You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[overview](./overview) | Top-level overview of MLEK reference applications.
20
20
[docs](./docs/) | Source of the [user documentation](https://arm-examples.github.io/cmsis-mlek) of the MLEK reference applications.
21
-
[template](./template) | [MLEK reference applications](https://arm-examples.github.io/cmsis-mlek/main/template.html), a test framework for DSP and ML algorithms.
[.github/workflows](./.github/workflows) | GitHub Actions for validation and publishing.
23
23
[.ci](./.ci) | Files that relate to CI tests.
24
24
25
25
## Related
26
26
27
-
-[MLEK Pack](https://www.keil.arm.com/packs/MLEK) available on [keil.arm.com/packs](https://www.keil.arm.com/packs).
27
+
-[CMSIS-MLEK Pack](https://www.keil.arm.com/packs/cmsis-mlek-arm) available on [keil.arm.com/packs](https://www.keil.arm.com/packs).
28
28
-[tensorflow-lite-micro Pack](https://www.keil.arm.com/packs/tensorflow-lite-micro-tensorflow) available on [keil.arm.com/packs](https://www.keil.arm.com/packs).
29
29
-[MLEK Examples](https://github.com/Arm-Examples/mlek-examples) a repository with MLEK applications that are configured for evaluation boards and use cases.
30
30
-[ML Developers Guide for Cortex-M Processors and Ethos-U NPU](https://developer.arm.com/documentation/109267).
Copy file name to clipboardExpand all lines: docs/index.md
+12-11Lines changed: 12 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,20 @@
1
-
# CMSIS-MLEK Reference Application Package
1
+
# Machine Learning Evaluation Kit (MLEK) for CMSIS Workflows
2
2
3
-
This documentation explains the usage of the CMSIS-MLEK Reference Application Package for developing Machine Learning (ML) and Edge AI applications on Cortex-M processors with Ethos-U NPUs.
3
+
This documentation explains the usage of the CMSIS-MLEK Reference Application Package for developing Machine Learning (ML) and Edge AI applications on Cortex-M processors optional with Ethos-U NPUs.
4
4
5
5
## Target Audience
6
6
7
7
This user's guide assumes basic knowledge about Cortex-M software development and CMSIS-Toolbox workflows. It is written for embedded software developers who work with C/C++ compiler toolchains and develop machine learning applications for microcontroller devices with Cortex-M processors and Ethos-U NPUs.
8
8
9
+
## Manual Chapters
10
+
11
+
-[**Overview**](overview.md) explains the features and capabilities of the MLEK templates package.
12
+
-[**MLEK Audio Applications**](templates_audio.md) describes the available ML templates for audio use-cases.
13
+
-[**MLEK Video Applications**](templates_video.md) describes the available ML templates for video and image use-cases.
14
+
-[**Targeting Hardware Boards**](target_configuration_refapp.md) gives step-by-step guidance for deploying the reference applications to a hardware platform in VS Code.
15
+
-[**Targeting Arm Virtual Hardware**](target_configuration_avh.md) shows how to select a virtual target in Visual Studio code.
16
+
17
+
<!-- Duplicate of Overview.md
9
18
## Package Overview
10
19
11
20
The CMSIS-MLEK package provides ready-to-use templates and examples for machine learning applications. It includes three main template categories:
@@ -14,14 +23,6 @@ The CMSIS-MLEK package provides ready-to-use templates and examples for machine
14
23
- **Video Reference Applications** - Object detection and video processing examples
15
24
- **Generic Reference Applications** - General-purpose inference runner for custom ML models (available from version 1.0+)
16
25
17
-
## Manual Chapters
18
-
19
-
-[**Overview**](overview.md) explains the features and capabilities of the MLEK templates package.
20
-
-[**MLEK Reference Applications - Audio**](templates_audio.md) describes the available ML templates for audio use-cases.
21
-
-[**MLEK Reference Applications - Video**](templates_video.md) describes the available ML templates for video and image use-cases.
22
-
-[**Target Configuration Reference Application Hardware**](target_configuration_refapp.md) gives step-by-step guidance for deploying the reference applications to a hardware platform in Visual Studion Code.
23
-
-[**Target Configuration Arm Virtual Hardware**](target_configuration_avh.md) shows how to select a virtual target in Visual Studio code.
24
-
25
26
## Available Templates
26
27
27
28
The package includes the following example templates:
@@ -44,10 +45,10 @@ The templates support multiple Arm Cortex-M platforms:
44
45
- **Corstone-320** (Cortex-M85 + Ethos-U85)
45
46
46
47
Each template can be built for both Arm Virtual Hardware (AVH) simulation and physical evaluation boards.
|[Keyword spotting (KWS)](https://github.com/ARM-software/cmsis-mlek/template/audio)| Recognize the presence of a key word in verbal speech |[MicroNet](https://github.com/ARM-software/ML-zoo/tree/9f506fe52b39df545f0e6c5ff9223f671bc5ae00/models/keyword_spotting/micronet_medium/tflite_int8)|
18
-
|[Object detection](https://github.com/ARM-software/cmsis-mlek/template/video)| Detects and draws face bounding box in a given image |[Yolo Fastest](https://github.com/emza-vs/ModelZoo/blob/master/object_detection/yolo-fastest_192_face_v4.tflite)|
19
-
|[Generic inference runner](https://github.com/ARM-software/cmsis-mlek/template/generic)| Code block allowing you to develop your own use case | Your custom model |
17
+
|[Keyword spotting (KWS)](https://github.com/Arm-Examples/cmsis-mlek/template/audio)| Recognize the presence of a key word in verbal speech |[MicroNet](https://github.com/ARM-software/ML-zoo/tree/9f506fe52b39df545f0e6c5ff9223f671bc5ae00/models/keyword_spotting/micronet_medium/tflite_int8)|
18
+
|[Object detection](https://github.com/Arm-Examples/cmsis-mlek/template/video)| Detects and draws face bounding box in a given image |[Yolo Fastest](https://github.com/emza-vs/ModelZoo/blob/master/object_detection/yolo-fastest_192_face_v4.tflite)|
19
+
|[Generic inference runner](https://github.com/Arm-Examples/cmsis-mlek/template/generic)| Code block allowing you to develop your own use case | Your custom model |
20
20
21
21
Each [ML reference application](https://open-cmsis-pack.github.io/cmsis-toolbox/ReferenceApplications/) is a *csolution project* which supports deployment to physical hardware or Arm Virtual Hardware (AVH-FVP) for simulation.
0 commit comments