Unpack Tuple avatar

Unpack Tuple

1 version
Open in App

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

TypeDescription
($ts...)A tuple with zero or more elements.

Outputs

TypeDescription
$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