// Docs

Transforms

How to change, enrich, filter, and type episode rows in Refiner

Transforms are pipeline steps between readers and writers. They can operate on Python rows, async I/O, batches, or Arrow-backed vectorized tables.

Transform styleUse it for
Row TransformsSimple episode-level logic.
Async and Batch TransformsAPI calls, model calls, batched perception.
Vectorized TransformsFast columnar filtering, projection, renaming, and computed columns.
ExpressionsThe expression DSL behind vectorized transforms.
Schemas and DTypesType hints for assets, media, and writer schemas.
GPU Video TranscodingNVENC video conversion and ordered image sequence encoding.

For packaged episode-level workflows, see Episode Operations.