Thanks to visit codestin.com
Credit goes to lib.rs

#reflow #ml #workflow #cv #taskpack

reflow_taskpacks

Reusable Reflow graph packages for higher-level CV/ML/media workflows

2 releases

0.2.1 Apr 26, 2026
0.2.0 Apr 22, 2026

#174 in Multimedia


Used in 2 crates

MIT/Apache

275KB
5.5K SLoC

reflow_taskpacks

Reusable Reflow graph packages for higher-level workflows — object detection, pose estimation, hand/face landmarks, media transcoding.

Most users should depend on reflow_rt with the ml feature, which re-exports this crate as reflow_rt::taskpacks. Direct use is appropriate for authoring new taskpacks or shipping them as standalone packages.

What a taskpack is

A taskpack is a serialized GraphExport (plus metadata) that wires together preprocess, inference, and decode actors into a reusable subgraph. You can embed it into a parent graph with SubgraphActor and expose only the ports your app touches.

Because taskpacks are just graph data, they:

  • Can be versioned, downloaded, and swapped at runtime.
  • Get validated against the standard template registry.
  • Require no framework-level hardcoded pipelines.

Relationship to other crates

  • Graph shape comes from reflow_graph.
  • Actors inside taskpacks come from reflow_cv_ops, reflow_ml_ops, and reflow_components.
  • Executed by reflow_network (or through reflow_rt).

License

MIT OR Apache-2.0.

Dependencies

~2.2–7MB
~126K SLoC