Skip to main content

Node

A Node is the smallest composable unit in a SiMa Neat pipeline. Each node contributes deterministic pipeline fragments and metadata used by the builder and runtime.

Reference:

What a Node represents

  • One logical stage in the pipeline (decode, convert, preprocess, sink, etc.).
  • A deterministic gst fragment with stable element naming.
  • Caps behavior and wiring hints used by Graph build/validation.

Node vs reusable Graph fragment

  • Node: single stage.
  • Reusable Graph fragment: premade Graph containing an ordered reusable list of nodes (for example input fragments or model stages).

You add both through Graph with add(...).

Why it matters

  • Predictable pipeline structure and naming.
  • Easier debugging with describe() and describe_backend().
  • Reusable building blocks for custom and model-driven flows.

See also

Tutorials