Arm provides a range of software solutions which seamlessly plug into existing ML frameworks, allowing developers get the very best performance from their underlying Arm hardware.
The following guides are designed to provide a quick on-boarding to the Arm software solution. The guides demonstrate the performance gain that can be achieved when utilizing software that is specifically optimized for Arm based devices. The guides cover several ML use cases across a range of Arm IP including Cortex A CPU, Cortex M CPU, and Mali GPU. Each guide specifies the environment setup, provides example source code, and reference neural networks.
Whether you are developing for Android, Raspberry Pi, Odroid-N2, or a low-powered embedded solution, our guides are a useful introduction to get started with Arm ML software solutions.