Unpack Tuple
1 version
Unpack tuple
Splits a tuple into its individual components, producing a separate output stream for each element.
Use this when
- Downstream components handle tuple elements independently.
- You are fanning out a combined detection/segmentation result to specialized consumers.
- You need per-position routing for a tuple returned by an upstream model.
What it does
Consumes one tuple per tick and emits each element on its own output stream in order. Input (Segmentation, BoundingBox) produces two streams: Segmentation and BoundingBox.
Inputs
| Type | Description |
|---|---|
($ts...) | A tuple with zero or more elements. |
Outputs
| Type | Description |
|---|---|
$ts... | One output stream per tuple position. |
Parameters
This transformation takes no parameters.
Works best with
Pack tuple— natural inverse.- Downstream components each specialized for one element of the tuple.
Caveats
- Output order follows the tuple's positional order.
- All downstream streams must be consumed at the same cadence to avoid back-pressure.
Versions
- 1c71617adefaultlatestlinuxTransformation