Skip to content

Commit c8f5766

Browse files
committed
Revising readme
Signed-off-by: Rob Elliott <[email protected]>
1 parent 42dd140 commit c8f5766

File tree

1 file changed

+21
-51
lines changed

1 file changed

+21
-51
lines changed

README.md

Lines changed: 21 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -1,61 +1,31 @@
11
# ML Examples
22

3-
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).
3+
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™.
44

5-
## Projects and tutorials
6-
7-
### Arm NN Mobilenet on Android
8-
Deploy a quantized TensorFlowLite MobileNet V2 model on Android using the Arm NN SDK.
9-
* Tutorial on Arm's developer site(Coming soon)
10-
* [Source code on GitHub](https://github.com/ARM-software/ML-examples/tree/main/armnn-mobilenet-android/README.md)
11-
12-
### Arm Style Transfer on Android
13-
Implement a neural style transfer on Android with Arm NN APIs.
14-
* [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)
15-
* [Source code on GitHub](https://github.com/ARM-software/ML-examples/tree/main/armnn-style-transfer-android/README.md)
16-
17-
### CMSIS pack based examples for Arm Corstone 300
18-
CMSIS project showing keyword spotting (KWS) and object detection on Arm® Corstone™-300.
19-
* Tutorial on Arm's developer site(Coming soon)
20-
* [Source code on GitHub](https://github.com/ARM-software/ML-examples/tree/main/cmsis-pack-examples/README.md)
21-
22-
### Ethos-U on Corstone 300
23-
Explore the Arm® Corstone™-300 with Arm® Cortex™-M55 and Arm® Ethos™-U55 NPU.
24-
25-
* Tutorial on Arm's developer site(Coming soon)
26-
* [Source code on GitHub](https://github.com/ARM-software/ML-examples/tree/main/ethos-u-corstone-300/README.md)
5+
Source code for machine learning tutorials and examples, see also [Arm's AI/ML developer space](https://developer.arm.com/ai).
276

28-
### Multi-Gesture Recognition
29-
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.
30-
31-
* [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)
32-
* [Source code on GitHub](https://github.com/ARM-software/ML-examples/tree/main/multi-gesture-recognition/README.md)
33-
34-
### Fire detection on a Raspberry Pi using PyArmNN
35-
Deploy a neural network, trained to recognize images that include a fire or flames on a Raspberry Pi, using PyArmNN.
36-
* [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)
37-
* [Source code on GitHub](https://github.com/ARM-software/ML-examples/blob/main/pyarmnn-fire-detection/README.MD)
38-
39-
### Pytorch to Tensorflow
40-
Deploy a Jupyter notebook that will demonstrate how to convert a model trained in PyTorch to Tensorflow Lite format.
41-
42-
* Tutorial on Arm's developer site(Coming soon)
43-
* [Source code on GitHub](https://github.com/ARM-software/ML-examples/tree/main/pytorch-to-tflite/README.md)
7+
## Projects and tutorials
448

45-
### RNN unrolling for Tf Lite
46-
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.
9+
### CMSIS pack based examples for Corstone-300
10+
CMSIS project showing keyword spotting (KWS) and object detection on Corstone-300.
11+
* [Source code on GitHub](cmsis-pack-examples/README.md)
4712

48-
* Tutorial on Arm's developer site(Coming soon)
49-
* [Source code on GitHub](https://github.com/ARM-software/ML-examples/tree/main/rnn-unrolling-tflite/README.md)
13+
### Ethos-U NPU on Corstone-300
14+
Explore the Corstone-300 with Cortex-M55 and Ethos-U55 NPU.
15+
* [Source code on GitHub](ethos-u-corstone-300/README.md)
5016

51-
### Image recognition on MBED using CMSIS and TFLM
52-
Deply an image recognition demo on a Discovery STM32F746G board using TensorFlow Lite for Microcontrollers (TFLM) and CMSIS-NN.
17+
### KleidiAI examples
18+
Examples showing ways to use the KleidiAI library
19+
* [Source code on GitHub](kleidiai-examples/)
5320

54-
* [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)
55-
* [Source code on GitHub](https://github.com/ARM-software/ML-examples/tree/main/tflm-cmsisnn-mbed-image-recognition/README.md)
21+
### Pruning and clustering in Ethos-U
22+
An example of model compression techniques to significantly reduce bits per weight when using the Ethos family of NPUs.
23+
* [Source code on GitHub](pruning-clustering-ethos-u/README.md)
5624

57-
### Yeah, World
58-
Explore gesture recognition with TensorFlow and transfer learning on the Raspberry Pi 4 Model B, Pi 3 and Pi Zero.
25+
### PyTorch™ / ExecuTorch™ example of training Conformer
26+
Training the transformer based network Conformer for speech recognition and exporting to Ethos-U using ExecuTorch.
27+
* [Source code on GitHub](pytorch-conformer-train-quantize/README.md)
5928

60-
* [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)
61-
* [Source code on GitHub](https://github.com/ARM-software/ML-examples/tree/main/yeah-world/README.md)
29+
### RNN unrolling for .tflite format
30+
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.
31+
* [Source code on GitHub](rnn-unrolling-tflite/README.md)

0 commit comments

Comments
 (0)