vibe / deployment.json
lkrajan's picture
Add tested ViBe deployment ONNX exports and manifests (#1)
fe7464d
Raw History Blame Contribute Delete
5.95 kB
{
"schema": "vibe.deployment_exports.v1",
"name": "four-sample-deployment",
"checkpoint_release": "v0.1.0",
"checkpoint_repository_revision": "b599ddb4478411fa3456a7cd21cd9f0d4951991d",
"workspace": "https://github.com/drcl-deploy/vibe_ws",
"validation_date": "2026-10-13",
"validation_target": "Ubuntu 22.04 / ROS 2 Humble / Unitree G1 simulation",
"notes": [
"Unchanged historical exports; no model regeneration or checkpoint changes.",
"Four sample workflows and the Repose planner passed operator simulation checks.",
"Fresh training-export parity, clean-machine and physical robot validation are separate."
],
"encoder": {
"model": {
"path": "encoders/theia-tiny.onnx",
"sha256": "2b6ab92e60d910597c684b931509345d6948746c166c1425a45920fe28c3e048",
"bytes": 22305423
},
"manifest": {
"path": "encoders/theia-tiny.manifest.json",
"sha256": "46b0a2adfef3ea6dddf039701d947d45ee1484b92f67d6660c50ec948f45cb1e",
"bytes": 563
},
"upstream_model": "theaiinstitute/theia-tiny-patch16-224-cddsv",
"license": "LICENSES/THEIA-LICENSE.txt",
"exporter_versions": {
"vibe": "4d92bf0",
"torch": "2.12.0+cu130",
"transformers": "4.57.6"
},
"validation": {
"native_input_pixels": "exact across eight frames",
"cpu_cuda_patch_max_error": 4.410743713378906e-06,
"cpu_cuda_cls_max_error": 4.172325134277344e-07,
"tolerance": 0.0001
}
},
"policies": [
{
"task_id": "Vibe-Repose-BigCubeFloor-ImgFeat-Ext",
"manifest_task_id": "Vibe-Repose-BigCubeFloor-ImgFeat-Ext",
"checkpoint": {
"path": "Vibe-Repose-BigCubeFloor-ImgFeat-Ext/checkpoint.pt",
"sha256": "fea77d9d31f7ed5f57158c64b24d6861dd29cbf3aa22e4b67fad079fdb89c0b0"
},
"policy": {
"path": "Vibe-Repose-BigCubeFloor-ImgFeat-Ext/model_59999.onnx",
"sha256": "6f8df52ae99ec6d2af98a8f5f2047b4cdcdef3b2cefb4c12174dc493f02fc318",
"bytes": 59145237
},
"manifest": {
"path": "Vibe-Repose-BigCubeFloor-ImgFeat-Ext/model_59999.manifest.json",
"sha256": "ed9313b22414b0080df0ba9c647573500f3b6b2a12618dbf6935248479e58a29",
"bytes": 9316
},
"encoder": "encoders/theia-tiny.onnx",
"exporter_versions": {
"vibe": "902a211",
"rsl_rl": "4f8b9b3"
},
"validation": [
"release checkpoint SHA-256",
"ONNX checker",
"embedded/sidecar identity",
"encoder shape compatibility",
"C++ deployment inference smoke"
],
"fresh_training_parity_gate": false
},
{
"task_id": "Vibe-PerLoco-OmRe-ImgFeat-Ext",
"manifest_task_id": "Vibe-PerLoco-OmRe-AdaptSonic-ImgFeat-Ext",
"checkpoint": {
"path": "Vibe-PerLoco-OmRe-ImgFeat-Ext/checkpoint.pt",
"sha256": "1c512ba7f541e34e616f2b8e516d8a396efc1ef7a84bc3813d2cad77297da788"
},
"policy": {
"path": "Vibe-PerLoco-OmRe-ImgFeat-Ext/model_14999.onnx",
"sha256": "45fd7c1077d716bd4253b47b829a86b49f824cdf4e3fa9f64af5e4c6c4f4a293",
"bytes": 59046537
},
"manifest": {
"path": "Vibe-PerLoco-OmRe-ImgFeat-Ext/model_14999.manifest.json",
"sha256": "47b74773dad3fa4aa3d1810100479388b93dda0784bd86cee3ed953a98ba4cd1",
"bytes": 8753
},
"encoder": "encoders/theia-tiny.onnx",
"exporter_versions": {
"vibe": "97423a2",
"rsl_rl": "4f8b9b3"
},
"validation": [
"release checkpoint SHA-256",
"ONNX checker",
"embedded/sidecar identity",
"encoder shape compatibility",
"C++ deployment inference smoke"
],
"fresh_training_parity_gate": false
},
{
"task_id": "Vibe-PerLoco-Grail-ImgFeat-Ext",
"manifest_task_id": "Vibe-PerLoco-Grail-AdaptSonic-ImgFeat-Ext",
"checkpoint": {
"path": "Vibe-PerLoco-Grail-ImgFeat-Ext/checkpoint.pt",
"sha256": "bc024518742424fdb5a186bbdebb608219d4311452fe44724ce62e5cbc191eb7"
},
"policy": {
"path": "Vibe-PerLoco-Grail-ImgFeat-Ext/model_14999.onnx",
"sha256": "f1a36fca7adc887f7777a0340dbb62905d4ef6e47617b3fe95e82d76b686f4d9",
"bytes": 59046539
},
"manifest": {
"path": "Vibe-PerLoco-Grail-ImgFeat-Ext/model_14999.manifest.json",
"sha256": "efb166c0c8b8f3b4b13ecc6568787a5769dc6cca93fa22c95ad336d6d0004d87",
"bytes": 8755
},
"encoder": "encoders/theia-tiny.onnx",
"exporter_versions": {
"vibe": "a199f90",
"rsl_rl": "4f8b9b3"
},
"validation": [
"release checkpoint SHA-256",
"ONNX checker",
"embedded/sidecar identity",
"encoder shape compatibility",
"C++ deployment inference smoke"
],
"fresh_training_parity_gate": false
},
{
"task_id": "Vibe-Uolm-ImgFeat-Ext",
"manifest_task_id": "Vibe-Uolm-ImgFeat-Ext",
"checkpoint": {
"path": "Vibe-Uolm-ImgFeat-Ext/checkpoint.pt",
"sha256": "b603f2ff790257858facfdb46987dea608923b4614f329add7b064427709e6a9"
},
"policy": {
"path": "Vibe-Uolm-ImgFeat-Ext/model_24999.onnx",
"sha256": "0efa4a8a2aa52de4502f060880c936ad675eacc234dc91659deab7d6cff9c70b",
"bytes": 59146118
},
"manifest": {
"path": "Vibe-Uolm-ImgFeat-Ext/model_24999.manifest.json",
"sha256": "987815b5bdb46ebefdb956c03c3d95c176e9dd2ede5040b2c6c000123f34fbc4",
"bytes": 9507
},
"encoder": "encoders/theia-tiny.onnx",
"exporter_versions": {
"vibe": "808defa",
"rsl_rl": "4f8b9b3"
},
"validation": [
"release checkpoint SHA-256",
"ONNX checker",
"embedded/sidecar identity",
"encoder shape compatibility",
"C++ deployment inference smoke"
],
"fresh_training_parity_gate": false
}
]
}