Software Developer Kit
Free of charge, the Arm NN SDK is a set of open-source Linux software tools that enables machine learning workloads on power-efficient devices. This inference engine provides a bridge between existing neural network frameworks and power-efficient Arm Cortex-A CPUs, Arm Mali GPUs and the Arm Machine Learning processor.
Interested in building machine learning workloads on power-efficient devices? Talk with Arm experts to learn more.
Machine Learning Processor
An optimized, ground-up processor design for machine learning. State-of-the-art optimized fixed-function engines provide best-in-class performance and energy efficiency. Programmable engines support future innovation and algorithms.
This software library is a collection of low-level functions optimized for Arm CPU and GPU architectures targeting image processing, computer vision, and machine learning. It is available free of charge under a permissive MIT open source license.
To support the Machine Intelligence Initiative by Linaro, Arm has donated Arm NN, our open-source network machine learning (ML) software. We believe that open source collaboration with Linaro and other ecosystem partners helps reduce fragmentation and minimizes duplication of efforts. Through this initiative, SoC and NN vendors can continue to differentiate with their key competitive advantage. Learn more about the Linaro Machine Learning Initiative in this video.