The ARM Computer Vision and Machine Learning library is a set of functions optimised for both ARM CPUs and GPUs using SIMD technologies.
Clone or download
Latest commit 52ba29e Aug 29, 2018

Please report issues here: Make sure you are using the latest version of the library before opening an issue. Thanks


  • We're hiring: Staff Machine Learning C++ Software Engineer in Cambridge (UK)

    • Required skills:
      • Proficient in C++11.
    • Preferred skills:
      • Some SIMD (Preferably NEON and/or OpenCL) experience
      • Some machine learning / computer vision knowledge
      • Familiarity in developing compute-intensive applications and ideally industry experience of product development
      • Experience programming in assembly language.

    Interested ? Contact us:

  • Gian Marco's talk on optimizing CNNs with Winograd algorithms at the EVS

Related projects:

Documentation available here:

Binaries available here:


License & Contributions: The software is provided under MIT license. Contributions to this project are accepted under the same license.