Diffusion-PushT-CoreAI / reproduce-manifest.json
kevinqz's picture
coreai-fabric: diffusion-pusht card + license + reports
1e8427b verified
Raw
History Blame Contribute Delete
1.57 kB
{
"recipe_id": "diffusion-pusht",
"tool": "models/diffusion/export.py",
"tool_version": "coreai_torch 0.4.1 + coremltools 9.0",
"converter_stack": {
"coreai_torch": "0.4.1",
"coremltools": "9.0",
"coreai_core": "1.0.0b2",
"torch": "2.9.0",
"lerobot": "0.5.1"
},
"lane": "vla-two-venv-split",
"command": [
"export.py",
"export",
"--repo",
"lerobot/diffusion_pusht",
"--out",
"build/diffusion-pusht"
],
"reproduce": [
".venv-lerobot/bin/python models/diffusion/export.py export --repo lerobot/diffusion_pusht --out build/diffusion-pusht",
".venv/bin/python models/diffusion/export.py --lower --out build/diffusion-pusht",
".venv-lerobot/bin/python models/diffusion/parity.py reference --repo lerobot/diffusion_pusht --out build/diffusion-pusht",
".venv/bin/python models/diffusion/parity.py --compare --out build/diffusion-pusht",
"coreai-fabric verify diffusion-pusht",
"coreai-fabric publish diffusion-pusht"
],
"input": {
"hf_repo": "lerobot/diffusion_pusht",
"revision": "84a7c23178445c6bbf7e1a884ff497017910f653",
"revision_pinned_by_tool": true
},
"asset_minimum_os": "27",
"notes": "Split export: encode + denoise_step land in ONE .aimodel as named entrypoints (coreai_torch add_exported_program entrypoint_name). The 100-step DDPM sampler loop + un-normalization run in host code. action_parity measured robot-free: the converted split-export and the torch reference run the IDENTICAL deterministic DDPM host loop, isolating numerical export fidelity."
}