Machine learning examples covering a number of Arm® technologies, in particular the Arm® Ethos™ NPU, Arm® Cortex®-based platforms, the Arm® Corstone™ reference platforms, and Arm® KleidiAI™.
Source code for machine learning tutorials and examples, see also Arm's AI/ML developer space.
CMSIS project showing keyword spotting (KWS) and object detection on Corstone-300.
Explore the Corstone-300 with Cortex-M55 and Ethos-U55 NPU.
Examples showing ways to use the KleidiAI library
An example of model compression techniques to significantly reduce bits per weight when using the Ethos family of NPUs.
Training the transformer based network Conformer for speech recognition and exporting to Ethos-U using ExecuTorch.
Deploy a Jupyter notebook that will demonstrate how to train a Recurrent Neural Network (RNN) in TensorFlow™, and then prepare it for exporting to TensorFlow Lite format by unrolling it.