A saved policy is a directory, not a pickle. Every artifact bundles weights,
architecture, robot config, and normalizer state so it can be loaded with
zero context on another machine.
Layout
Save
Load
LoadedPolicy is callable and handles torch / tinygrad conversion
automatically.
Push and pull via HuggingFace Hub
Policies travel the same way datasets do.
Inspect without loading
rfx deploy calls load_policy internally. If the artifact’s
rfx_config.json records a robot, --robot is inferred automatically.