3. Getting Started
This section helps you get up and running with Tiny ML Tensorlab quickly. Follow these guides to train your first model and understand the toolchain workflow.
3.5. 5-Minute Quickstart
After completing the installation, you can train your first model in just a few commands:
cd tinyml-modelzoo
./run_tinyml_modelzoo.sh examples/generic_timeseries_classification/config.yaml
cd tinyml-modelzoo
run_tinyml_modelzoo.bat examples\generic_timeseries_classification\config.yaml
This runs the “Hello World” example, which:
Downloads a simple waveform classification dataset (sine, square, sawtooth)
Applies feature extraction (FFT)
Trains a small neural network (~1K parameters)
Quantizes the model for MCU deployment
Compiles for the target device (F28P55 by default)
Output artifacts are saved to ../tinyml-modelmaker/data/projects/generic_timeseries_classification/.