3. Getting Started

This section takes you from a fresh install to a trained, quantized and compiled model, and explains what every file in the run folder means.

3.7. 5-Minute Quickstart

After Installation, from the tinyml-modelzoo folder:

./run_tinyml_modelzoo.sh examples/generic_timeseries_classification/config.yaml

This runs the “Hello World” example: it downloads a waveform dataset (sine, square, sawtooth), extracts FFT features, trains a ~1K-parameter model (CLS_1k_NPU), quantizes it and compiles it for the F28P55. Output is written to ./data/projects/generic_timeseries_classification/run/<date-time>/CLS_1k_NPU/.

Quickstart

Run the hello world example and find the results.

Quickstart
First Example

Walk through DC arc fault detection end to end.

First Example
Understanding the Run Output

What every file in a run folder is and which one to deploy.

Understanding the Run Output
Config YAML Guide

Create or adapt a config for your data and device.

How to Create a ModelZoo Config YAML