Skip to content

Commit ee5a2b6

Browse files
committed
Environment Setup for TinyML Development on Arm
1 parent 4196885 commit ee5a2b6

File tree

6 files changed

+139
-0
lines changed

6 files changed

+139
-0
lines changed
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
---
2+
title: Environment Setup for TinyML Development on Arm
3+
4+
minutes_to_complete: 20
5+
6+
who_is_this_for: This module is perfect for developers and engineers interested in edge AI and TinyML using PyTorchv2.0 and Executorch on Arm-based platforms.
7+
8+
learning_objectives:
9+
- Install and configure a TinyML development environment.
10+
- Identify key tools and libraries needed to build and deploy TinyML applications on Arm devices.
11+
- Set up a cross-compilation environment on your host machine.
12+
- Perform best practices for ensuring optimal performance on constrained edge devices.
13+
14+
15+
prerequisites:
16+
- PLACEHOLDER PREREQ 1
17+
- PLACEHOLDER PREREQ 2
18+
19+
author_primary: PLACEHOLDER NAME
20+
21+
### Tags
22+
skilllevels: PLACEHOLDER SKILLLEVEL
23+
subjects: ML
24+
armips:
25+
- Cortex M
26+
27+
tools_software_languages:
28+
- Corstone 300 FVP
29+
- Grove - Vision AI Module V2
30+
- Python
31+
- PyTorch
32+
- Executorch
33+
- Arm Compute Library
34+
- GCC
35+
operatingsystems:
36+
- Linux
37+
38+
39+
### FIXED, DO NOT MODIFY
40+
# ================================================================================
41+
weight: 1 # _index.md always has weight of 1 to order correctly
42+
layout: "learningpathall" # All files under learning paths have this same wrapper
43+
learning_path_main_page: "yes" # This should be surfaced when looking for related content. Only set for _index.md of learning path content.
44+
---
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
---
2+
next_step_guidance: PLACEHOLDER TEXT 1
3+
4+
recommended_path: /learning-paths/PLACEHOLDER_CATEGORY/PLACEHOLDER_LEARNING_PATH/
5+
6+
further_reading:
7+
- resource:
8+
title: PLACEHOLDER MANUAL
9+
link: PLACEHOLDER MANUAL LINK
10+
type: documentation
11+
- resource:
12+
title: PLACEHOLDER BLOG
13+
link: PLACEHOLDER BLOG LINK
14+
type: blog
15+
- resource:
16+
title: PLACEHOLDER GENERAL WEBSITE
17+
link: PLACEHOLDER GENERAL WEBSITE LINK
18+
type: website
19+
20+
21+
# ================================================================================
22+
# FIXED, DO NOT MODIFY
23+
# ================================================================================
24+
weight: 21 # set to always be larger than the content in this path, and one more than 'review'
25+
title: "Next Steps" # Always the same
26+
layout: "learningpathall" # All files under learning paths have this same wrapper
27+
---
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
---
2+
review:
3+
- questions:
4+
question: >
5+
PLACEHOLDER QUESTION 1?
6+
answers:
7+
- PLACEHOLDER ANSWER A
8+
- PLACEHOLDER ANSWER B
9+
correct_answer: 1
10+
explanation: >
11+
PLACEHOLDER EXPLANATION 1
12+
13+
- questions:
14+
question: >
15+
PLACEHOLDER QUESTION 2?
16+
answers:
17+
- PLACEHOLDER ANSWER A
18+
- PLACEHOLDER ANSWER B
19+
- PLACEHOLDER ANSWER C
20+
- PLACEHOLDER ANSWER D
21+
correct_answer: 4
22+
explanation: >
23+
PLACEHOLDER EXPLANATION 2
24+
25+
- questions:
26+
question: >
27+
PLACEHOLDER QUESTION 3?
28+
answers:
29+
- PLACEHOLDER ANSWER A
30+
- PLACEHOLDER ANSWER B
31+
- PLACEHOLDER ANSWER C
32+
- PLACEHOLDER ANSWER D
33+
correct_answer: 2
34+
explanation: >
35+
PLACEHOLDER EXPLANATION 3
36+
37+
38+
39+
# ================================================================================
40+
# FIXED, DO NOT MODIFY
41+
# ================================================================================
42+
title: "Review" # Always the same title
43+
weight: 20 # Set to always be larger than the content in this path
44+
layout: "learningpathall" # All files under learning paths have this same wrapper
45+
---
61.7 KB
Loading
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
title: PLACEHOLDER STEP TITLE 1
3+
weight: 2
4+
5+
### FIXED, DO NOT MODIFY
6+
layout: learningpathall
7+
---
8+
9+
## PLACEHOLDER HEADER
10+
YOUR CONTENT GOES HERE
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
title: PLACEHOLDER STEP TITLE 2
3+
weight: 3
4+
5+
### FIXED, DO NOT MODIFY
6+
layout: learningpathall
7+
---
8+
9+
## PLACEHOLDER HEADER OF SECOND STEP
10+
YOUR CONTENT GOES HERE
11+
12+
IMAGE HERE:
13+
![example image alt-text#center](example-picture.png "Figure 1. Example image caption")

0 commit comments

Comments
 (0)