|
1 | 1 | # EmbeddedML
|
2 | 2 | ### A Neural Network Library for Embedded "Edge" Devices
|
3 | 3 |
|
4 |
| -**EmbeddedML** was first created to be an alternative to the limited options available for Artificial Neural Networks in C. It is designed to be efficient without sacrificing ease of use. It is meant to support students as well as industry experts as it is built to be expandable and straightforward to manipulate. |
| 4 | +**EmbeddedML** was created to be an alternative to the limited options available for Artificial Neural Networks in C. It is meant to support students design learning capabable "edge" devices. The library is built to be expandable and straightforward to manipulate. |
5 | 5 |
|
6 | 6 | ## EXAMPLES
|
7 | 7 |
|
|
10 | 10 | * XOR
|
11 | 11 | * XOR-AND
|
12 | 12 |
|
| 13 | +For those experienced with SensorTile and the STMicroelectronics Datalog project... |
| 14 | + |
13 | 15 | ### STM SensorTile
|
14 | 16 | - Learning Orientation Based on Accelerometer Data
|
15 | 17 | * [Video](https://youtu.be/phoKZ6RlKD0) of performance on STM's SensorTile
|
16 | 18 | - Learning the XOR-AND Gate
|
17 | 19 |
|
18 |
| -The examples are complete Embedded ML applications demonstrating training and testing Embedded ML operation. |
19 |
| - |
20 |
| -For those experienced with SensorTile and the STMicroelectronics Datalog project, the examples can be implemented simply by replacing the Catalog main.c file with the main.c file in the corresponding repository directory. |
| 20 | +The examples are complete EmbeddedML applications demonstrating training and testing EmbeddedML operation. |
21 | 21 |
|
22 |
| -Now, for those **learning about SensorTile** please see this information below on this new wireless sensor IoT platform and also Tutorial guidance: |
| 22 | +Now, for those **learning about SensorTile** please see this information below on this wireless sensor IoT platform: |
23 | 23 |
|
24 | 24 | SensorTile: https://www.st.com/en/evaluation-tools/steval-stlkt01v1.html
|
25 | 25 |
|
26 |
| -Then, there are Tutorials you may follow below that will prepare you for this introduction to Embedded ML |
| 26 | +Tutorials for getting started on this platform (along with using EmbeddedML) can be found at https://sites.google.com/view/ucla-stmicroelectronics-iot/home courtesy of Dr. Kaiser and UCLA's ECE program. |
27 | 27 |
|
28 |
| -Goto -> https://sites.google.com/view/ucla-stmicroelectronics-iot/home |
| 28 | +Then, there are Tutorials you may follow below that will prepare you for this introduction to Embedded ML. These can be found in the SensorTile Tutorials folder. |
29 | 29 |
|
30 | 30 | Then, follow Tutorials 1,2,3 and 5.
|
31 | 31 |
|
32 | 32 | These will allow you to run the SensorTile Examples.
|
33 |
| - |
34 |
| -**Tutorial 1:** |
35 |
| - N/A |
36 |
| - |
37 |
| -**Tutorial 2:** |
38 |
| - N/A |
39 |
| - |
40 |
| -**Tutorial 3:** |
41 |
| - N/A |
42 |
| - |
43 |
| -**Tutorial 5:** |
44 |
| - N/A |
0 commit comments