Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arm-software/ml-examples
Arm Machine Learning tutorials and examples
https://github.com/arm-software/ml-examples
arm deep-learning deep-neural-networks machine-learning ml neural-network python raspberry-pi raspberry-pi-3
Last synced: 5 days ago
JSON representation
Arm Machine Learning tutorials and examples
- Host: GitHub
- URL: https://github.com/arm-software/ml-examples
- Owner: ARM-software
- License: apache-2.0
- Created: 2018-01-08T13:53:15.000Z (almost 7 years ago)
- Default Branch: main
- Last Pushed: 2024-12-05T14:43:04.000Z (20 days ago)
- Last Synced: 2024-12-20T18:04:23.319Z (5 days ago)
- Topics: arm, deep-learning, deep-neural-networks, machine-learning, ml, neural-network, python, raspberry-pi, raspberry-pi-3
- Language: C++
- Homepage: https://developer.arm.com/technologies/machine-learning-on-arm
- Size: 89.8 MB
- Stars: 439
- Watchers: 46
- Forks: 196
- Open Issues: 37
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ML Examples
Source code for machine learning tutorials and examples used in [Arm's ML developer space](https://developer.arm.com/technologies/machine-learning-on-arm/developer-material).
## Projects and tutorials
### Arm NN Mobilenet on Android
Deploy a quantized TensorFlowLite MobileNet V2 model on Android using the Arm NN SDK.
* Tutorial on Arm's developer site(Coming soon)
* [Source code on GitHub](https://github.com/ARM-software/ML-examples/tree/main/armnn-mobilenet-android/README.md)### Arm Style Transfer on Android
Implement a neural style transfer on Android with Arm NN APIs.
* [Tutorial on Arm's developer site](https://developer.arm.com/solutions/machine-learning-on-arm/developer-material/how-to-guides/implement-a-neural-style-transfer-on-android-with-arm-nn-apis)
* [Source code on GitHub](https://github.com/ARM-software/ML-examples/tree/main/armnn-style-transfer-android/README.md)### CMSIS pack based examples for Arm Corstone 300
CMSIS project showing keyword spotting (KWS) and object detection on Arm® Corstone™-300.
* Tutorial on Arm's developer site(Coming soon)
* [Source code on GitHub](https://github.com/ARM-software/ML-examples/tree/main/cmsis-pack-examples/README.md)### Ethos-U on Corstone 300
Explore the Arm® Corstone™-300 with Arm® Cortex™-M55 and Arm® Ethos™-U55 NPU.* Tutorial on Arm's developer site(Coming soon)
* [Source code on GitHub](https://github.com/ARM-software/ML-examples/tree/main/ethos-u-corstone-300/README.md)### Multi-Gesture Recognition
Train a convolutional neural network from scratch to recognize multiple gestures in a wide range of conditions with TensorFlow and a Raspberry Pi 4 Model B or Pi 3.* [Tutorial on Arm's developer site](https://developer.arm.com/technologies/machine-learning-on-arm/developer-material/how-to-guides/teach-your-pi-multi-gesture)
* [Source code on GitHub](https://github.com/ARM-software/ML-examples/tree/main/multi-gesture-recognition/README.md)### Fire detection on a Raspberry Pi using PyArmNN
Deploy a neural network, trained to recognize images that include a fire or flames on a Raspberry Pi, using PyArmNN.
* [Tutorial on Arm's developer site](https://developer.arm.com/solutions/machine-learning-on-arm/developer-material/how-to-guides/accelerate-ml-inference-on-raspberry-pi-with-pyarmnn)
* [Source code on GitHub](https://github.com/ARM-software/ML-examples/blob/main/pyarmnn-fire-detection/README.MD)### Pytorch to Tensorflow
Deploy a Jupyter notebook that will demonstrate how to convert a model trained in PyTorch to Tensorflow Lite format.* Tutorial on Arm's developer site(Coming soon)
* [Source code on GitHub](https://github.com/ARM-software/ML-examples/tree/main/pytorch-to-tflite/README.md)### RNN unrolling for Tf Lite
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.* Tutorial on Arm's developer site(Coming soon)
* [Source code on GitHub](https://github.com/ARM-software/ML-examples/tree/main/rnn-unrolling-tflite/README.md)### Image recognition on MBED using CMSIS and TFLM
Deply an image recognition demo on a Discovery STM32F746G board using TensorFlow Lite for Microcontrollers (TFLM) and CMSIS-NN.* [Tutorial on Arm's developer site](https://developer.arm.com/solutions/machine-learning-on-arm/developer-material/how-to-guides/image-recognition-on-arm-cortex-m-with-cmsis-nn)
* [Source code on GitHub](https://github.com/ARM-software/ML-examples/tree/main/tflm-cmsisnn-mbed-image-recognition/README.md)### Yeah, World
Explore gesture recognition with TensorFlow and transfer learning on the Raspberry Pi 4 Model B, Pi 3 and Pi Zero.* [Tutorial on Arm's developer site](https://developer.arm.com/technologies/machine-learning-on-arm/developer-material/how-to-guides/teach-your-raspberry-pi-yeah-world)
* [Source code on GitHub](https://github.com/ARM-software/ML-examples/tree/main/yeah-world/README.md)