Tutorials
Prebuilt Binaries and Source Code
When prompted during installation of NEAT, select SiMa NEAT extras (press Space to toggle), then continue installation.
The extras package includes prebuilt tutorials/tests plus source code, and is automatically unpacked under the NEAT installation folder.
Prebuilt layout:
.
├── lib
│ └── sima-neat
│ ├── tests
│ └── tutorials
└── share
└── sima-neat
├── tests
└── tutorials
lib/...: prebuilt binariesshare/...: source code
Build Tutorials From Source
From the tutorial source directory, use build.sh:
./build.sh --list-targets
./build.sh
Build a single tutorial target:
./build.sh --target tutorial_v2_015_graph_model_hybrid
Use these tutorials in order. Each card links to a chapter with concept-first guidance and matching C++ and Python implementation.
Beginner
This tutorial teaches the quickest practical path to run inference with a compiled model in NEAT.
This tutorial explains how to use asynchronous APIs to build high-performance production quality applications.
This tutorial introduces `Session`, the runtime composition entry point in NEAT.
Model options define the runtime contract between your input data, model pipeline stages, and output decoding behavior.
Intermediate
Preprocessing is where raw input data is transformed into the exact tensor contract your model expects.
Postprocessing converts raw model outputs into actionable detection results (boxes, scores, classes).
This chapter compares practical **session composition patterns** for building real applications.
This tutorial explains how NEAT tensors map to the data structures most Python and ML users already know: NumPy arrays and Py...
This tutorial shows how to send and receive **multi-field samples** (bundle samples) instead of only single-tensor payloads.
This tutorial focuses on **output interpretation patterns**: how to reliably inspect what came back from a run and decide wha...
This tutorial gives you a compact three-step diagnostics workflow you can run before deep debugging.
This tutorial is the fastest path to run a YOLO-style detector in NEAT and confirm the detection pipeline is wired correctly.
This tutorial is a quick classifier bring-up path using a ResNet-style MPK.
This tutorial introduces the NEAT graph runtime using the smallest useful graph: push one sample through connected nodes and...
Advanced
This tutorial shows how to combine graph orchestration with model execution in one hybrid flow.
This tutorial teaches multistream graph scheduling fundamentals: how multiple stream/frame inputs are fairly scheduled, branc...
This tutorial explains the first performance knobs most teams tune in async pipelines: queue depth, overflow policy, and metr...
This tutorial assembles a practical production blueprint from patterns introduced earlier: explicit run options, controlled a...