lsnu commited on
Commit
9c74dfe
·
verified ·
1 Parent(s): 14926ae

Add files using upload-large-folder tool

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +763 -0
  2. VLAarchtests/.gitattributes +35 -0
  3. VLAarchtests/.gitignore +4 -0
  4. VLAarchtests/FILE_MANIFEST.txt +427 -0
  5. VLAarchtests/MODEL_INDEX.md +81 -0
  6. VLAarchtests/README.md +172 -0
  7. VLAarchtests/code/reveal_vla_bimanual/.gitignore +12 -0
  8. VLAarchtests/code/reveal_vla_bimanual/README.md +84 -0
  9. VLAarchtests/code/reveal_vla_bimanual/pyproject.toml +32 -0
  10. VLAarchtests/code/reveal_vla_bimanual/train/__init__.py +3 -0
  11. VLAarchtests/code/reveal_vla_bimanual/train/build_aligned_proposal_dataset.py +195 -0
  12. VLAarchtests/code/reveal_vla_bimanual/train/configs/base.yaml +20 -0
  13. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_backbone_only.yaml +94 -0
  14. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_backbone_only_clip.yaml +97 -0
  15. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_backbone_only_smoke.yaml +100 -0
  16. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_ablation_nodepth.yaml +16 -0
  17. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_ablation_noplanner.yaml +16 -0
  18. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_ablation_norolesym.yaml +16 -0
  19. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_ablation_nowm.yaml +16 -0
  20. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage1_clip.yaml +72 -0
  21. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage1_dummy.yaml +75 -0
  22. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage2_clip.yaml +18 -0
  23. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage2_dummy.yaml +17 -0
  24. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage3_clip_rgbd.yaml +18 -0
  25. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact.yaml +150 -0
  26. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase.yaml +73 -0
  27. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_v7_base.yaml +73 -0
  28. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_v7_selector_finetune.yaml +78 -0
  29. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_v7_selector_finetune_iter3.yaml +80 -0
  30. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_v7_selector_finetune_iter5.yaml +80 -0
  31. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_v7_selector_finetune_iter6.yaml +75 -0
  32. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_v7_selector_finetune_iter7.yaml +81 -0
  33. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_v7_selector_finetune_iter8.yaml +82 -0
  34. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage3_clip_rgbd_handoff_spatial.yaml +151 -0
  35. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage3_clip_rgbd_handoff_spatial_phase.yaml +74 -0
  36. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_state.yaml +122 -0
  37. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_state_actionhist.yaml +125 -0
  38. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_state_actionhist_smoke.yaml +125 -0
  39. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_state_clip_actionhist.yaml +129 -0
  40. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_state_recency_oracleft.yaml +127 -0
  41. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_state_smoke.yaml +122 -0
  42. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_reveal_state.yaml +96 -0
  43. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_reveal_state_clip.yaml +99 -0
  44. VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_reveal_state_smoke.yaml +100 -0
  45. VLAarchtests/code/reveal_vla_bimanual/train/configs/rlbench_lift_ball_backbone_only_clip_current.yaml +92 -0
  46. VLAarchtests/code/reveal_vla_bimanual/train/configs/rlbench_lift_ball_backbone_only_clip_current_4train.yaml +92 -0
  47. VLAarchtests/code/reveal_vla_bimanual/train/configs/rlbench_lift_ball_backbone_only_clip_current_wide.yaml +94 -0
  48. VLAarchtests/code/reveal_vla_bimanual/train/configs/rlbench_lift_ball_backbone_only_clip_step1.yaml +95 -0
  49. VLAarchtests/code/reveal_vla_bimanual/train/configs/rlbench_open_drawer_interaction_smoke.yaml +128 -0
  50. VLAarchtests/code/reveal_vla_bimanual/train/configs/rlbench_peract2_13_interaction_state_dummy.yaml +132 -0
.gitattributes CHANGED
@@ -12305,3 +12305,766 @@ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11110.replay filter=lfs d
12305
  baselines/AnyBimanual_overlap_replay/multi/10000-14999/11109.replay filter=lfs diff=lfs merge=lfs -text
12306
  baselines/AnyBimanual_overlap_replay/multi/10000-14999/11112.replay filter=lfs diff=lfs merge=lfs -text
12307
  baselines/AnyBimanual_overlap_replay/multi/10000-14999/11113.replay filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12305
  baselines/AnyBimanual_overlap_replay/multi/10000-14999/11109.replay filter=lfs diff=lfs merge=lfs -text
12306
  baselines/AnyBimanual_overlap_replay/multi/10000-14999/11112.replay filter=lfs diff=lfs merge=lfs -text
12307
  baselines/AnyBimanual_overlap_replay/multi/10000-14999/11113.replay filter=lfs diff=lfs merge=lfs -text
12308
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11114.replay filter=lfs diff=lfs merge=lfs -text
12309
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11115.replay filter=lfs diff=lfs merge=lfs -text
12310
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11116.replay filter=lfs diff=lfs merge=lfs -text
12311
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11117.replay filter=lfs diff=lfs merge=lfs -text
12312
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11118.replay filter=lfs diff=lfs merge=lfs -text
12313
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11119.replay filter=lfs diff=lfs merge=lfs -text
12314
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11120.replay filter=lfs diff=lfs merge=lfs -text
12315
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11121.replay filter=lfs diff=lfs merge=lfs -text
12316
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11122.replay filter=lfs diff=lfs merge=lfs -text
12317
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11123.replay filter=lfs diff=lfs merge=lfs -text
12318
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11126.replay filter=lfs diff=lfs merge=lfs -text
12319
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11125.replay filter=lfs diff=lfs merge=lfs -text
12320
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11124.replay filter=lfs diff=lfs merge=lfs -text
12321
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11128.replay filter=lfs diff=lfs merge=lfs -text
12322
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11127.replay filter=lfs diff=lfs merge=lfs -text
12323
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11129.replay filter=lfs diff=lfs merge=lfs -text
12324
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11130.replay filter=lfs diff=lfs merge=lfs -text
12325
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11131.replay filter=lfs diff=lfs merge=lfs -text
12326
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11132.replay filter=lfs diff=lfs merge=lfs -text
12327
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11134.replay filter=lfs diff=lfs merge=lfs -text
12328
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11133.replay filter=lfs diff=lfs merge=lfs -text
12329
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11137.replay filter=lfs diff=lfs merge=lfs -text
12330
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11135.replay filter=lfs diff=lfs merge=lfs -text
12331
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11138.replay filter=lfs diff=lfs merge=lfs -text
12332
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11136.replay filter=lfs diff=lfs merge=lfs -text
12333
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11139.replay filter=lfs diff=lfs merge=lfs -text
12334
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11140.replay filter=lfs diff=lfs merge=lfs -text
12335
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11143.replay filter=lfs diff=lfs merge=lfs -text
12336
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11141.replay filter=lfs diff=lfs merge=lfs -text
12337
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11142.replay filter=lfs diff=lfs merge=lfs -text
12338
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11144.replay filter=lfs diff=lfs merge=lfs -text
12339
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11145.replay filter=lfs diff=lfs merge=lfs -text
12340
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11146.replay filter=lfs diff=lfs merge=lfs -text
12341
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11147.replay filter=lfs diff=lfs merge=lfs -text
12342
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11150.replay filter=lfs diff=lfs merge=lfs -text
12343
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11148.replay filter=lfs diff=lfs merge=lfs -text
12344
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11149.replay filter=lfs diff=lfs merge=lfs -text
12345
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11151.replay filter=lfs diff=lfs merge=lfs -text
12346
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11152.replay filter=lfs diff=lfs merge=lfs -text
12347
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11153.replay filter=lfs diff=lfs merge=lfs -text
12348
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11154.replay filter=lfs diff=lfs merge=lfs -text
12349
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11155.replay filter=lfs diff=lfs merge=lfs -text
12350
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11157.replay filter=lfs diff=lfs merge=lfs -text
12351
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11158.replay filter=lfs diff=lfs merge=lfs -text
12352
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11156.replay filter=lfs diff=lfs merge=lfs -text
12353
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11159.replay filter=lfs diff=lfs merge=lfs -text
12354
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11162.replay filter=lfs diff=lfs merge=lfs -text
12355
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11160.replay filter=lfs diff=lfs merge=lfs -text
12356
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11161.replay filter=lfs diff=lfs merge=lfs -text
12357
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11163.replay filter=lfs diff=lfs merge=lfs -text
12358
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11164.replay filter=lfs diff=lfs merge=lfs -text
12359
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11165.replay filter=lfs diff=lfs merge=lfs -text
12360
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11167.replay filter=lfs diff=lfs merge=lfs -text
12361
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11166.replay filter=lfs diff=lfs merge=lfs -text
12362
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11168.replay filter=lfs diff=lfs merge=lfs -text
12363
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11170.replay filter=lfs diff=lfs merge=lfs -text
12364
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11172.replay filter=lfs diff=lfs merge=lfs -text
12365
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11173.replay filter=lfs diff=lfs merge=lfs -text
12366
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11171.replay filter=lfs diff=lfs merge=lfs -text
12367
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11169.replay filter=lfs diff=lfs merge=lfs -text
12368
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11176.replay filter=lfs diff=lfs merge=lfs -text
12369
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11174.replay filter=lfs diff=lfs merge=lfs -text
12370
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11175.replay filter=lfs diff=lfs merge=lfs -text
12371
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11177.replay filter=lfs diff=lfs merge=lfs -text
12372
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11178.replay filter=lfs diff=lfs merge=lfs -text
12373
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11179.replay filter=lfs diff=lfs merge=lfs -text
12374
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11180.replay filter=lfs diff=lfs merge=lfs -text
12375
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11182.replay filter=lfs diff=lfs merge=lfs -text
12376
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11183.replay filter=lfs diff=lfs merge=lfs -text
12377
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11184.replay filter=lfs diff=lfs merge=lfs -text
12378
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11181.replay filter=lfs diff=lfs merge=lfs -text
12379
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11185.replay filter=lfs diff=lfs merge=lfs -text
12380
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11187.replay filter=lfs diff=lfs merge=lfs -text
12381
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11188.replay filter=lfs diff=lfs merge=lfs -text
12382
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11189.replay filter=lfs diff=lfs merge=lfs -text
12383
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11190.replay filter=lfs diff=lfs merge=lfs -text
12384
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11186.replay filter=lfs diff=lfs merge=lfs -text
12385
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11192.replay filter=lfs diff=lfs merge=lfs -text
12386
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11193.replay filter=lfs diff=lfs merge=lfs -text
12387
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11194.replay filter=lfs diff=lfs merge=lfs -text
12388
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11195.replay filter=lfs diff=lfs merge=lfs -text
12389
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11196.replay filter=lfs diff=lfs merge=lfs -text
12390
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11191.replay filter=lfs diff=lfs merge=lfs -text
12391
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11197.replay filter=lfs diff=lfs merge=lfs -text
12392
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11198.replay filter=lfs diff=lfs merge=lfs -text
12393
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11199.replay filter=lfs diff=lfs merge=lfs -text
12394
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11200.replay filter=lfs diff=lfs merge=lfs -text
12395
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11201.replay filter=lfs diff=lfs merge=lfs -text
12396
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11202.replay filter=lfs diff=lfs merge=lfs -text
12397
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11203.replay filter=lfs diff=lfs merge=lfs -text
12398
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11204.replay filter=lfs diff=lfs merge=lfs -text
12399
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11205.replay filter=lfs diff=lfs merge=lfs -text
12400
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11206.replay filter=lfs diff=lfs merge=lfs -text
12401
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11207.replay filter=lfs diff=lfs merge=lfs -text
12402
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11208.replay filter=lfs diff=lfs merge=lfs -text
12403
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11210.replay filter=lfs diff=lfs merge=lfs -text
12404
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11209.replay filter=lfs diff=lfs merge=lfs -text
12405
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11211.replay filter=lfs diff=lfs merge=lfs -text
12406
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11212.replay filter=lfs diff=lfs merge=lfs -text
12407
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11213.replay filter=lfs diff=lfs merge=lfs -text
12408
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11215.replay filter=lfs diff=lfs merge=lfs -text
12409
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11218.replay filter=lfs diff=lfs merge=lfs -text
12410
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11217.replay filter=lfs diff=lfs merge=lfs -text
12411
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11219.replay filter=lfs diff=lfs merge=lfs -text
12412
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11214.replay filter=lfs diff=lfs merge=lfs -text
12413
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11220.replay filter=lfs diff=lfs merge=lfs -text
12414
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11221.replay filter=lfs diff=lfs merge=lfs -text
12415
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11222.replay filter=lfs diff=lfs merge=lfs -text
12416
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11216.replay filter=lfs diff=lfs merge=lfs -text
12417
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11223.replay filter=lfs diff=lfs merge=lfs -text
12418
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11224.replay filter=lfs diff=lfs merge=lfs -text
12419
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11227.replay filter=lfs diff=lfs merge=lfs -text
12420
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11226.replay filter=lfs diff=lfs merge=lfs -text
12421
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11228.replay filter=lfs diff=lfs merge=lfs -text
12422
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11229.replay filter=lfs diff=lfs merge=lfs -text
12423
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11230.replay filter=lfs diff=lfs merge=lfs -text
12424
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11231.replay filter=lfs diff=lfs merge=lfs -text
12425
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11225.replay filter=lfs diff=lfs merge=lfs -text
12426
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11232.replay filter=lfs diff=lfs merge=lfs -text
12427
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11233.replay filter=lfs diff=lfs merge=lfs -text
12428
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11236.replay filter=lfs diff=lfs merge=lfs -text
12429
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11234.replay filter=lfs diff=lfs merge=lfs -text
12430
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11237.replay filter=lfs diff=lfs merge=lfs -text
12431
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11235.replay filter=lfs diff=lfs merge=lfs -text
12432
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11238.replay filter=lfs diff=lfs merge=lfs -text
12433
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11239.replay filter=lfs diff=lfs merge=lfs -text
12434
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11240.replay filter=lfs diff=lfs merge=lfs -text
12435
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11241.replay filter=lfs diff=lfs merge=lfs -text
12436
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11242.replay filter=lfs diff=lfs merge=lfs -text
12437
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11243.replay filter=lfs diff=lfs merge=lfs -text
12438
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11244.replay filter=lfs diff=lfs merge=lfs -text
12439
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11245.replay filter=lfs diff=lfs merge=lfs -text
12440
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11246.replay filter=lfs diff=lfs merge=lfs -text
12441
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11247.replay filter=lfs diff=lfs merge=lfs -text
12442
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11250.replay filter=lfs diff=lfs merge=lfs -text
12443
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11248.replay filter=lfs diff=lfs merge=lfs -text
12444
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11249.replay filter=lfs diff=lfs merge=lfs -text
12445
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11251.replay filter=lfs diff=lfs merge=lfs -text
12446
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11252.replay filter=lfs diff=lfs merge=lfs -text
12447
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11253.replay filter=lfs diff=lfs merge=lfs -text
12448
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11254.replay filter=lfs diff=lfs merge=lfs -text
12449
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11255.replay filter=lfs diff=lfs merge=lfs -text
12450
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11256.replay filter=lfs diff=lfs merge=lfs -text
12451
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11260.replay filter=lfs diff=lfs merge=lfs -text
12452
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11259.replay filter=lfs diff=lfs merge=lfs -text
12453
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11257.replay filter=lfs diff=lfs merge=lfs -text
12454
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11258.replay filter=lfs diff=lfs merge=lfs -text
12455
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11261.replay filter=lfs diff=lfs merge=lfs -text
12456
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11262.replay filter=lfs diff=lfs merge=lfs -text
12457
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11264.replay filter=lfs diff=lfs merge=lfs -text
12458
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11263.replay filter=lfs diff=lfs merge=lfs -text
12459
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11265.replay filter=lfs diff=lfs merge=lfs -text
12460
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11266.replay filter=lfs diff=lfs merge=lfs -text
12461
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11268.replay filter=lfs diff=lfs merge=lfs -text
12462
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11267.replay filter=lfs diff=lfs merge=lfs -text
12463
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11270.replay filter=lfs diff=lfs merge=lfs -text
12464
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11269.replay filter=lfs diff=lfs merge=lfs -text
12465
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11271.replay filter=lfs diff=lfs merge=lfs -text
12466
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11272.replay filter=lfs diff=lfs merge=lfs -text
12467
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11274.replay filter=lfs diff=lfs merge=lfs -text
12468
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11273.replay filter=lfs diff=lfs merge=lfs -text
12469
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11275.replay filter=lfs diff=lfs merge=lfs -text
12470
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11276.replay filter=lfs diff=lfs merge=lfs -text
12471
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11278.replay filter=lfs diff=lfs merge=lfs -text
12472
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11277.replay filter=lfs diff=lfs merge=lfs -text
12473
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11280.replay filter=lfs diff=lfs merge=lfs -text
12474
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11279.replay filter=lfs diff=lfs merge=lfs -text
12475
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11281.replay filter=lfs diff=lfs merge=lfs -text
12476
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11282.replay filter=lfs diff=lfs merge=lfs -text
12477
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11283.replay filter=lfs diff=lfs merge=lfs -text
12478
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11284.replay filter=lfs diff=lfs merge=lfs -text
12479
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11285.replay filter=lfs diff=lfs merge=lfs -text
12480
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11286.replay filter=lfs diff=lfs merge=lfs -text
12481
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11287.replay filter=lfs diff=lfs merge=lfs -text
12482
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11288.replay filter=lfs diff=lfs merge=lfs -text
12483
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11290.replay filter=lfs diff=lfs merge=lfs -text
12484
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11292.replay filter=lfs diff=lfs merge=lfs -text
12485
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11291.replay filter=lfs diff=lfs merge=lfs -text
12486
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11293.replay filter=lfs diff=lfs merge=lfs -text
12487
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11294.replay filter=lfs diff=lfs merge=lfs -text
12488
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11295.replay filter=lfs diff=lfs merge=lfs -text
12489
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11289.replay filter=lfs diff=lfs merge=lfs -text
12490
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11297.replay filter=lfs diff=lfs merge=lfs -text
12491
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11296.replay filter=lfs diff=lfs merge=lfs -text
12492
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11299.replay filter=lfs diff=lfs merge=lfs -text
12493
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11298.replay filter=lfs diff=lfs merge=lfs -text
12494
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11300.replay filter=lfs diff=lfs merge=lfs -text
12495
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11301.replay filter=lfs diff=lfs merge=lfs -text
12496
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11302.replay filter=lfs diff=lfs merge=lfs -text
12497
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11304.replay filter=lfs diff=lfs merge=lfs -text
12498
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11306.replay filter=lfs diff=lfs merge=lfs -text
12499
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11305.replay filter=lfs diff=lfs merge=lfs -text
12500
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11307.replay filter=lfs diff=lfs merge=lfs -text
12501
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11308.replay filter=lfs diff=lfs merge=lfs -text
12502
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11309.replay filter=lfs diff=lfs merge=lfs -text
12503
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11310.replay filter=lfs diff=lfs merge=lfs -text
12504
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11303.replay filter=lfs diff=lfs merge=lfs -text
12505
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11311.replay filter=lfs diff=lfs merge=lfs -text
12506
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11314.replay filter=lfs diff=lfs merge=lfs -text
12507
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11313.replay filter=lfs diff=lfs merge=lfs -text
12508
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11316.replay filter=lfs diff=lfs merge=lfs -text
12509
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11317.replay filter=lfs diff=lfs merge=lfs -text
12510
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11315.replay filter=lfs diff=lfs merge=lfs -text
12511
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11318.replay filter=lfs diff=lfs merge=lfs -text
12512
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11312.replay filter=lfs diff=lfs merge=lfs -text
12513
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11319.replay filter=lfs diff=lfs merge=lfs -text
12514
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11320.replay filter=lfs diff=lfs merge=lfs -text
12515
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11321.replay filter=lfs diff=lfs merge=lfs -text
12516
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11322.replay filter=lfs diff=lfs merge=lfs -text
12517
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11324.replay filter=lfs diff=lfs merge=lfs -text
12518
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11323.replay filter=lfs diff=lfs merge=lfs -text
12519
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11325.replay filter=lfs diff=lfs merge=lfs -text
12520
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11327.replay filter=lfs diff=lfs merge=lfs -text
12521
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11326.replay filter=lfs diff=lfs merge=lfs -text
12522
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11328.replay filter=lfs diff=lfs merge=lfs -text
12523
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11329.replay filter=lfs diff=lfs merge=lfs -text
12524
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11330.replay filter=lfs diff=lfs merge=lfs -text
12525
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11331.replay filter=lfs diff=lfs merge=lfs -text
12526
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11332.replay filter=lfs diff=lfs merge=lfs -text
12527
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11333.replay filter=lfs diff=lfs merge=lfs -text
12528
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11334.replay filter=lfs diff=lfs merge=lfs -text
12529
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11335.replay filter=lfs diff=lfs merge=lfs -text
12530
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11336.replay filter=lfs diff=lfs merge=lfs -text
12531
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11337.replay filter=lfs diff=lfs merge=lfs -text
12532
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11338.replay filter=lfs diff=lfs merge=lfs -text
12533
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11340.replay filter=lfs diff=lfs merge=lfs -text
12534
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11339.replay filter=lfs diff=lfs merge=lfs -text
12535
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11342.replay filter=lfs diff=lfs merge=lfs -text
12536
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11341.replay filter=lfs diff=lfs merge=lfs -text
12537
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11343.replay filter=lfs diff=lfs merge=lfs -text
12538
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11344.replay filter=lfs diff=lfs merge=lfs -text
12539
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11345.replay filter=lfs diff=lfs merge=lfs -text
12540
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11347.replay filter=lfs diff=lfs merge=lfs -text
12541
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11348.replay filter=lfs diff=lfs merge=lfs -text
12542
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11346.replay filter=lfs diff=lfs merge=lfs -text
12543
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11349.replay filter=lfs diff=lfs merge=lfs -text
12544
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11350.replay filter=lfs diff=lfs merge=lfs -text
12545
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11351.replay filter=lfs diff=lfs merge=lfs -text
12546
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11352.replay filter=lfs diff=lfs merge=lfs -text
12547
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11353.replay filter=lfs diff=lfs merge=lfs -text
12548
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11355.replay filter=lfs diff=lfs merge=lfs -text
12549
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11354.replay filter=lfs diff=lfs merge=lfs -text
12550
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11356.replay filter=lfs diff=lfs merge=lfs -text
12551
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11358.replay filter=lfs diff=lfs merge=lfs -text
12552
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11357.replay filter=lfs diff=lfs merge=lfs -text
12553
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11359.replay filter=lfs diff=lfs merge=lfs -text
12554
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11360.replay filter=lfs diff=lfs merge=lfs -text
12555
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11361.replay filter=lfs diff=lfs merge=lfs -text
12556
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11362.replay filter=lfs diff=lfs merge=lfs -text
12557
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11364.replay filter=lfs diff=lfs merge=lfs -text
12558
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11363.replay filter=lfs diff=lfs merge=lfs -text
12559
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11367.replay filter=lfs diff=lfs merge=lfs -text
12560
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11365.replay filter=lfs diff=lfs merge=lfs -text
12561
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11366.replay filter=lfs diff=lfs merge=lfs -text
12562
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11368.replay filter=lfs diff=lfs merge=lfs -text
12563
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11369.replay filter=lfs diff=lfs merge=lfs -text
12564
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11371.replay filter=lfs diff=lfs merge=lfs -text
12565
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11370.replay filter=lfs diff=lfs merge=lfs -text
12566
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11372.replay filter=lfs diff=lfs merge=lfs -text
12567
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11373.replay filter=lfs diff=lfs merge=lfs -text
12568
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11374.replay filter=lfs diff=lfs merge=lfs -text
12569
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11375.replay filter=lfs diff=lfs merge=lfs -text
12570
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11376.replay filter=lfs diff=lfs merge=lfs -text
12571
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11378.replay filter=lfs diff=lfs merge=lfs -text
12572
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11377.replay filter=lfs diff=lfs merge=lfs -text
12573
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11379.replay filter=lfs diff=lfs merge=lfs -text
12574
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11381.replay filter=lfs diff=lfs merge=lfs -text
12575
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11380.replay filter=lfs diff=lfs merge=lfs -text
12576
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11382.replay filter=lfs diff=lfs merge=lfs -text
12577
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11383.replay filter=lfs diff=lfs merge=lfs -text
12578
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11384.replay filter=lfs diff=lfs merge=lfs -text
12579
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11385.replay filter=lfs diff=lfs merge=lfs -text
12580
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11386.replay filter=lfs diff=lfs merge=lfs -text
12581
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11387.replay filter=lfs diff=lfs merge=lfs -text
12582
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11388.replay filter=lfs diff=lfs merge=lfs -text
12583
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11389.replay filter=lfs diff=lfs merge=lfs -text
12584
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11390.replay filter=lfs diff=lfs merge=lfs -text
12585
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11392.replay filter=lfs diff=lfs merge=lfs -text
12586
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11391.replay filter=lfs diff=lfs merge=lfs -text
12587
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11393.replay filter=lfs diff=lfs merge=lfs -text
12588
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11395.replay filter=lfs diff=lfs merge=lfs -text
12589
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11396.replay filter=lfs diff=lfs merge=lfs -text
12590
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11394.replay filter=lfs diff=lfs merge=lfs -text
12591
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11397.replay filter=lfs diff=lfs merge=lfs -text
12592
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11398.replay filter=lfs diff=lfs merge=lfs -text
12593
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11399.replay filter=lfs diff=lfs merge=lfs -text
12594
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11401.replay filter=lfs diff=lfs merge=lfs -text
12595
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11402.replay filter=lfs diff=lfs merge=lfs -text
12596
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11400.replay filter=lfs diff=lfs merge=lfs -text
12597
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11403.replay filter=lfs diff=lfs merge=lfs -text
12598
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11406.replay filter=lfs diff=lfs merge=lfs -text
12599
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11404.replay filter=lfs diff=lfs merge=lfs -text
12600
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11408.replay filter=lfs diff=lfs merge=lfs -text
12601
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11407.replay filter=lfs diff=lfs merge=lfs -text
12602
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11405.replay filter=lfs diff=lfs merge=lfs -text
12603
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11409.replay filter=lfs diff=lfs merge=lfs -text
12604
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11412.replay filter=lfs diff=lfs merge=lfs -text
12605
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11411.replay filter=lfs diff=lfs merge=lfs -text
12606
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11410.replay filter=lfs diff=lfs merge=lfs -text
12607
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11414.replay filter=lfs diff=lfs merge=lfs -text
12608
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11413.replay filter=lfs diff=lfs merge=lfs -text
12609
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11417.replay filter=lfs diff=lfs merge=lfs -text
12610
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11415.replay filter=lfs diff=lfs merge=lfs -text
12611
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11416.replay filter=lfs diff=lfs merge=lfs -text
12612
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11418.replay filter=lfs diff=lfs merge=lfs -text
12613
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11420.replay filter=lfs diff=lfs merge=lfs -text
12614
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11419.replay filter=lfs diff=lfs merge=lfs -text
12615
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11424.replay filter=lfs diff=lfs merge=lfs -text
12616
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11421.replay filter=lfs diff=lfs merge=lfs -text
12617
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11422.replay filter=lfs diff=lfs merge=lfs -text
12618
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11425.replay filter=lfs diff=lfs merge=lfs -text
12619
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11423.replay filter=lfs diff=lfs merge=lfs -text
12620
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11426.replay filter=lfs diff=lfs merge=lfs -text
12621
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11429.replay filter=lfs diff=lfs merge=lfs -text
12622
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11428.replay filter=lfs diff=lfs merge=lfs -text
12623
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11427.replay filter=lfs diff=lfs merge=lfs -text
12624
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11430.replay filter=lfs diff=lfs merge=lfs -text
12625
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13703.replay filter=lfs diff=lfs merge=lfs -text
12626
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11431.replay filter=lfs diff=lfs merge=lfs -text
12627
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11432.replay filter=lfs diff=lfs merge=lfs -text
12628
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11433.replay filter=lfs diff=lfs merge=lfs -text
12629
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11435.replay filter=lfs diff=lfs merge=lfs -text
12630
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11436.replay filter=lfs diff=lfs merge=lfs -text
12631
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11438.replay filter=lfs diff=lfs merge=lfs -text
12632
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11434.replay filter=lfs diff=lfs merge=lfs -text
12633
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11437.replay filter=lfs diff=lfs merge=lfs -text
12634
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11440.replay filter=lfs diff=lfs merge=lfs -text
12635
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11439.replay filter=lfs diff=lfs merge=lfs -text
12636
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11441.replay filter=lfs diff=lfs merge=lfs -text
12637
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11442.replay filter=lfs diff=lfs merge=lfs -text
12638
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11443.replay filter=lfs diff=lfs merge=lfs -text
12639
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11445.replay filter=lfs diff=lfs merge=lfs -text
12640
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11444.replay filter=lfs diff=lfs merge=lfs -text
12641
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11446.replay filter=lfs diff=lfs merge=lfs -text
12642
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11447.replay filter=lfs diff=lfs merge=lfs -text
12643
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11448.replay filter=lfs diff=lfs merge=lfs -text
12644
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11449.replay filter=lfs diff=lfs merge=lfs -text
12645
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13706.replay filter=lfs diff=lfs merge=lfs -text
12646
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13705.replay filter=lfs diff=lfs merge=lfs -text
12647
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13704.replay filter=lfs diff=lfs merge=lfs -text
12648
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13707.replay filter=lfs diff=lfs merge=lfs -text
12649
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13709.replay filter=lfs diff=lfs merge=lfs -text
12650
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13708.replay filter=lfs diff=lfs merge=lfs -text
12651
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13710.replay filter=lfs diff=lfs merge=lfs -text
12652
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13711.replay filter=lfs diff=lfs merge=lfs -text
12653
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13712.replay filter=lfs diff=lfs merge=lfs -text
12654
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13714.replay filter=lfs diff=lfs merge=lfs -text
12655
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13713.replay filter=lfs diff=lfs merge=lfs -text
12656
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13716.replay filter=lfs diff=lfs merge=lfs -text
12657
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13715.replay filter=lfs diff=lfs merge=lfs -text
12658
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13717.replay filter=lfs diff=lfs merge=lfs -text
12659
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13720.replay filter=lfs diff=lfs merge=lfs -text
12660
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13719.replay filter=lfs diff=lfs merge=lfs -text
12661
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13718.replay filter=lfs diff=lfs merge=lfs -text
12662
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13721.replay filter=lfs diff=lfs merge=lfs -text
12663
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11488.replay filter=lfs diff=lfs merge=lfs -text
12664
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13722.replay filter=lfs diff=lfs merge=lfs -text
12665
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11489.replay filter=lfs diff=lfs merge=lfs -text
12666
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11490.replay filter=lfs diff=lfs merge=lfs -text
12667
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13723.replay filter=lfs diff=lfs merge=lfs -text
12668
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11491.replay filter=lfs diff=lfs merge=lfs -text
12669
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11492.replay filter=lfs diff=lfs merge=lfs -text
12670
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13724.replay filter=lfs diff=lfs merge=lfs -text
12671
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11493.replay filter=lfs diff=lfs merge=lfs -text
12672
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13725.replay filter=lfs diff=lfs merge=lfs -text
12673
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11494.replay filter=lfs diff=lfs merge=lfs -text
12674
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13726.replay filter=lfs diff=lfs merge=lfs -text
12675
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11495.replay filter=lfs diff=lfs merge=lfs -text
12676
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11496.replay filter=lfs diff=lfs merge=lfs -text
12677
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13727.replay filter=lfs diff=lfs merge=lfs -text
12678
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13728.replay filter=lfs diff=lfs merge=lfs -text
12679
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11498.replay filter=lfs diff=lfs merge=lfs -text
12680
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11497.replay filter=lfs diff=lfs merge=lfs -text
12681
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11499.replay filter=lfs diff=lfs merge=lfs -text
12682
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11500.replay filter=lfs diff=lfs merge=lfs -text
12683
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13729.replay filter=lfs diff=lfs merge=lfs -text
12684
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11501.replay filter=lfs diff=lfs merge=lfs -text
12685
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11502.replay filter=lfs diff=lfs merge=lfs -text
12686
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13730.replay filter=lfs diff=lfs merge=lfs -text
12687
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13731.replay filter=lfs diff=lfs merge=lfs -text
12688
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13732.replay filter=lfs diff=lfs merge=lfs -text
12689
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11503.replay filter=lfs diff=lfs merge=lfs -text
12690
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11504.replay filter=lfs diff=lfs merge=lfs -text
12691
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11505.replay filter=lfs diff=lfs merge=lfs -text
12692
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11506.replay filter=lfs diff=lfs merge=lfs -text
12693
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13733.replay filter=lfs diff=lfs merge=lfs -text
12694
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11507.replay filter=lfs diff=lfs merge=lfs -text
12695
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11508.replay filter=lfs diff=lfs merge=lfs -text
12696
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11509.replay filter=lfs diff=lfs merge=lfs -text
12697
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13734.replay filter=lfs diff=lfs merge=lfs -text
12698
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13735.replay filter=lfs diff=lfs merge=lfs -text
12699
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11512.replay filter=lfs diff=lfs merge=lfs -text
12700
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11513.replay filter=lfs diff=lfs merge=lfs -text
12701
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11514.replay filter=lfs diff=lfs merge=lfs -text
12702
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13736.replay filter=lfs diff=lfs merge=lfs -text
12703
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13737.replay filter=lfs diff=lfs merge=lfs -text
12704
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11515.replay filter=lfs diff=lfs merge=lfs -text
12705
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11517.replay filter=lfs diff=lfs merge=lfs -text
12706
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11516.replay filter=lfs diff=lfs merge=lfs -text
12707
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13738.replay filter=lfs diff=lfs merge=lfs -text
12708
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11518.replay filter=lfs diff=lfs merge=lfs -text
12709
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13739.replay filter=lfs diff=lfs merge=lfs -text
12710
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11519.replay filter=lfs diff=lfs merge=lfs -text
12711
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11520.replay filter=lfs diff=lfs merge=lfs -text
12712
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13740.replay filter=lfs diff=lfs merge=lfs -text
12713
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11521.replay filter=lfs diff=lfs merge=lfs -text
12714
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13741.replay filter=lfs diff=lfs merge=lfs -text
12715
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11523.replay filter=lfs diff=lfs merge=lfs -text
12716
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11522.replay filter=lfs diff=lfs merge=lfs -text
12717
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13742.replay filter=lfs diff=lfs merge=lfs -text
12718
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11524.replay filter=lfs diff=lfs merge=lfs -text
12719
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13743.replay filter=lfs diff=lfs merge=lfs -text
12720
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11525.replay filter=lfs diff=lfs merge=lfs -text
12721
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13744.replay filter=lfs diff=lfs merge=lfs -text
12722
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11526.replay filter=lfs diff=lfs merge=lfs -text
12723
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11527.replay filter=lfs diff=lfs merge=lfs -text
12724
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11528.replay filter=lfs diff=lfs merge=lfs -text
12725
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11529.replay filter=lfs diff=lfs merge=lfs -text
12726
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11530.replay filter=lfs diff=lfs merge=lfs -text
12727
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11531.replay filter=lfs diff=lfs merge=lfs -text
12728
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11532.replay filter=lfs diff=lfs merge=lfs -text
12729
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11534.replay filter=lfs diff=lfs merge=lfs -text
12730
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11533.replay filter=lfs diff=lfs merge=lfs -text
12731
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11535.replay filter=lfs diff=lfs merge=lfs -text
12732
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11536.replay filter=lfs diff=lfs merge=lfs -text
12733
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11537.replay filter=lfs diff=lfs merge=lfs -text
12734
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11538.replay filter=lfs diff=lfs merge=lfs -text
12735
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11539.replay filter=lfs diff=lfs merge=lfs -text
12736
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11540.replay filter=lfs diff=lfs merge=lfs -text
12737
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11541.replay filter=lfs diff=lfs merge=lfs -text
12738
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11542.replay filter=lfs diff=lfs merge=lfs -text
12739
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11543.replay filter=lfs diff=lfs merge=lfs -text
12740
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11545.replay filter=lfs diff=lfs merge=lfs -text
12741
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11544.replay filter=lfs diff=lfs merge=lfs -text
12742
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11547.replay filter=lfs diff=lfs merge=lfs -text
12743
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11546.replay filter=lfs diff=lfs merge=lfs -text
12744
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11548.replay filter=lfs diff=lfs merge=lfs -text
12745
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11549.replay filter=lfs diff=lfs merge=lfs -text
12746
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11550.replay filter=lfs diff=lfs merge=lfs -text
12747
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11551.replay filter=lfs diff=lfs merge=lfs -text
12748
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11554.replay filter=lfs diff=lfs merge=lfs -text
12749
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11552.replay filter=lfs diff=lfs merge=lfs -text
12750
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11553.replay filter=lfs diff=lfs merge=lfs -text
12751
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11555.replay filter=lfs diff=lfs merge=lfs -text
12752
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11556.replay filter=lfs diff=lfs merge=lfs -text
12753
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11557.replay filter=lfs diff=lfs merge=lfs -text
12754
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11560.replay filter=lfs diff=lfs merge=lfs -text
12755
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11559.replay filter=lfs diff=lfs merge=lfs -text
12756
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11558.replay filter=lfs diff=lfs merge=lfs -text
12757
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11562.replay filter=lfs diff=lfs merge=lfs -text
12758
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11561.replay filter=lfs diff=lfs merge=lfs -text
12759
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11563.replay filter=lfs diff=lfs merge=lfs -text
12760
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11567.replay filter=lfs diff=lfs merge=lfs -text
12761
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11565.replay filter=lfs diff=lfs merge=lfs -text
12762
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11569.replay filter=lfs diff=lfs merge=lfs -text
12763
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11566.replay filter=lfs diff=lfs merge=lfs -text
12764
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11564.replay filter=lfs diff=lfs merge=lfs -text
12765
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11568.replay filter=lfs diff=lfs merge=lfs -text
12766
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11570.replay filter=lfs diff=lfs merge=lfs -text
12767
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11571.replay filter=lfs diff=lfs merge=lfs -text
12768
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11572.replay filter=lfs diff=lfs merge=lfs -text
12769
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11575.replay filter=lfs diff=lfs merge=lfs -text
12770
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11574.replay filter=lfs diff=lfs merge=lfs -text
12771
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11573.replay filter=lfs diff=lfs merge=lfs -text
12772
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11576.replay filter=lfs diff=lfs merge=lfs -text
12773
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11580.replay filter=lfs diff=lfs merge=lfs -text
12774
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11577.replay filter=lfs diff=lfs merge=lfs -text
12775
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11579.replay filter=lfs diff=lfs merge=lfs -text
12776
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11581.replay filter=lfs diff=lfs merge=lfs -text
12777
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11578.replay filter=lfs diff=lfs merge=lfs -text
12778
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11582.replay filter=lfs diff=lfs merge=lfs -text
12779
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11583.replay filter=lfs diff=lfs merge=lfs -text
12780
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11584.replay filter=lfs diff=lfs merge=lfs -text
12781
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11586.replay filter=lfs diff=lfs merge=lfs -text
12782
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11587.replay filter=lfs diff=lfs merge=lfs -text
12783
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11588.replay filter=lfs diff=lfs merge=lfs -text
12784
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11589.replay filter=lfs diff=lfs merge=lfs -text
12785
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11590.replay filter=lfs diff=lfs merge=lfs -text
12786
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11591.replay filter=lfs diff=lfs merge=lfs -text
12787
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11592.replay filter=lfs diff=lfs merge=lfs -text
12788
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11585.replay filter=lfs diff=lfs merge=lfs -text
12789
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11594.replay filter=lfs diff=lfs merge=lfs -text
12790
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11593.replay filter=lfs diff=lfs merge=lfs -text
12791
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11595.replay filter=lfs diff=lfs merge=lfs -text
12792
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11596.replay filter=lfs diff=lfs merge=lfs -text
12793
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11597.replay filter=lfs diff=lfs merge=lfs -text
12794
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11598.replay filter=lfs diff=lfs merge=lfs -text
12795
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11599.replay filter=lfs diff=lfs merge=lfs -text
12796
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11600.replay filter=lfs diff=lfs merge=lfs -text
12797
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11601.replay filter=lfs diff=lfs merge=lfs -text
12798
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11602.replay filter=lfs diff=lfs merge=lfs -text
12799
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11603.replay filter=lfs diff=lfs merge=lfs -text
12800
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11604.replay filter=lfs diff=lfs merge=lfs -text
12801
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11605.replay filter=lfs diff=lfs merge=lfs -text
12802
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11606.replay filter=lfs diff=lfs merge=lfs -text
12803
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11607.replay filter=lfs diff=lfs merge=lfs -text
12804
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11608.replay filter=lfs diff=lfs merge=lfs -text
12805
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11609.replay filter=lfs diff=lfs merge=lfs -text
12806
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11610.replay filter=lfs diff=lfs merge=lfs -text
12807
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11611.replay filter=lfs diff=lfs merge=lfs -text
12808
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11612.replay filter=lfs diff=lfs merge=lfs -text
12809
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11613.replay filter=lfs diff=lfs merge=lfs -text
12810
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11615.replay filter=lfs diff=lfs merge=lfs -text
12811
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11614.replay filter=lfs diff=lfs merge=lfs -text
12812
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11616.replay filter=lfs diff=lfs merge=lfs -text
12813
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11617.replay filter=lfs diff=lfs merge=lfs -text
12814
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11618.replay filter=lfs diff=lfs merge=lfs -text
12815
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11620.replay filter=lfs diff=lfs merge=lfs -text
12816
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11619.replay filter=lfs diff=lfs merge=lfs -text
12817
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11621.replay filter=lfs diff=lfs merge=lfs -text
12818
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11622.replay filter=lfs diff=lfs merge=lfs -text
12819
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11623.replay filter=lfs diff=lfs merge=lfs -text
12820
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11625.replay filter=lfs diff=lfs merge=lfs -text
12821
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11624.replay filter=lfs diff=lfs merge=lfs -text
12822
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11626.replay filter=lfs diff=lfs merge=lfs -text
12823
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11627.replay filter=lfs diff=lfs merge=lfs -text
12824
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11628.replay filter=lfs diff=lfs merge=lfs -text
12825
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11629.replay filter=lfs diff=lfs merge=lfs -text
12826
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11631.replay filter=lfs diff=lfs merge=lfs -text
12827
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11630.replay filter=lfs diff=lfs merge=lfs -text
12828
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11632.replay filter=lfs diff=lfs merge=lfs -text
12829
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/12472.replay filter=lfs diff=lfs merge=lfs -text
12830
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/12473.replay filter=lfs diff=lfs merge=lfs -text
12831
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/13921.replay filter=lfs diff=lfs merge=lfs -text
12832
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11634.replay filter=lfs diff=lfs merge=lfs -text
12833
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11633.replay filter=lfs diff=lfs merge=lfs -text
12834
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11637.replay filter=lfs diff=lfs merge=lfs -text
12835
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11636.replay filter=lfs diff=lfs merge=lfs -text
12836
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11635.replay filter=lfs diff=lfs merge=lfs -text
12837
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11638.replay filter=lfs diff=lfs merge=lfs -text
12838
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11639.replay filter=lfs diff=lfs merge=lfs -text
12839
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11640.replay filter=lfs diff=lfs merge=lfs -text
12840
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11642.replay filter=lfs diff=lfs merge=lfs -text
12841
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11643.replay filter=lfs diff=lfs merge=lfs -text
12842
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11641.replay filter=lfs diff=lfs merge=lfs -text
12843
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11644.replay filter=lfs diff=lfs merge=lfs -text
12844
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11645.replay filter=lfs diff=lfs merge=lfs -text
12845
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11647.replay filter=lfs diff=lfs merge=lfs -text
12846
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11646.replay filter=lfs diff=lfs merge=lfs -text
12847
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11648.replay filter=lfs diff=lfs merge=lfs -text
12848
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11649.replay filter=lfs diff=lfs merge=lfs -text
12849
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11650.replay filter=lfs diff=lfs merge=lfs -text
12850
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11651.replay filter=lfs diff=lfs merge=lfs -text
12851
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11652.replay filter=lfs diff=lfs merge=lfs -text
12852
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11653.replay filter=lfs diff=lfs merge=lfs -text
12853
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11654.replay filter=lfs diff=lfs merge=lfs -text
12854
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11658.replay filter=lfs diff=lfs merge=lfs -text
12855
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11655.replay filter=lfs diff=lfs merge=lfs -text
12856
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11657.replay filter=lfs diff=lfs merge=lfs -text
12857
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11656.replay filter=lfs diff=lfs merge=lfs -text
12858
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11659.replay filter=lfs diff=lfs merge=lfs -text
12859
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11660.replay filter=lfs diff=lfs merge=lfs -text
12860
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11661.replay filter=lfs diff=lfs merge=lfs -text
12861
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11663.replay filter=lfs diff=lfs merge=lfs -text
12862
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11662.replay filter=lfs diff=lfs merge=lfs -text
12863
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11665.replay filter=lfs diff=lfs merge=lfs -text
12864
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11664.replay filter=lfs diff=lfs merge=lfs -text
12865
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11666.replay filter=lfs diff=lfs merge=lfs -text
12866
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11667.replay filter=lfs diff=lfs merge=lfs -text
12867
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11668.replay filter=lfs diff=lfs merge=lfs -text
12868
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11669.replay filter=lfs diff=lfs merge=lfs -text
12869
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11670.replay filter=lfs diff=lfs merge=lfs -text
12870
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11671.replay filter=lfs diff=lfs merge=lfs -text
12871
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11672.replay filter=lfs diff=lfs merge=lfs -text
12872
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11674.replay filter=lfs diff=lfs merge=lfs -text
12873
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11673.replay filter=lfs diff=lfs merge=lfs -text
12874
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11675.replay filter=lfs diff=lfs merge=lfs -text
12875
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11677.replay filter=lfs diff=lfs merge=lfs -text
12876
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11676.replay filter=lfs diff=lfs merge=lfs -text
12877
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11678.replay filter=lfs diff=lfs merge=lfs -text
12878
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11679.replay filter=lfs diff=lfs merge=lfs -text
12879
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11682.replay filter=lfs diff=lfs merge=lfs -text
12880
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11681.replay filter=lfs diff=lfs merge=lfs -text
12881
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11680.replay filter=lfs diff=lfs merge=lfs -text
12882
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11683.replay filter=lfs diff=lfs merge=lfs -text
12883
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11684.replay filter=lfs diff=lfs merge=lfs -text
12884
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11686.replay filter=lfs diff=lfs merge=lfs -text
12885
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11685.replay filter=lfs diff=lfs merge=lfs -text
12886
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11687.replay filter=lfs diff=lfs merge=lfs -text
12887
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11688.replay filter=lfs diff=lfs merge=lfs -text
12888
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11689.replay filter=lfs diff=lfs merge=lfs -text
12889
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11690.replay filter=lfs diff=lfs merge=lfs -text
12890
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11691.replay filter=lfs diff=lfs merge=lfs -text
12891
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11692.replay filter=lfs diff=lfs merge=lfs -text
12892
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11693.replay filter=lfs diff=lfs merge=lfs -text
12893
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11695.replay filter=lfs diff=lfs merge=lfs -text
12894
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11694.replay filter=lfs diff=lfs merge=lfs -text
12895
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11696.replay filter=lfs diff=lfs merge=lfs -text
12896
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11697.replay filter=lfs diff=lfs merge=lfs -text
12897
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11698.replay filter=lfs diff=lfs merge=lfs -text
12898
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11700.replay filter=lfs diff=lfs merge=lfs -text
12899
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11699.replay filter=lfs diff=lfs merge=lfs -text
12900
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11702.replay filter=lfs diff=lfs merge=lfs -text
12901
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11703.replay filter=lfs diff=lfs merge=lfs -text
12902
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11701.replay filter=lfs diff=lfs merge=lfs -text
12903
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11704.replay filter=lfs diff=lfs merge=lfs -text
12904
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11706.replay filter=lfs diff=lfs merge=lfs -text
12905
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11705.replay filter=lfs diff=lfs merge=lfs -text
12906
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11707.replay filter=lfs diff=lfs merge=lfs -text
12907
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11709.replay filter=lfs diff=lfs merge=lfs -text
12908
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11708.replay filter=lfs diff=lfs merge=lfs -text
12909
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11710.replay filter=lfs diff=lfs merge=lfs -text
12910
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11711.replay filter=lfs diff=lfs merge=lfs -text
12911
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11712.replay filter=lfs diff=lfs merge=lfs -text
12912
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11713.replay filter=lfs diff=lfs merge=lfs -text
12913
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11714.replay filter=lfs diff=lfs merge=lfs -text
12914
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11715.replay filter=lfs diff=lfs merge=lfs -text
12915
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11716.replay filter=lfs diff=lfs merge=lfs -text
12916
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11764.replay filter=lfs diff=lfs merge=lfs -text
12917
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/12474.replay filter=lfs diff=lfs merge=lfs -text
12918
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/12331.replay filter=lfs diff=lfs merge=lfs -text
12919
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11717.replay filter=lfs diff=lfs merge=lfs -text
12920
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11719.replay filter=lfs diff=lfs merge=lfs -text
12921
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11718.replay filter=lfs diff=lfs merge=lfs -text
12922
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11720.replay filter=lfs diff=lfs merge=lfs -text
12923
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11721.replay filter=lfs diff=lfs merge=lfs -text
12924
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11723.replay filter=lfs diff=lfs merge=lfs -text
12925
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11722.replay filter=lfs diff=lfs merge=lfs -text
12926
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11726.replay filter=lfs diff=lfs merge=lfs -text
12927
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11724.replay filter=lfs diff=lfs merge=lfs -text
12928
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11725.replay filter=lfs diff=lfs merge=lfs -text
12929
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11727.replay filter=lfs diff=lfs merge=lfs -text
12930
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11728.replay filter=lfs diff=lfs merge=lfs -text
12931
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11729.replay filter=lfs diff=lfs merge=lfs -text
12932
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11730.replay filter=lfs diff=lfs merge=lfs -text
12933
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11732.replay filter=lfs diff=lfs merge=lfs -text
12934
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11731.replay filter=lfs diff=lfs merge=lfs -text
12935
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11734.replay filter=lfs diff=lfs merge=lfs -text
12936
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11733.replay filter=lfs diff=lfs merge=lfs -text
12937
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11735.replay filter=lfs diff=lfs merge=lfs -text
12938
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11736.replay filter=lfs diff=lfs merge=lfs -text
12939
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11737.replay filter=lfs diff=lfs merge=lfs -text
12940
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11739.replay filter=lfs diff=lfs merge=lfs -text
12941
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11738.replay filter=lfs diff=lfs merge=lfs -text
12942
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11741.replay filter=lfs diff=lfs merge=lfs -text
12943
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11740.replay filter=lfs diff=lfs merge=lfs -text
12944
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11742.replay filter=lfs diff=lfs merge=lfs -text
12945
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11743.replay filter=lfs diff=lfs merge=lfs -text
12946
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11744.replay filter=lfs diff=lfs merge=lfs -text
12947
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11745.replay filter=lfs diff=lfs merge=lfs -text
12948
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11747.replay filter=lfs diff=lfs merge=lfs -text
12949
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11746.replay filter=lfs diff=lfs merge=lfs -text
12950
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11748.replay filter=lfs diff=lfs merge=lfs -text
12951
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11750.replay filter=lfs diff=lfs merge=lfs -text
12952
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11749.replay filter=lfs diff=lfs merge=lfs -text
12953
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11751.replay filter=lfs diff=lfs merge=lfs -text
12954
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11752.replay filter=lfs diff=lfs merge=lfs -text
12955
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11754.replay filter=lfs diff=lfs merge=lfs -text
12956
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11753.replay filter=lfs diff=lfs merge=lfs -text
12957
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11765.replay filter=lfs diff=lfs merge=lfs -text
12958
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11766.replay filter=lfs diff=lfs merge=lfs -text
12959
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11767.replay filter=lfs diff=lfs merge=lfs -text
12960
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11770.replay filter=lfs diff=lfs merge=lfs -text
12961
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11769.replay filter=lfs diff=lfs merge=lfs -text
12962
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11768.replay filter=lfs diff=lfs merge=lfs -text
12963
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11771.replay filter=lfs diff=lfs merge=lfs -text
12964
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11772.replay filter=lfs diff=lfs merge=lfs -text
12965
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11773.replay filter=lfs diff=lfs merge=lfs -text
12966
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11774.replay filter=lfs diff=lfs merge=lfs -text
12967
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11775.replay filter=lfs diff=lfs merge=lfs -text
12968
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11777.replay filter=lfs diff=lfs merge=lfs -text
12969
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11776.replay filter=lfs diff=lfs merge=lfs -text
12970
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11778.replay filter=lfs diff=lfs merge=lfs -text
12971
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11779.replay filter=lfs diff=lfs merge=lfs -text
12972
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11780.replay filter=lfs diff=lfs merge=lfs -text
12973
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11782.replay filter=lfs diff=lfs merge=lfs -text
12974
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11781.replay filter=lfs diff=lfs merge=lfs -text
12975
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11783.replay filter=lfs diff=lfs merge=lfs -text
12976
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11784.replay filter=lfs diff=lfs merge=lfs -text
12977
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11785.replay filter=lfs diff=lfs merge=lfs -text
12978
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11789.replay filter=lfs diff=lfs merge=lfs -text
12979
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11787.replay filter=lfs diff=lfs merge=lfs -text
12980
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11788.replay filter=lfs diff=lfs merge=lfs -text
12981
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11786.replay filter=lfs diff=lfs merge=lfs -text
12982
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11790.replay filter=lfs diff=lfs merge=lfs -text
12983
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11792.replay filter=lfs diff=lfs merge=lfs -text
12984
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11793.replay filter=lfs diff=lfs merge=lfs -text
12985
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11796.replay filter=lfs diff=lfs merge=lfs -text
12986
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11794.replay filter=lfs diff=lfs merge=lfs -text
12987
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11795.replay filter=lfs diff=lfs merge=lfs -text
12988
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11791.replay filter=lfs diff=lfs merge=lfs -text
12989
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11797.replay filter=lfs diff=lfs merge=lfs -text
12990
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11798.replay filter=lfs diff=lfs merge=lfs -text
12991
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11801.replay filter=lfs diff=lfs merge=lfs -text
12992
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11799.replay filter=lfs diff=lfs merge=lfs -text
12993
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11802.replay filter=lfs diff=lfs merge=lfs -text
12994
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11803.replay filter=lfs diff=lfs merge=lfs -text
12995
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11800.replay filter=lfs diff=lfs merge=lfs -text
12996
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11804.replay filter=lfs diff=lfs merge=lfs -text
12997
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11805.replay filter=lfs diff=lfs merge=lfs -text
12998
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11806.replay filter=lfs diff=lfs merge=lfs -text
12999
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11807.replay filter=lfs diff=lfs merge=lfs -text
13000
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11808.replay filter=lfs diff=lfs merge=lfs -text
13001
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11810.replay filter=lfs diff=lfs merge=lfs -text
13002
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11812.replay filter=lfs diff=lfs merge=lfs -text
13003
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11811.replay filter=lfs diff=lfs merge=lfs -text
13004
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11809.replay filter=lfs diff=lfs merge=lfs -text
13005
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11815.replay filter=lfs diff=lfs merge=lfs -text
13006
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11814.replay filter=lfs diff=lfs merge=lfs -text
13007
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11813.replay filter=lfs diff=lfs merge=lfs -text
13008
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11912.replay filter=lfs diff=lfs merge=lfs -text
13009
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11914.replay filter=lfs diff=lfs merge=lfs -text
13010
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11915.replay filter=lfs diff=lfs merge=lfs -text
13011
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11918.replay filter=lfs diff=lfs merge=lfs -text
13012
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11921.replay filter=lfs diff=lfs merge=lfs -text
13013
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11919.replay filter=lfs diff=lfs merge=lfs -text
13014
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11920.replay filter=lfs diff=lfs merge=lfs -text
13015
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11922.replay filter=lfs diff=lfs merge=lfs -text
13016
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11913.replay filter=lfs diff=lfs merge=lfs -text
13017
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11924.replay filter=lfs diff=lfs merge=lfs -text
13018
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11923.replay filter=lfs diff=lfs merge=lfs -text
13019
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11925.replay filter=lfs diff=lfs merge=lfs -text
13020
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11926.replay filter=lfs diff=lfs merge=lfs -text
13021
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11927.replay filter=lfs diff=lfs merge=lfs -text
13022
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11928.replay filter=lfs diff=lfs merge=lfs -text
13023
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11929.replay filter=lfs diff=lfs merge=lfs -text
13024
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11931.replay filter=lfs diff=lfs merge=lfs -text
13025
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11930.replay filter=lfs diff=lfs merge=lfs -text
13026
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11933.replay filter=lfs diff=lfs merge=lfs -text
13027
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11934.replay filter=lfs diff=lfs merge=lfs -text
13028
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11932.replay filter=lfs diff=lfs merge=lfs -text
13029
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11935.replay filter=lfs diff=lfs merge=lfs -text
13030
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11936.replay filter=lfs diff=lfs merge=lfs -text
13031
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11937.replay filter=lfs diff=lfs merge=lfs -text
13032
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11938.replay filter=lfs diff=lfs merge=lfs -text
13033
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11939.replay filter=lfs diff=lfs merge=lfs -text
13034
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11941.replay filter=lfs diff=lfs merge=lfs -text
13035
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11940.replay filter=lfs diff=lfs merge=lfs -text
13036
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11942.replay filter=lfs diff=lfs merge=lfs -text
13037
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11943.replay filter=lfs diff=lfs merge=lfs -text
13038
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11944.replay filter=lfs diff=lfs merge=lfs -text
13039
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11945.replay filter=lfs diff=lfs merge=lfs -text
13040
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11946.replay filter=lfs diff=lfs merge=lfs -text
13041
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11948.replay filter=lfs diff=lfs merge=lfs -text
13042
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11949.replay filter=lfs diff=lfs merge=lfs -text
13043
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11947.replay filter=lfs diff=lfs merge=lfs -text
13044
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11950.replay filter=lfs diff=lfs merge=lfs -text
13045
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11951.replay filter=lfs diff=lfs merge=lfs -text
13046
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11952.replay filter=lfs diff=lfs merge=lfs -text
13047
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11953.replay filter=lfs diff=lfs merge=lfs -text
13048
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11954.replay filter=lfs diff=lfs merge=lfs -text
13049
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11956.replay filter=lfs diff=lfs merge=lfs -text
13050
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11955.replay filter=lfs diff=lfs merge=lfs -text
13051
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11957.replay filter=lfs diff=lfs merge=lfs -text
13052
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11959.replay filter=lfs diff=lfs merge=lfs -text
13053
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11958.replay filter=lfs diff=lfs merge=lfs -text
13054
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11960.replay filter=lfs diff=lfs merge=lfs -text
13055
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11964.replay filter=lfs diff=lfs merge=lfs -text
13056
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11961.replay filter=lfs diff=lfs merge=lfs -text
13057
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11963.replay filter=lfs diff=lfs merge=lfs -text
13058
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11962.replay filter=lfs diff=lfs merge=lfs -text
13059
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11965.replay filter=lfs diff=lfs merge=lfs -text
13060
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11966.replay filter=lfs diff=lfs merge=lfs -text
13061
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11970.replay filter=lfs diff=lfs merge=lfs -text
13062
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11969.replay filter=lfs diff=lfs merge=lfs -text
13063
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11967.replay filter=lfs diff=lfs merge=lfs -text
13064
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11968.replay filter=lfs diff=lfs merge=lfs -text
13065
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11971.replay filter=lfs diff=lfs merge=lfs -text
13066
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11972.replay filter=lfs diff=lfs merge=lfs -text
13067
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11975.replay filter=lfs diff=lfs merge=lfs -text
13068
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11973.replay filter=lfs diff=lfs merge=lfs -text
13069
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11974.replay filter=lfs diff=lfs merge=lfs -text
13070
+ baselines/AnyBimanual_overlap_replay/multi/10000-14999/11976.replay filter=lfs diff=lfs merge=lfs -text
VLAarchtests/.gitattributes ADDED
@@ -0,0 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ *.7z filter=lfs diff=lfs merge=lfs -text
2
+ *.arrow filter=lfs diff=lfs merge=lfs -text
3
+ *.bin filter=lfs diff=lfs merge=lfs -text
4
+ *.bz2 filter=lfs diff=lfs merge=lfs -text
5
+ *.ckpt filter=lfs diff=lfs merge=lfs -text
6
+ *.ftz filter=lfs diff=lfs merge=lfs -text
7
+ *.gz filter=lfs diff=lfs merge=lfs -text
8
+ *.h5 filter=lfs diff=lfs merge=lfs -text
9
+ *.joblib filter=lfs diff=lfs merge=lfs -text
10
+ *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
+ *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
+ *.model filter=lfs diff=lfs merge=lfs -text
13
+ *.msgpack filter=lfs diff=lfs merge=lfs -text
14
+ *.npy filter=lfs diff=lfs merge=lfs -text
15
+ *.npz filter=lfs diff=lfs merge=lfs -text
16
+ *.onnx filter=lfs diff=lfs merge=lfs -text
17
+ *.ot filter=lfs diff=lfs merge=lfs -text
18
+ *.parquet filter=lfs diff=lfs merge=lfs -text
19
+ *.pb filter=lfs diff=lfs merge=lfs -text
20
+ *.pickle filter=lfs diff=lfs merge=lfs -text
21
+ *.pkl filter=lfs diff=lfs merge=lfs -text
22
+ *.pt filter=lfs diff=lfs merge=lfs -text
23
+ *.pth filter=lfs diff=lfs merge=lfs -text
24
+ *.rar filter=lfs diff=lfs merge=lfs -text
25
+ *.safetensors filter=lfs diff=lfs merge=lfs -text
26
+ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
+ *.tar.* filter=lfs diff=lfs merge=lfs -text
28
+ *.tar filter=lfs diff=lfs merge=lfs -text
29
+ *.tflite filter=lfs diff=lfs merge=lfs -text
30
+ *.tgz filter=lfs diff=lfs merge=lfs -text
31
+ *.wasm filter=lfs diff=lfs merge=lfs -text
32
+ *.xz filter=lfs diff=lfs merge=lfs -text
33
+ *.zip filter=lfs diff=lfs merge=lfs -text
34
+ *.zst filter=lfs diff=lfs merge=lfs -text
35
+ *tfevents* filter=lfs diff=lfs merge=lfs -text
VLAarchtests/.gitignore ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ __pycache__/
2
+ .pytest_cache/
3
+ .cache/
4
+ *.pyc
VLAarchtests/FILE_MANIFEST.txt ADDED
@@ -0,0 +1,427 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ./.gitattributes
2
+ ./FILE_MANIFEST.txt
3
+ ./MODEL_INDEX.md
4
+ ./README.md
5
+ ./artifacts/data/reveal_proxy/proxy_train_clip224_v4_noleak_counterfactual.pt
6
+ ./artifacts/data/reveal_proxy/proxy_train_clip224_v5_actionhist.pt
7
+ ./artifacts/data/reveal_proxy/proxy_train_smoke_v4.pt
8
+ ./artifacts/data/reveal_proxy/proxy_train_smoke_v5_actionhist.pt
9
+ ./artifacts/data/reveal_proxy/proxy_train_v4_noleak_counterfactual.pt
10
+ ./artifacts/data/reveal_proxy/proxy_train_v5_actionhist.pt
11
+ ./artifacts/data/reveal_proxy/proxy_val_clip224_v4_noleak_counterfactual.pt
12
+ ./artifacts/data/reveal_proxy/proxy_val_clip224_v5_actionhist.pt
13
+ ./artifacts/data/reveal_proxy/proxy_val_smoke_v4.pt
14
+ ./artifacts/data/reveal_proxy/proxy_val_smoke_v5_actionhist.pt
15
+ ./artifacts/data/reveal_proxy/proxy_val_v4_noleak_counterfactual.pt
16
+ ./artifacts/data/reveal_proxy/proxy_val_v5_actionhist.pt
17
+ ./artifacts/data/rlbench_smoke_open_drawer/open_drawer/all_variations/episodes/episode0/front_rgb/rgb_0000.png
18
+ ./artifacts/data/rlbench_smoke_open_drawer/open_drawer/all_variations/episodes/episode0/front_rgb/rgb_0001.png
19
+ ./artifacts/data/rlbench_smoke_open_drawer/open_drawer/all_variations/episodes/episode0/low_dim_obs.pkl
20
+ ./artifacts/data/rlbench_smoke_open_drawer/open_drawer/all_variations/episodes/episode0/variation_descriptions.pkl
21
+ ./artifacts/data/rlbench_smoke_open_drawer/open_drawer/all_variations/episodes/episode0/variation_number.pkl
22
+ ./artifacts/data/rlbench_smoke_open_drawer/open_drawer/all_variations/episodes/episode0/wrist_left_rgb/rgb_0000.png
23
+ ./artifacts/data/rlbench_smoke_open_drawer/open_drawer/all_variations/episodes/episode0/wrist_left_rgb/rgb_0001.png
24
+ ./artifacts/data/rlbench_smoke_open_drawer/open_drawer/all_variations/episodes/episode0/wrist_right_rgb/rgb_0000.png
25
+ ./artifacts/data/rlbench_smoke_open_drawer/open_drawer/all_variations/episodes/episode0/wrist_right_rgb/rgb_0001.png
26
+ ./artifacts/data/rlbench_smoke_open_drawer/open_drawer/all_variations/episodes/episode1/front_rgb/rgb_0000.png
27
+ ./artifacts/data/rlbench_smoke_open_drawer/open_drawer/all_variations/episodes/episode1/front_rgb/rgb_0001.png
28
+ ./artifacts/data/rlbench_smoke_open_drawer/open_drawer/all_variations/episodes/episode1/low_dim_obs.pkl
29
+ ./artifacts/data/rlbench_smoke_open_drawer/open_drawer/all_variations/episodes/episode1/variation_descriptions.pkl
30
+ ./artifacts/data/rlbench_smoke_open_drawer/open_drawer/all_variations/episodes/episode1/variation_number.pkl
31
+ ./artifacts/data/rlbench_smoke_open_drawer/open_drawer/all_variations/episodes/episode1/wrist_left_rgb/rgb_0000.png
32
+ ./artifacts/data/rlbench_smoke_open_drawer/open_drawer/all_variations/episodes/episode1/wrist_left_rgb/rgb_0001.png
33
+ ./artifacts/data/rlbench_smoke_open_drawer/open_drawer/all_variations/episodes/episode1/wrist_right_rgb/rgb_0000.png
34
+ ./artifacts/data/rlbench_smoke_open_drawer/open_drawer/all_variations/episodes/episode1/wrist_right_rgb/rgb_0001.png
35
+ ./artifacts/logs/glxgears.log
36
+ ./artifacts/logs/isaac_smoke.log
37
+ ./artifacts/logs/rlbench2_dataset_train.log
38
+ ./artifacts/logs/rlbench2_smoke_train/bimanual_lift_ball_smoke/BIMANUAL_PERACT/.hydra/config.yaml
39
+ ./artifacts/logs/rlbench2_smoke_train/bimanual_lift_ball_smoke/BIMANUAL_PERACT/.hydra/hydra.yaml
40
+ ./artifacts/logs/rlbench2_smoke_train/bimanual_lift_ball_smoke/BIMANUAL_PERACT/.hydra/overrides.yaml
41
+ ./artifacts/logs/rlbench2_smoke_train/bimanual_lift_ball_smoke/BIMANUAL_PERACT/seed0/config.yaml
42
+ ./artifacts/logs/rlbench2_smoke_train/bimanual_lift_ball_smoke/BIMANUAL_PERACT/seed0/training.log
43
+ ./artifacts/logs/rlbench2_smoke_train/bimanual_lift_ball_smoke/BIMANUAL_PERACT/train.log
44
+ ./artifacts/logs/rlbench2_subset/multi_3cam_subset/BIMANUAL_PERACT/.hydra/config.yaml
45
+ ./artifacts/logs/rlbench2_subset/multi_3cam_subset/BIMANUAL_PERACT/.hydra/hydra.yaml
46
+ ./artifacts/logs/rlbench2_subset/multi_3cam_subset/BIMANUAL_PERACT/.hydra/overrides.yaml
47
+ ./artifacts/logs/rlbench2_subset/multi_3cam_subset/BIMANUAL_PERACT/seed0/config.yaml
48
+ ./artifacts/logs/rlbench2_subset/multi_3cam_subset/BIMANUAL_PERACT/seed0/events.out.tfevents.1774229659.e52be9725b2e.1397.0
49
+ ./artifacts/logs/rlbench2_subset/multi_3cam_subset/BIMANUAL_PERACT/seed0/events.out.tfevents.1774229898.e52be9725b2e.3678.0
50
+ ./artifacts/logs/rlbench2_subset/multi_3cam_subset/BIMANUAL_PERACT/seed0/events.out.tfevents.1774229987.e52be9725b2e.3804.0
51
+ ./artifacts/logs/rlbench2_subset/multi_3cam_subset/BIMANUAL_PERACT/seed0/events.out.tfevents.1774230133.e52be9725b2e.3957.0
52
+ ./artifacts/logs/rlbench2_subset/multi_3cam_subset/BIMANUAL_PERACT/seed0/events.out.tfevents.1774230462.e52be9725b2e.4130.0
53
+ ./artifacts/logs/rlbench2_subset/multi_3cam_subset/BIMANUAL_PERACT/seed0/training.log
54
+ ./artifacts/logs/rlbench2_subset/multi_3cam_subset/BIMANUAL_PERACT/seed0/weights/0/QAttentionAgent_layer0.pt
55
+ ./artifacts/logs/rlbench2_subset/multi_3cam_subset/BIMANUAL_PERACT/train.log
56
+ ./artifacts/logs/rlbench2_subset3/multi_3cam_subset3/BIMANUAL_PERACT/.hydra/config.yaml
57
+ ./artifacts/logs/rlbench2_subset3/multi_3cam_subset3/BIMANUAL_PERACT/.hydra/hydra.yaml
58
+ ./artifacts/logs/rlbench2_subset3/multi_3cam_subset3/BIMANUAL_PERACT/.hydra/overrides.yaml
59
+ ./artifacts/logs/rlbench2_subset3/multi_3cam_subset3/BIMANUAL_PERACT/seed0/config.yaml
60
+ ./artifacts/logs/rlbench2_subset3/multi_3cam_subset3/BIMANUAL_PERACT/seed0/eval_data.csv
61
+ ./artifacts/logs/rlbench2_subset3/multi_3cam_subset3/BIMANUAL_PERACT/seed0/events.out.tfevents.1774230948.e52be9725b2e.4400.0
62
+ ./artifacts/logs/rlbench2_subset3/multi_3cam_subset3/BIMANUAL_PERACT/seed0/events.out.tfevents.1774231048.e52be9725b2e.4582.0
63
+ ./artifacts/logs/rlbench2_subset3/multi_3cam_subset3/BIMANUAL_PERACT/seed0/events.out.tfevents.1774231173.e52be9725b2e.4703.0
64
+ ./artifacts/logs/rlbench2_subset3/multi_3cam_subset3/BIMANUAL_PERACT/seed0/events.out.tfevents.1774231301.e52be9725b2e.4824.0
65
+ ./artifacts/logs/rlbench2_subset3/multi_3cam_subset3/BIMANUAL_PERACT/seed0/events.out.tfevents.1774231438.e52be9725b2e.4951.0
66
+ ./artifacts/logs/rlbench2_subset3/multi_3cam_subset3/BIMANUAL_PERACT/seed0/training.log
67
+ ./artifacts/logs/rlbench2_subset3/multi_3cam_subset3/BIMANUAL_PERACT/seed0/weights/0/QAttentionAgent_layer0.pt
68
+ ./artifacts/logs/rlbench2_subset3/multi_3cam_subset3/BIMANUAL_PERACT/train.log
69
+ ./artifacts/logs/rlbench_extract/bimanual_lift_ball.log
70
+ ./artifacts/logs/rlbench_extract/bimanual_lift_ball_slice.log
71
+ ./artifacts/logs/system/rlbench_launch_smoke.txt
72
+ ./artifacts/logs/system/x99.conf
73
+ ./artifacts/logs/system/x99.log
74
+ ./artifacts/logs/system/x99.pid
75
+ ./artifacts/logs/x99-custom.log
76
+ ./artifacts/logs/x99.log
77
+ ./artifacts/logs/x99.pid
78
+ ./artifacts/outputs/interaction/proxy_interaction_state/checkpoint_best.pt
79
+ ./artifacts/outputs/interaction/proxy_interaction_state/config_resolved.yaml
80
+ ./artifacts/outputs/interaction/proxy_interaction_state/diagnostics/proxy_diagnostics.json
81
+ ./artifacts/outputs/interaction/proxy_interaction_state/metrics.json
82
+ ./artifacts/outputs/interaction/proxy_interaction_state_smoke/checkpoint_best.pt
83
+ ./artifacts/outputs/interaction/proxy_interaction_state_smoke/config_resolved.yaml
84
+ ./artifacts/outputs/interaction/proxy_interaction_state_smoke/diagnostics/proxy_diagnostics.json
85
+ ./artifacts/outputs/interaction/proxy_interaction_state_smoke/metrics.json
86
+ ./artifacts/outputs/interaction/proxy_reveal_state_full_diagnostics/proxy_diagnostics.json
87
+ ./artifacts/outputs/interaction/proxy_reveal_state_smoke_diagnostics/proxy_diagnostics.json
88
+ ./artifacts/outputs/interaction/reveal_ablation_interaction_ep1/ablations.json
89
+ ./artifacts/outputs/interaction/reveal_ablation_interaction_ep1/ablations.md
90
+ ./artifacts/outputs/interaction/reveal_ablation_interaction_ep1/ablations.partial.json
91
+ ./artifacts/outputs/interaction/reveal_eval_interaction_ep2/reveal_benchmark.json
92
+ ./artifacts/outputs/interaction/reveal_eval_interaction_ep2/reveal_benchmark.md
93
+ ./artifacts/outputs/interaction/reveal_eval_interaction_full_ep2/reveal_benchmark.json
94
+ ./artifacts/outputs/interaction/reveal_eval_interaction_full_ep2/reveal_benchmark.md
95
+ ./artifacts/outputs/interaction/rlbench_env_smoke/import_and_train_command.txt
96
+ ./artifacts/outputs/interaction/rlbench_env_smoke/import_smoke.json
97
+ ./artifacts/outputs/interaction/rlbench_env_smoke/launch_reset_smoke.json
98
+ ./artifacts/outputs/interaction/rlbench_env_smoke/launch_smoke_cli.json
99
+ ./artifacts/outputs/interaction/rlbench_env_smoke/launch_step_smoke.json
100
+ ./artifacts/outputs/interaction/rlbench_open_drawer_interaction_smoke/checkpoint_best.pt
101
+ ./artifacts/outputs/interaction/rlbench_open_drawer_interaction_smoke/config_resolved.yaml
102
+ ./artifacts/outputs/interaction/rlbench_open_drawer_interaction_smoke/metrics.json
103
+ ./artifacts/outputs/interaction/rlbench_open_drawer_interaction_smoke/summary.json
104
+ ./artifacts/outputs/interaction/rlbench_open_drawer_rollout_eval/rollout_eval.json
105
+ ./artifacts/outputs/interaction/rlbench_open_drawer_rollout_eval/rollout_eval.md
106
+ ./artifacts/outputs/interaction/smoke_checks/smoke_checks.json
107
+ ./artifacts/outputs/interaction_debug/ablation_no_interaction_head_actionhist/reveal_benchmark.json
108
+ ./artifacts/outputs/interaction_debug/ablation_no_interaction_head_actionhist/reveal_benchmark.md
109
+ ./artifacts/outputs/interaction_debug/ablation_no_planner_actionhist/reveal_benchmark.json
110
+ ./artifacts/outputs/interaction_debug/ablation_no_planner_actionhist/reveal_benchmark.md
111
+ ./artifacts/outputs/interaction_debug/ablation_no_role_tokens_actionhist/reveal_benchmark.json
112
+ ./artifacts/outputs/interaction_debug/ablation_no_role_tokens_actionhist/reveal_benchmark.md
113
+ ./artifacts/outputs/interaction_debug/ablation_no_world_model_actionhist/reveal_benchmark.json
114
+ ./artifacts/outputs/interaction_debug/ablation_no_world_model_actionhist/reveal_benchmark.md
115
+ ./artifacts/outputs/interaction_debug/ablation_none_actionhist/reveal_benchmark.json
116
+ ./artifacts/outputs/interaction_debug/ablation_none_actionhist/reveal_benchmark.md
117
+ ./artifacts/outputs/interaction_debug/ablation_short_history_actionhist/reveal_benchmark.json
118
+ ./artifacts/outputs/interaction_debug/ablation_short_history_actionhist/reveal_benchmark.md
119
+ ./artifacts/outputs/interaction_debug/chunk_debug_trace.json
120
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_noplan_split/bimanual_dual_push_buttons/rollout_eval.json
121
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_noplan_split/bimanual_dual_push_buttons/rollout_eval.md
122
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_noplan_split/bimanual_handover_item/rollout_eval.json
123
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_noplan_split/bimanual_handover_item/rollout_eval.md
124
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_noplan_split/bimanual_handover_item_easy/rollout_eval.json
125
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_noplan_split/bimanual_handover_item_easy/rollout_eval.md
126
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_noplan_split/bimanual_lift_ball/rollout_eval.json
127
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_noplan_split/bimanual_lift_ball/rollout_eval.md
128
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_noplan_split/bimanual_lift_tray/rollout_eval.json
129
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_noplan_split/bimanual_lift_tray/rollout_eval.md
130
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_noplan_split/bimanual_pick_laptop/rollout_eval.json
131
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_noplan_split/bimanual_pick_laptop/rollout_eval.md
132
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_noplan_split/bimanual_pick_plate/rollout_eval.json
133
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_noplan_split/bimanual_pick_plate/rollout_eval.md
134
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_noplan_split/bimanual_push_box/rollout_eval.json
135
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_noplan_split/bimanual_push_box/rollout_eval.md
136
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_noplan_split/bimanual_put_bottle_in_fridge/rollout_eval.json
137
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_noplan_split/bimanual_put_bottle_in_fridge/rollout_eval.md
138
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_noplan_split/bimanual_put_item_in_drawer/rollout_eval.json
139
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_noplan_split/bimanual_put_item_in_drawer/rollout_eval.md
140
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_noplan_split/bimanual_straighten_rope/rollout_eval.json
141
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_noplan_split/bimanual_straighten_rope/rollout_eval.md
142
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_noplan_split/bimanual_sweep_to_dustpan/rollout_eval.json
143
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_noplan_split/bimanual_sweep_to_dustpan/rollout_eval.md
144
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_noplan_split/bimanual_take_tray_out_of_oven/rollout_eval.json
145
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_noplan_split/bimanual_take_tray_out_of_oven/rollout_eval.md
146
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_noplan_split/rollout_eval.json
147
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_noplan_split/rollout_eval.md
148
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_plan_split/bimanual_dual_push_buttons/rollout_eval.json
149
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_plan_split/bimanual_dual_push_buttons/rollout_eval.md
150
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_plan_split/bimanual_handover_item/rollout_eval.json
151
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_plan_split/bimanual_handover_item/rollout_eval.md
152
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_plan_split/bimanual_handover_item_easy/rollout_eval.json
153
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_plan_split/bimanual_handover_item_easy/rollout_eval.md
154
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_plan_split/bimanual_lift_ball/rollout_eval.json
155
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_plan_split/bimanual_lift_ball/rollout_eval.md
156
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_plan_split/bimanual_lift_tray/rollout_eval.json
157
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_plan_split/bimanual_lift_tray/rollout_eval.md
158
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_plan_split/bimanual_pick_laptop/rollout_eval.json
159
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_plan_split/bimanual_pick_laptop/rollout_eval.md
160
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_plan_split/bimanual_pick_plate/rollout_eval.json
161
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_plan_split/bimanual_pick_plate/rollout_eval.md
162
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_plan_split/bimanual_push_box/rollout_eval.json
163
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_plan_split/bimanual_push_box/rollout_eval.md
164
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_plan_split/bimanual_put_bottle_in_fridge/rollout_eval.json
165
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_plan_split/bimanual_put_bottle_in_fridge/rollout_eval.md
166
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_plan_split/bimanual_put_item_in_drawer/rollout_eval.json
167
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_plan_split/bimanual_put_item_in_drawer/rollout_eval.md
168
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_plan_split/bimanual_straighten_rope/rollout_eval.json
169
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_plan_split/bimanual_straighten_rope/rollout_eval.md
170
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_plan_split/bimanual_sweep_to_dustpan/rollout_eval.json
171
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_plan_split/bimanual_sweep_to_dustpan/rollout_eval.md
172
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_plan_split/bimanual_take_tray_out_of_oven/rollout_eval.json
173
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_plan_split/bimanual_take_tray_out_of_oven/rollout_eval.md
174
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_plan_split/rollout_eval.json
175
+ ./artifacts/outputs/interaction_debug/peract2_13_rollout_plan_split/rollout_eval.md
176
+ ./artifacts/outputs/interaction_debug/peract2_bimanual_push_box_launch_smoke.json
177
+ ./artifacts/outputs/interaction_debug/peract2_import_smoke.json
178
+ ./artifacts/outputs/interaction_debug/peract2_import_train_command.txt
179
+ ./artifacts/outputs/interaction_debug/peract2_smoke_push_box_plan/rollout_eval.json
180
+ ./artifacts/outputs/interaction_debug/peract2_smoke_push_box_plan/rollout_eval.md
181
+ ./artifacts/outputs/interaction_debug/proxy_interaction_state_actionhist/checkpoint_best.pt
182
+ ./artifacts/outputs/interaction_debug/proxy_interaction_state_actionhist/config_resolved.yaml
183
+ ./artifacts/outputs/interaction_debug/proxy_interaction_state_actionhist/diagnostics/proxy_diagnostics.json
184
+ ./artifacts/outputs/interaction_debug/proxy_interaction_state_actionhist/metrics.json
185
+ ./artifacts/outputs/interaction_debug/proxy_interaction_state_actionhist_smoke/checkpoint_best.pt
186
+ ./artifacts/outputs/interaction_debug/proxy_interaction_state_actionhist_smoke/config_resolved.yaml
187
+ ./artifacts/outputs/interaction_debug/proxy_interaction_state_actionhist_smoke/diagnostics/proxy_diagnostics.json
188
+ ./artifacts/outputs/interaction_debug/proxy_interaction_state_actionhist_smoke/metrics.json
189
+ ./artifacts/outputs/interaction_debug/proxy_interaction_state_clip_actionhist/checkpoint_best.pt
190
+ ./artifacts/outputs/interaction_debug/proxy_interaction_state_clip_actionhist/config_resolved.yaml
191
+ ./artifacts/outputs/interaction_debug/proxy_interaction_state_clip_actionhist/diagnostics/proxy_diagnostics.json
192
+ ./artifacts/outputs/interaction_debug/proxy_interaction_state_clip_actionhist/metrics.json
193
+ ./artifacts/outputs/interaction_debug/proxy_interaction_state_clip_actionhist/summary.json
194
+ ./artifacts/outputs/interaction_debug/proxy_interaction_state_recency_oracleft/checkpoint_best.pt
195
+ ./artifacts/outputs/interaction_debug/proxy_interaction_state_recency_oracleft/config_resolved.yaml
196
+ ./artifacts/outputs/interaction_debug/proxy_interaction_state_recency_oracleft/diagnostics/proxy_diagnostics.json
197
+ ./artifacts/outputs/interaction_debug/proxy_interaction_state_recency_oracleft/metrics.json
198
+ ./artifacts/outputs/interaction_debug/proxy_interaction_state_recency_oracleft/summary.json
199
+ ./artifacts/outputs/interaction_debug/reveal_eval_clip_baselines_commit4/reveal_benchmark.json
200
+ ./artifacts/outputs/interaction_debug/reveal_eval_clip_baselines_commit4/reveal_benchmark.md
201
+ ./artifacts/outputs/interaction_debug/reveal_eval_commit2_compare/reveal_benchmark.json
202
+ ./artifacts/outputs/interaction_debug/reveal_eval_commit2_compare/reveal_benchmark.md
203
+ ./artifacts/outputs/interaction_debug/reveal_eval_commit8_compare/reveal_benchmark.json
204
+ ./artifacts/outputs/interaction_debug/reveal_eval_commit8_compare/reveal_benchmark.md
205
+ ./artifacts/outputs/interaction_debug/reveal_eval_interaction_actionhist_commit4/reveal_benchmark.json
206
+ ./artifacts/outputs/interaction_debug/reveal_eval_interaction_actionhist_commit4/reveal_benchmark.md
207
+ ./artifacts/outputs/interaction_debug/reveal_eval_interaction_actionhist_recency_evalonly/reveal_benchmark.json
208
+ ./artifacts/outputs/interaction_debug/reveal_eval_interaction_actionhist_recency_evalonly/reveal_benchmark.md
209
+ ./artifacts/outputs/interaction_debug/reveal_eval_interaction_actionhist_smoke/reveal_benchmark.json
210
+ ./artifacts/outputs/interaction_debug/reveal_eval_interaction_actionhist_smoke/reveal_benchmark.md
211
+ ./artifacts/outputs/interaction_debug/reveal_eval_interaction_actionhist_smoke_commit4_short/reveal_benchmark.json
212
+ ./artifacts/outputs/interaction_debug/reveal_eval_interaction_actionhist_smoke_commit4_short/reveal_benchmark.md
213
+ ./artifacts/outputs/interaction_debug/reveal_eval_interaction_clip_commit4_compare/reveal_benchmark.json
214
+ ./artifacts/outputs/interaction_debug/reveal_eval_interaction_clip_commit4_compare/reveal_benchmark.md
215
+ ./artifacts/outputs/interaction_debug/reveal_eval_interaction_recency_oracleft_commit4_compare/reveal_benchmark.json
216
+ ./artifacts/outputs/interaction_debug/reveal_eval_interaction_recency_oracleft_commit4_compare/reveal_benchmark.md
217
+ ./artifacts/outputs/interaction_debug/reveal_eval_interaction_rolefix_full_commit4/reveal_benchmark.json
218
+ ./artifacts/outputs/interaction_debug/reveal_eval_interaction_rolefix_full_commit4/reveal_benchmark.md
219
+ ./artifacts/outputs/interaction_debug/reveal_eval_interaction_rolefix_smoke_commit4_short/reveal_benchmark.json
220
+ ./artifacts/outputs/interaction_debug/reveal_eval_interaction_rolefix_smoke_commit4_short/reveal_benchmark.md
221
+ ./artifacts/outputs/interaction_debug/reveal_eval_old_no_leak_baselines_commit4/reveal_benchmark.json
222
+ ./artifacts/outputs/interaction_debug/reveal_eval_old_no_leak_baselines_commit4/reveal_benchmark.md
223
+ ./artifacts/outputs/interaction_debug/rlbench_open_drawer_rollout_eval_commit4_clipped/rollout_eval.json
224
+ ./artifacts/outputs/interaction_debug/rlbench_open_drawer_rollout_eval_commit4_clipped/rollout_eval.md
225
+ ./artifacts/outputs/interaction_debug/rlbench_open_drawer_rollout_eval_commit4_recovered/rollout_eval.json
226
+ ./artifacts/outputs/interaction_debug/rlbench_open_drawer_rollout_eval_commit4_recovered/rollout_eval.md
227
+ ./artifacts/outputs/interaction_debug/rlbench_open_drawer_rollout_eval_commit4_rerun/rollout_eval.json
228
+ ./artifacts/outputs/interaction_debug/rlbench_open_drawer_rollout_eval_commit4_rerun/rollout_eval.md
229
+ ./artifacts/outputs/interaction_debug/smoke_checks_actionhist/smoke_checks.json
230
+ ./artifacts/outputs/interaction_rolefix/proxy_interaction_state_smoke/checkpoint_best.pt
231
+ ./artifacts/outputs/interaction_rolefix/proxy_interaction_state_smoke/config_resolved.yaml
232
+ ./artifacts/outputs/interaction_rolefix/proxy_interaction_state_smoke/diagnostics/proxy_diagnostics.json
233
+ ./artifacts/outputs/interaction_rolefix/proxy_interaction_state_smoke/metrics.json
234
+ ./artifacts/outputs/interaction_rolefix/reveal_eval_interaction_smoke/reveal_benchmark.json
235
+ ./artifacts/outputs/interaction_rolefix/reveal_eval_interaction_smoke/reveal_benchmark.md
236
+ ./artifacts/outputs/interaction_rolefix/smoke_checks/smoke_checks.json
237
+ ./artifacts/outputs/interaction_rolefix_full/proxy_interaction_state/checkpoint_best.pt
238
+ ./artifacts/outputs/interaction_rolefix_full/proxy_interaction_state/config_resolved.yaml
239
+ ./artifacts/outputs/interaction_rolefix_full/proxy_interaction_state/diagnostics/proxy_diagnostics.json
240
+ ./artifacts/outputs/interaction_rolefix_full/proxy_interaction_state/metrics.json
241
+ ./artifacts/outputs/interaction_rolefix_full/reveal_eval_interaction/reveal_benchmark.json
242
+ ./artifacts/outputs/interaction_rolefix_full/reveal_eval_interaction/reveal_benchmark.md
243
+ ./artifacts/outputs/reveal_runs/proxy_backbone_only/checkpoint_best.pt
244
+ ./artifacts/outputs/reveal_runs/proxy_backbone_only/config_resolved.yaml
245
+ ./artifacts/outputs/reveal_runs/proxy_backbone_only/metrics.json
246
+ ./artifacts/outputs/reveal_runs/proxy_backbone_only_clip/checkpoint_best.pt
247
+ ./artifacts/outputs/reveal_runs/proxy_backbone_only_clip/config_resolved.yaml
248
+ ./artifacts/outputs/reveal_runs/proxy_backbone_only_clip/metrics.json
249
+ ./artifacts/outputs/reveal_runs/proxy_reveal_state/checkpoint_best.pt
250
+ ./artifacts/outputs/reveal_runs/proxy_reveal_state/config_resolved.yaml
251
+ ./artifacts/outputs/reveal_runs/proxy_reveal_state/metrics.json
252
+ ./artifacts/outputs/reveal_runs/proxy_reveal_state_clip/checkpoint_best.pt
253
+ ./artifacts/outputs/reveal_runs/proxy_reveal_state_clip/config_resolved.yaml
254
+ ./artifacts/outputs/reveal_runs/proxy_reveal_state_clip/metrics.json
255
+ ./artifacts/outputs/reveal_runs/reveal_ablation_v4/ablations.json
256
+ ./artifacts/outputs/reveal_runs/reveal_ablation_v4/ablations.md
257
+ ./artifacts/outputs/reveal_runs/reveal_ablation_v4_clip_ep18/ablations.json
258
+ ./artifacts/outputs/reveal_runs/reveal_ablation_v4_clip_ep18/ablations.md
259
+ ./artifacts/outputs/reveal_runs/reveal_ablation_v4_clip_ep18/ablations.partial.json
260
+ ./artifacts/outputs/reveal_runs/reveal_ablation_v4_clip_ep4/ablations.json
261
+ ./artifacts/outputs/reveal_runs/reveal_ablation_v4_clip_ep4/ablations.md
262
+ ./artifacts/outputs/reveal_runs/reveal_ablation_v4_det/ablations.json
263
+ ./artifacts/outputs/reveal_runs/reveal_ablation_v4_det/ablations.md
264
+ ./artifacts/outputs/reveal_runs/reveal_eval_v4/reveal_benchmark.json
265
+ ./artifacts/outputs/reveal_runs/reveal_eval_v4/reveal_benchmark.md
266
+ ./artifacts/outputs/reveal_runs/reveal_eval_v4_clip_det/reveal_benchmark.json
267
+ ./artifacts/outputs/reveal_runs/reveal_eval_v4_clip_det/reveal_benchmark.md
268
+ ./artifacts/outputs/reveal_runs/reveal_eval_v4_det/reveal_benchmark.json
269
+ ./artifacts/outputs/reveal_runs/reveal_eval_v4_det/reveal_benchmark.md
270
+ ./artifacts/outputs/rlbench_custom/rlbench_subset3_backbone_only_clip/checkpoint_best.pt
271
+ ./artifacts/outputs/rlbench_custom/rlbench_subset3_backbone_only_clip/config_resolved.yaml
272
+ ./artifacts/outputs/rlbench_custom/rlbench_subset3_backbone_only_clip/metrics.json
273
+ ./artifacts/outputs/rlbench_custom/rlbench_subset3_backbone_only_clip/summary.json
274
+ ./artifacts/outputs/rlbench_custom/rlbench_subset3_backbone_only_dummy/checkpoint_best.pt
275
+ ./artifacts/outputs/rlbench_custom/rlbench_subset3_backbone_only_dummy/config_resolved.yaml
276
+ ./artifacts/outputs/rlbench_custom/rlbench_subset3_backbone_only_dummy/metrics.json
277
+ ./artifacts/outputs/rlbench_custom/rlbench_subset3_backbone_only_dummy/summary.json
278
+ ./artifacts/outputs/rlbench_custom/rlbench_subset3_reveal_state_clip/checkpoint_best.pt
279
+ ./artifacts/outputs/rlbench_custom/rlbench_subset3_reveal_state_clip/config_resolved.yaml
280
+ ./artifacts/outputs/rlbench_custom/rlbench_subset3_reveal_state_clip/metrics.json
281
+ ./artifacts/outputs/rlbench_custom/rlbench_subset3_reveal_state_clip/summary.json
282
+ ./artifacts/outputs/rlbench_custom/rlbench_subset3_reveal_state_dummy/checkpoint_best.pt
283
+ ./artifacts/outputs/rlbench_custom/rlbench_subset3_reveal_state_dummy/config_resolved.yaml
284
+ ./artifacts/outputs/rlbench_custom/rlbench_subset3_reveal_state_dummy/metrics.json
285
+ ./artifacts/outputs/rlbench_custom/rlbench_subset3_reveal_state_dummy/summary.json
286
+ ./artifacts/outputs/smoke/proxy_backbone_only_smoke/checkpoint_best.pt
287
+ ./artifacts/outputs/smoke/proxy_backbone_only_smoke/config_resolved.yaml
288
+ ./artifacts/outputs/smoke/proxy_backbone_only_smoke/metrics.json
289
+ ./artifacts/outputs/smoke/proxy_reveal_state_smoke/checkpoint_best.pt
290
+ ./artifacts/outputs/smoke/proxy_reveal_state_smoke/config_resolved.yaml
291
+ ./artifacts/outputs/smoke/proxy_reveal_state_smoke/metrics.json
292
+ ./artifacts/outputs/smoke/reveal_ablation_ep2/ablations.json
293
+ ./artifacts/outputs/smoke/reveal_ablation_ep2/ablations.md
294
+ ./artifacts/outputs/smoke/reveal_eval_ep2/reveal_benchmark.json
295
+ ./artifacts/outputs/smoke/reveal_eval_ep2/reveal_benchmark.md
296
+ ./artifacts/reports/reveal_ablation/ablations.json
297
+ ./artifacts/reports/reveal_ablation/ablations.md
298
+ ./artifacts/reports/reveal_eval/reveal_benchmark.json
299
+ ./artifacts/reports/reveal_eval/reveal_benchmark.md
300
+ ./artifacts/reports/reveal_eval_noplan/reveal_benchmark.json
301
+ ./artifacts/reports/reveal_eval_noplan/reveal_benchmark.md
302
+ ./artifacts/reports/reveal_eval_progress/reveal_benchmark.json
303
+ ./artifacts/reports/reveal_eval_progress/reveal_benchmark.md
304
+ ./artifacts/reports/reveal_eval_v2/reveal_benchmark.json
305
+ ./artifacts/reports/reveal_eval_v2/reveal_benchmark.md
306
+ ./artifacts/reports/rlbench_custom/backbone_only_rollout/rollout_eval.json
307
+ ./artifacts/reports/rlbench_custom/backbone_only_rollout/rollout_eval.md
308
+ ./artifacts/reports/rlbench_custom/reveal_state_rollout_noplan/rollout_eval.json
309
+ ./artifacts/reports/rlbench_custom/reveal_state_rollout_noplan/rollout_eval.md
310
+ ./artifacts/reports/rlbench_custom/reveal_state_rollout_plan/rollout_eval.json
311
+ ./artifacts/reports/rlbench_custom/reveal_state_rollout_plan/rollout_eval.md
312
+ ./artifacts/reports/rlbench_custom/rlbench_subset3_custom_eval.md
313
+ ./artifacts/reports/rlbench_custom_clip/backbone_only_rollout/rollout_eval.json
314
+ ./artifacts/reports/rlbench_custom_clip/backbone_only_rollout/rollout_eval.md
315
+ ./artifacts/reports/rlbench_custom_clip/reveal_state_rollout_noplan/rollout_eval.json
316
+ ./artifacts/reports/rlbench_custom_clip/reveal_state_rollout_noplan/rollout_eval.md
317
+ ./artifacts/reports/rlbench_custom_clip/reveal_state_rollout_plan/rollout_eval.json
318
+ ./artifacts/reports/rlbench_custom_clip/reveal_state_rollout_plan/rollout_eval.md
319
+ ./artifacts/reports/rlbench_custom_clip/rlbench_subset3_clip_eval.md
320
+ ./artifacts/reports/rlbench_subset3_baseline_sanity.md
321
+ ./code/reveal_vla_bimanual/.gitignore
322
+ ./code/reveal_vla_bimanual/README.md
323
+ ./code/reveal_vla_bimanual/docs/upstream_pins.md
324
+ ./code/reveal_vla_bimanual/docs/xorg.rtx6000.conf
325
+ ./code/reveal_vla_bimanual/envs/reveal310.yaml
326
+ ./code/reveal_vla_bimanual/envs/rlbench310.yaml
327
+ ./code/reveal_vla_bimanual/eval/__init__.py
328
+ ./code/reveal_vla_bimanual/eval/ablations.py
329
+ ./code/reveal_vla_bimanual/eval/metrics.py
330
+ ./code/reveal_vla_bimanual/eval/report.py
331
+ ./code/reveal_vla_bimanual/eval/run_ablations.py
332
+ ./code/reveal_vla_bimanual/eval/run_peract2_task_sweep.py
333
+ ./code/reveal_vla_bimanual/eval/run_proxy_diagnostics.py
334
+ ./code/reveal_vla_bimanual/eval/run_reveal_benchmark.py
335
+ ./code/reveal_vla_bimanual/eval/run_rlbench_rollout_eval.py
336
+ ./code/reveal_vla_bimanual/models/__init__.py
337
+ ./code/reveal_vla_bimanual/models/action_decoder.py
338
+ ./code/reveal_vla_bimanual/models/backbones.py
339
+ ./code/reveal_vla_bimanual/models/multiview_fusion.py
340
+ ./code/reveal_vla_bimanual/models/observation_memory.py
341
+ ./code/reveal_vla_bimanual/models/planner.py
342
+ ./code/reveal_vla_bimanual/models/policy.py
343
+ ./code/reveal_vla_bimanual/models/reveal_head.py
344
+ ./code/reveal_vla_bimanual/models/world_model.py
345
+ ./code/reveal_vla_bimanual/pyproject.toml
346
+ ./code/reveal_vla_bimanual/pytorch3d/__init__.py
347
+ ./code/reveal_vla_bimanual/pytorch3d/transforms.py
348
+ ./code/reveal_vla_bimanual/reveal_vla_bimanual.egg-info/PKG-INFO
349
+ ./code/reveal_vla_bimanual/reveal_vla_bimanual.egg-info/SOURCES.txt
350
+ ./code/reveal_vla_bimanual/reveal_vla_bimanual.egg-info/dependency_links.txt
351
+ ./code/reveal_vla_bimanual/reveal_vla_bimanual.egg-info/requires.txt
352
+ ./code/reveal_vla_bimanual/reveal_vla_bimanual.egg-info/top_level.txt
353
+ ./code/reveal_vla_bimanual/scripts/download_coppeliasim.sh
354
+ ./code/reveal_vla_bimanual/scripts/install_micromamba.sh
355
+ ./code/reveal_vla_bimanual/scripts/setup_env_a_rlbench.sh
356
+ ./code/reveal_vla_bimanual/scripts/setup_env_b_reveal.sh
357
+ ./code/reveal_vla_bimanual/scripts/setup_rlbench_headless_x.sh
358
+ ./code/reveal_vla_bimanual/scripts/start_rlbench_x.sh
359
+ ./code/reveal_vla_bimanual/sim_reveal/__init__.py
360
+ ./code/reveal_vla_bimanual/sim_reveal/base.py
361
+ ./code/reveal_vla_bimanual/sim_reveal/dataset.py
362
+ ./code/reveal_vla_bimanual/sim_reveal/generate_dataset.py
363
+ ./code/reveal_vla_bimanual/sim_reveal/isaac_smoke.py
364
+ ./code/reveal_vla_bimanual/sim_reveal/isaac_wrapper.py
365
+ ./code/reveal_vla_bimanual/sim_reveal/labels.py
366
+ ./code/reveal_vla_bimanual/sim_reveal/procedural_envs.py
367
+ ./code/reveal_vla_bimanual/sim_reveal/proxy_specs.py
368
+ ./code/reveal_vla_bimanual/sim_reveal/teachers.py
369
+ ./code/reveal_vla_bimanual/sim_rlbench/__init__.py
370
+ ./code/reveal_vla_bimanual/sim_rlbench/camera_spec.py
371
+ ./code/reveal_vla_bimanual/sim_rlbench/dataset.py
372
+ ./code/reveal_vla_bimanual/sim_rlbench/dataset_download.py
373
+ ./code/reveal_vla_bimanual/sim_rlbench/generate_smoke_dataset.py
374
+ ./code/reveal_vla_bimanual/sim_rlbench/launch_smoke.py
375
+ ./code/reveal_vla_bimanual/sim_rlbench/obs_adapter.py
376
+ ./code/reveal_vla_bimanual/sim_rlbench/obs_config.py
377
+ ./code/reveal_vla_bimanual/sim_rlbench/peract2_runner.py
378
+ ./code/reveal_vla_bimanual/sim_rlbench/smoke_test.py
379
+ ./code/reveal_vla_bimanual/sim_rlbench/task_resolver.py
380
+ ./code/reveal_vla_bimanual/sim_rlbench/task_splits.py
381
+ ./code/reveal_vla_bimanual/train/__init__.py
382
+ ./code/reveal_vla_bimanual/train/configs/base.yaml
383
+ ./code/reveal_vla_bimanual/train/configs/data/reveal_proxies.yaml
384
+ ./code/reveal_vla_bimanual/train/configs/data/rlbench_3cam.yaml
385
+ ./code/reveal_vla_bimanual/train/configs/model/backbone_only.yaml
386
+ ./code/reveal_vla_bimanual/train/configs/model/reveal_state.yaml
387
+ ./code/reveal_vla_bimanual/train/configs/proxy_backbone_only.yaml
388
+ ./code/reveal_vla_bimanual/train/configs/proxy_backbone_only_clip.yaml
389
+ ./code/reveal_vla_bimanual/train/configs/proxy_backbone_only_smoke.yaml
390
+ ./code/reveal_vla_bimanual/train/configs/proxy_interaction_state.yaml
391
+ ./code/reveal_vla_bimanual/train/configs/proxy_interaction_state_actionhist.yaml
392
+ ./code/reveal_vla_bimanual/train/configs/proxy_interaction_state_actionhist_smoke.yaml
393
+ ./code/reveal_vla_bimanual/train/configs/proxy_interaction_state_clip_actionhist.yaml
394
+ ./code/reveal_vla_bimanual/train/configs/proxy_interaction_state_recency_oracleft.yaml
395
+ ./code/reveal_vla_bimanual/train/configs/proxy_interaction_state_smoke.yaml
396
+ ./code/reveal_vla_bimanual/train/configs/proxy_reveal_state.yaml
397
+ ./code/reveal_vla_bimanual/train/configs/proxy_reveal_state_clip.yaml
398
+ ./code/reveal_vla_bimanual/train/configs/proxy_reveal_state_smoke.yaml
399
+ ./code/reveal_vla_bimanual/train/configs/rlbench_open_drawer_interaction_smoke.yaml
400
+ ./code/reveal_vla_bimanual/train/configs/rlbench_peract2_13_interaction_state_dummy.yaml
401
+ ./code/reveal_vla_bimanual/train/configs/rlbench_subset3_backbone_only_clip.yaml
402
+ ./code/reveal_vla_bimanual/train/configs/rlbench_subset3_backbone_only_dummy.yaml
403
+ ./code/reveal_vla_bimanual/train/configs/rlbench_subset3_interaction_state_dummy.yaml
404
+ ./code/reveal_vla_bimanual/train/configs/rlbench_subset3_reveal_state_clip.yaml
405
+ ./code/reveal_vla_bimanual/train/configs/rlbench_subset3_reveal_state_dummy.yaml
406
+ ./code/reveal_vla_bimanual/train/losses.py
407
+ ./code/reveal_vla_bimanual/train/run_experiment.py
408
+ ./code/reveal_vla_bimanual/train/run_rlbench_experiment.py
409
+ ./code/reveal_vla_bimanual/train/smoke_checks.py
410
+ ./code/reveal_vla_bimanual/train/trainer.py
411
+ ./code/upstream_local_patches/YARR/yarr/runners/_independent_env_runner.py
412
+ ./code/upstream_local_patches/peract_bimanual/agents/bimanual_peract/qattention_peract_bc_agent.py
413
+ ./environment/README.md
414
+ ./environment/glxinfo_B.txt
415
+ ./environment/hardware_snapshot.txt
416
+ ./environment/reveal_env_explicit.txt
417
+ ./environment/reveal_env_export.yaml
418
+ ./environment/reveal_pip_freeze.txt
419
+ ./environment/rlbench_env_explicit.txt
420
+ ./environment/rlbench_env_export.yaml
421
+ ./environment/rlbench_pip_freeze.txt
422
+ ./environment/run_peract2_13_rollouts.sh
423
+ ./environment/setup_same_machine.sh
424
+ ./environment/system_packages_same_machine.txt
425
+ ./environment/upstream_revisions.txt
426
+ ./environment/validate_same_machine.sh
427
+ ./export_manifest_data.json
VLAarchtests/MODEL_INDEX.md ADDED
@@ -0,0 +1,81 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Model Index
2
+
3
+ ## 2026-03-25/26 Additions
4
+
5
+ ### Handoff Proxy Checkpoints
6
+
7
+ | Run | Checkpoint | Summary | Report |
8
+ | --- | --- | --- | --- |
9
+ | spatial handoff | `artifacts/outputs/r3d_handoff/proxy_interaction_r3d_stage3_clip_rgbd_handoff_spatial_seed17/checkpoint_best.pt` | `artifacts/outputs/r3d_handoff/proxy_interaction_r3d_stage3_clip_rgbd_handoff_spatial_seed17/summary.json` | `artifacts/reports/reveal_handoff_compare_serious/reveal_benchmark.json` |
10
+ | compact handoff | `artifacts/outputs/r3d_handoff/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_seed17/checkpoint_best.pt` | `artifacts/outputs/r3d_handoff/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_seed17/summary.json` | `artifacts/reports/reveal_handoff_compact_train_probe/reveal_benchmark.json` |
11
+ | compact-phase handoff | `artifacts/outputs/r3d_handoff_phase/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_seed17/checkpoint_best.pt` | `artifacts/outputs/r3d_handoff_phase/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_seed17/summary.json` | `artifacts/reports/reveal_phase_compare_serious_compact/reveal_benchmark.json` |
12
+ | spatial-phase handoff | `artifacts/outputs/r3d_handoff_phase/proxy_interaction_r3d_stage3_clip_rgbd_handoff_spatial_phase_seed17/checkpoint_best.pt` | `artifacts/outputs/r3d_handoff_phase/proxy_interaction_r3d_stage3_clip_rgbd_handoff_spatial_phase_seed17/summary.json` | `artifacts/reports/reveal_phase_compare_serious_spatial_compactwm/reveal_benchmark.json` |
13
+
14
+ ### RLBench Current Checkpoints
15
+
16
+ | Run | Checkpoint | Related files |
17
+ | --- | --- | --- |
18
+ | subset3 valid9 | `artifacts/outputs/rlbench_current/rlbench_subset3_backbone_only_clip_current_valid9/checkpoint_best.pt` | `artifacts/outputs/rlbench_current/rlbench_subset3_backbone_only_clip_current_valid9/checkpoint_stable.pt` |
19
+ | subset3 common23 | `artifacts/outputs/rlbench_current/rlbench_subset3_backbone_only_clip_current_common23/checkpoint_best.pt` | `artifacts/outputs/rlbench_current/rlbench_subset3_backbone_only_clip_current_common23/checkpoint_stable.pt` |
20
+ | lift-ball wide | `artifacts/outputs/rlbench_current/rlbench_lift_ball_backbone_only_clip_current_wide/checkpoint_best.pt` | `artifacts/outputs/rlbench_current/rlbench_lift_ball_backbone_only_clip_current_wide/checkpoint_stable.pt` |
21
+ | push-box step1 | `artifacts/outputs/rlbench_current/rlbench_push_box_backbone_only_clip_step1/checkpoint_best.pt` | `artifacts/reports/rlbench_push_box_step1_ep1_ik_c1/rollout_eval.json`, `artifacts/reports/rlbench_push_box_knn_step1_ep5_top1_dense/rollout_eval.json` |
22
+
23
+ ### RLBench Result Files
24
+
25
+ | Artifact | File |
26
+ | --- | --- |
27
+ | lift-ball wide, one-step replanning | `artifacts/reports/rlbench_lift_ball_wide_len160_ep1_ik_c1/rollout_eval.json` |
28
+ | push-box step1, one-step replanning | `artifacts/reports/rlbench_push_box_step1_ep1_ik_c1/rollout_eval.json` |
29
+ | push-box step1, one-step replanning, `delta_scale=0.05` | `artifacts/reports/rlbench_push_box_step1_ep1_ik_c1_s005/rollout_eval.json` |
30
+ | push-box kNN, `episodes=1` | `artifacts/reports/rlbench_push_box_knn_step1_ep1/rollout_eval.json` |
31
+ | push-box kNN, `episodes=5`, `top_k=5` | `artifacts/reports/rlbench_push_box_knn_step1_ep5/rollout_eval.json` |
32
+ | push-box kNN, `episodes=5`, `top_k=1`, dense bank | `artifacts/reports/rlbench_push_box_knn_step1_ep5_top1_dense/rollout_eval.json` |
33
+
34
+ ## R3D Proxy Runs
35
+
36
+ | Run | Config | Seed | Checkpoint | Summary | Benchmark | Diagnostics |
37
+ | --- | --- | ---: | --- | --- | --- | --- |
38
+ | stage1 dummy | `proxy_interaction_r3d_stage1_dummy.yaml` | 13 | `artifacts/outputs/r3d/proxy_interaction_r3d_stage1_dummy_seed13/checkpoint_best.pt` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage1_dummy_seed13/summary.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage1_dummy_seed13/benchmark_full/reveal_benchmark.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage1_dummy_seed13/diagnostics_full/proxy_diagnostics.json` |
39
+ | stage1 dummy | `proxy_interaction_r3d_stage1_dummy.yaml` | 14 | `artifacts/outputs/r3d/proxy_interaction_r3d_stage1_dummy_seed14/checkpoint_best.pt` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage1_dummy_seed14/summary.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage1_dummy_seed14/benchmark_full/reveal_benchmark.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage1_dummy_seed14/diagnostics_full/proxy_diagnostics.json` |
40
+ | stage1 dummy | `proxy_interaction_r3d_stage1_dummy.yaml` | 15 | `artifacts/outputs/r3d/proxy_interaction_r3d_stage1_dummy_seed15/checkpoint_best.pt` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage1_dummy_seed15/summary.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage1_dummy_seed15/benchmark_full/reveal_benchmark.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage1_dummy_seed15/diagnostics_full/proxy_diagnostics.json` |
41
+ | stage2 dummy | `proxy_interaction_r3d_stage2_dummy.yaml` | 21 | `artifacts/outputs/r3d/proxy_interaction_r3d_stage2_dummy_seed21/checkpoint_best.pt` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage2_dummy_seed21/summary.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage2_dummy_seed21/benchmark_full/reveal_benchmark.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage2_dummy_seed21/diagnostics_full/proxy_diagnostics.json` |
42
+ | stage2 dummy | `proxy_interaction_r3d_stage2_dummy.yaml` | 22 | `artifacts/outputs/r3d/proxy_interaction_r3d_stage2_dummy_seed22/checkpoint_best.pt` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage2_dummy_seed22/summary.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage2_dummy_seed22/benchmark_full/reveal_benchmark.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage2_dummy_seed22/diagnostics_full/proxy_diagnostics.json` |
43
+ | stage2 dummy | `proxy_interaction_r3d_stage2_dummy.yaml` | 23 | `artifacts/outputs/r3d/proxy_interaction_r3d_stage2_dummy_seed23/checkpoint_best.pt` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage2_dummy_seed23/summary.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage2_dummy_seed23/benchmark_full/reveal_benchmark.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage2_dummy_seed23/diagnostics_full/proxy_diagnostics.json` |
44
+ | stage1 clip | `proxy_interaction_r3d_stage1_clip.yaml` | 7 | `artifacts/outputs/r3d/proxy_interaction_r3d_stage1_clip_seed7/checkpoint_best.pt` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage1_clip_seed7/summary.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage1_clip_seed7/benchmark_full/reveal_benchmark.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage1_clip_seed7/diagnostics_full/proxy_diagnostics.json` |
45
+ | stage1 clip | `proxy_interaction_r3d_stage1_clip.yaml` | 8 | `artifacts/outputs/r3d/proxy_interaction_r3d_stage1_clip_seed8/checkpoint_best.pt` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage1_clip_seed8/summary.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage1_clip_seed8/benchmark_full/reveal_benchmark.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage1_clip_seed8/diagnostics_full/proxy_diagnostics.json` |
46
+ | stage1 clip | `proxy_interaction_r3d_stage1_clip.yaml` | 9 | `artifacts/outputs/r3d/proxy_interaction_r3d_stage1_clip_seed9/checkpoint_best.pt` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage1_clip_seed9/summary.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage1_clip_seed9/benchmark_full/reveal_benchmark.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage1_clip_seed9/diagnostics_full/proxy_diagnostics.json` |
47
+ | stage2 clip | `proxy_interaction_r3d_stage2_clip.yaml` | 11 | `artifacts/outputs/r3d/proxy_interaction_r3d_stage2_clip_seed11/checkpoint_best.pt` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage2_clip_seed11/summary.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage2_clip_seed11/benchmark_full/reveal_benchmark.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage2_clip_seed11/diagnostics_full/proxy_diagnostics.json` |
48
+ | stage2 clip | `proxy_interaction_r3d_stage2_clip.yaml` | 12 | `artifacts/outputs/r3d/proxy_interaction_r3d_stage2_clip_seed12/checkpoint_best.pt` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage2_clip_seed12/summary.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage2_clip_seed12/benchmark_full/reveal_benchmark.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage2_clip_seed12/diagnostics_full/proxy_diagnostics.json` |
49
+ | stage2 clip | `proxy_interaction_r3d_stage2_clip.yaml` | 13 | `artifacts/outputs/r3d/proxy_interaction_r3d_stage2_clip_seed13/checkpoint_best.pt` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage2_clip_seed13/summary.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage2_clip_seed13/benchmark_full/reveal_benchmark.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage2_clip_seed13/diagnostics_full/proxy_diagnostics.json` |
50
+ | stage3 clip rgbd | `proxy_interaction_r3d_stage3_clip_rgbd.yaml` | 17 | `artifacts/outputs/r3d/proxy_interaction_r3d_stage3_clip_rgbd_seed17/checkpoint_best.pt` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage3_clip_rgbd_seed17/summary.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage3_clip_rgbd_seed17/benchmark_full/reveal_benchmark.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage3_clip_rgbd_seed17/diagnostics_full/proxy_diagnostics.json` |
51
+ | stage3 clip rgbd | `proxy_interaction_r3d_stage3_clip_rgbd.yaml` | 18 | `artifacts/outputs/r3d/proxy_interaction_r3d_stage3_clip_rgbd_seed18/checkpoint_best.pt` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage3_clip_rgbd_seed18/summary.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage3_clip_rgbd_seed18/benchmark_full/reveal_benchmark.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage3_clip_rgbd_seed18/diagnostics_full/proxy_diagnostics.json` |
52
+ | stage3 clip rgbd | `proxy_interaction_r3d_stage3_clip_rgbd.yaml` | 19 | `artifacts/outputs/r3d/proxy_interaction_r3d_stage3_clip_rgbd_seed19/checkpoint_best.pt` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage3_clip_rgbd_seed19/summary.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage3_clip_rgbd_seed19/benchmark_full/reveal_benchmark.json` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage3_clip_rgbd_seed19/diagnostics_full/proxy_diagnostics.json` |
53
+
54
+ ## Ablation Benchmark Files
55
+
56
+ | Ablation | File |
57
+ | --- | --- |
58
+ | stage1 dummy `no_planner` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage1_dummy_seed13/benchmark_no_planner/reveal_benchmark.json` |
59
+ | stage1 dummy `no_role_symmetry` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage1_dummy_seed13/benchmark_no_role_symmetry/reveal_benchmark.json` |
60
+ | stage2 dummy `no_world_model` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage2_dummy_seed21/benchmark_no_world_model/reveal_benchmark.json` |
61
+ | stage2 dummy `no_world_model` pre-fix backup | `artifacts/outputs/r3d/proxy_interaction_r3d_stage2_dummy_seed21/benchmark_no_world_model/reveal_benchmark_pre_null_rollout_fix.json` |
62
+ | stage2 dummy `short_history` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage2_dummy_seed21/benchmark_short_history/reveal_benchmark.json` |
63
+ | stage3 clip RGB-D `no_depth` | `artifacts/outputs/r3d/proxy_interaction_r3d_stage3_clip_rgbd_seed17/benchmark_no_depth/reveal_benchmark.json` |
64
+
65
+ Equivalent files exist under the other seed directories.
66
+
67
+ ## Integration Artifacts
68
+
69
+ | Artifact | File |
70
+ | --- | --- |
71
+ | RLBench import/config smoke | `artifacts/outputs/r3d/rlbench_smokes/smoke_test_output.txt` |
72
+ | RLBench `open_drawer` launch smoke | `artifacts/outputs/r3d/rlbench_smokes/launch_smoke_open_drawer.txt` |
73
+ | RLBench `open_drawer` rollout | `artifacts/outputs/r3d/rlbench_open_drawer_r3d_rollout/rollout_eval.json` |
74
+ | PerAct2 13-task launch smoke summary | `artifacts/outputs/r3d/peract2_13_launch_smoke/launch_smoke_summary.json` |
75
+
76
+ ## Historical References
77
+
78
+ | File | Purpose |
79
+ | --- | --- |
80
+ | `regression/baselines.md` | historical baseline metrics from the downloaded snapshot |
81
+ | `results/phase_tracking.md` | phase-by-phase acceptance tracking |
VLAarchtests/README.md ADDED
@@ -0,0 +1,172 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ tags:
3
+ - robotics
4
+ - vision-language-action
5
+ - bimanual-manipulation
6
+ - rlbench
7
+ - rgbd
8
+ ---
9
+
10
+ # VLAarchtests
11
+
12
+ Bundle uploaded from `/workspace` runpod sessions dated `2026-03-25 UTC` and `2026-03-26 UTC`.
13
+
14
+ ## Top-Level Contents
15
+
16
+ - `code/reveal_vla_bimanual/`
17
+ - project code used for the proxy and RLBench runs in this bundle
18
+ - `artifacts/data/reveal_proxy/`
19
+ - proxy dataset bundles used by the handoff runs
20
+ - `artifacts/outputs/r3d/`
21
+ - previously uploaded R3D proxy outputs already present in the bundle
22
+ - `artifacts/outputs/r3d_handoff/`
23
+ - handoff proxy checkpoints
24
+ - `artifacts/outputs/r3d_handoff_phase/`
25
+ - phase-supervised handoff proxy checkpoints
26
+ - `artifacts/outputs/rlbench_current/`
27
+ - RLBench checkpoints from the current session
28
+ - `artifacts/reports/`
29
+ - proxy and RLBench result files copied from `/workspace/reports`
30
+ - `environment/`
31
+ - same-machine setup files and validation helpers
32
+ - `tests/`
33
+ - local test suite
34
+ - `handoff/instructions.md`
35
+ - instruction file used for the handoff work
36
+ - `MODEL_INDEX.md`
37
+ - checkpoint and result index
38
+ - `results/session_results_20260326.md`
39
+ - raw result tables for the `2026-03-25/26` work
40
+
41
+ ## Code Added Or Updated
42
+
43
+ ### Core model, memory, planner, and dataset paths
44
+
45
+ - `code/reveal_vla_bimanual/models/backbones.py`
46
+ - `code/reveal_vla_bimanual/models/multiview_fusion.py`
47
+ - `code/reveal_vla_bimanual/models/observation_memory.py`
48
+ - `code/reveal_vla_bimanual/models/reveal_head.py`
49
+ - `code/reveal_vla_bimanual/models/world_model.py`
50
+ - `code/reveal_vla_bimanual/models/action_decoder.py`
51
+ - `code/reveal_vla_bimanual/models/planner.py`
52
+ - `code/reveal_vla_bimanual/models/policy.py`
53
+ - `code/reveal_vla_bimanual/train/losses.py`
54
+ - `code/reveal_vla_bimanual/sim_reveal/dataset.py`
55
+ - `code/reveal_vla_bimanual/sim_reveal/procedural_envs.py`
56
+ - `code/reveal_vla_bimanual/sim_rlbench/dataset.py`
57
+
58
+ ### Training and evaluation paths
59
+
60
+ - `code/reveal_vla_bimanual/train/run_rlbench_experiment.py`
61
+ - `code/reveal_vla_bimanual/eval/run_reveal_benchmark.py`
62
+ - `code/reveal_vla_bimanual/eval/run_ablations.py`
63
+ - `code/reveal_vla_bimanual/eval/run_teacher_audit.py`
64
+ - `code/reveal_vla_bimanual/eval/run_rlbench_rollout_eval.py`
65
+ - `code/reveal_vla_bimanual/eval/run_rlbench_knn_eval.py`
66
+
67
+ ### Added or updated training configs
68
+
69
+ - `code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact.yaml`
70
+ - `code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage3_clip_rgbd_handoff_spatial.yaml`
71
+ - `code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase.yaml`
72
+ - `code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage3_clip_rgbd_handoff_spatial_phase.yaml`
73
+ - `code/reveal_vla_bimanual/train/configs/rlbench_subset3_backbone_only_clip_current_valid9.yaml`
74
+ - `code/reveal_vla_bimanual/train/configs/rlbench_subset3_backbone_only_clip_current_common23.yaml`
75
+ - `code/reveal_vla_bimanual/train/configs/rlbench_lift_ball_backbone_only_clip_current_wide.yaml`
76
+ - `code/reveal_vla_bimanual/train/configs/rlbench_lift_ball_backbone_only_clip_step1.yaml`
77
+ - `code/reveal_vla_bimanual/train/configs/rlbench_push_box_backbone_only_clip_step1.yaml`
78
+
79
+ ### Test files
80
+
81
+ The staged `tests/` directory contains `32` test modules plus `conftest.py`, including:
82
+
83
+ - geometry and camera rotation coverage
84
+ - phase-label and candidate-ranking coverage
85
+ - planner gradient-flow and reocclusion gating coverage
86
+ - world-model null-rollout, field-consistency, and task-adapter coverage
87
+ - proxy scripted benchmark and teacher-audit coverage
88
+
89
+ ## Verification
90
+
91
+ - local test command:
92
+ - `PYTHONPATH=/workspace/VLAarchtests_work/code/reveal_vla_bimanual python -m pytest -q /workspace/VLAarchtests_work/tests`
93
+ - result:
94
+ - `33 passed`
95
+
96
+ ## Raw Result Files
97
+
98
+ ### Proxy and handoff results
99
+
100
+ - `artifacts/reports/reveal_smoke_mod/reveal_benchmark.json`
101
+ - `artifacts/reports/reveal_smoke_nogeom/reveal_benchmark.json`
102
+ - `artifacts/reports/reveal_smoke_noplanner/reveal_benchmark.json`
103
+ - `artifacts/reports/reveal_handoff_compare_serious/reveal_benchmark.json`
104
+ - `artifacts/reports/reveal_handoff_compare_serious_compact/reveal_benchmark.json`
105
+ - `artifacts/reports/reveal_phase_compare_serious_compact/reveal_benchmark.json`
106
+ - `artifacts/reports/reveal_phase_compare_serious_spatial_compactwm/reveal_benchmark.json`
107
+ - `artifacts/reports/reveal_phase_ablations_compact/ablations.json`
108
+ - `artifacts/reports/reveal_teacher_audit_serious/teacher_audit.json`
109
+
110
+ ### RLBench result files
111
+
112
+ - `artifacts/reports/rlbench_dual_buttons_baseline_len100_ep1_ik_rescale/rollout_eval.json`
113
+ - `artifacts/reports/rlbench_dual_buttons_common23_len100_ep1_ik_rescale/rollout_eval.json`
114
+ - `artifacts/reports/rlbench_push_box_common23_len100_ep1_ik_rescale/rollout_eval.json`
115
+ - `artifacts/reports/rlbench_lift_ball_wide_len160_ep1_ik_c1/rollout_eval.json`
116
+ - `artifacts/reports/rlbench_push_box_step1_ep1_ik_c1/rollout_eval.json`
117
+ - `artifacts/reports/rlbench_push_box_step1_ep1_ik_c1_s005/rollout_eval.json`
118
+ - `artifacts/reports/rlbench_push_box_knn_step1_ep1/rollout_eval.json`
119
+ - `artifacts/reports/rlbench_push_box_knn_step1_ep5/rollout_eval.json`
120
+ - `artifacts/reports/rlbench_push_box_knn_step1_ep5_top1_dense/rollout_eval.json`
121
+
122
+ ## Raw Result Tables
123
+
124
+ ### Proxy serious runs
125
+
126
+ | Artifact | File | Raw values |
127
+ | --- | --- | --- |
128
+ | spatial handoff vs released baseline | `artifacts/reports/reveal_handoff_compare_serious/reveal_benchmark.json` | baseline mean success `0.5833`, handoff mean success `0.2167` |
129
+ | spatial-trained checkpoint with compact world model vs released baseline | `artifacts/reports/reveal_handoff_compare_serious_compact/reveal_benchmark.json` | baseline mean success `0.5833`, handoff mean success `0.5200` |
130
+ | compact-phase vs released baseline | `artifacts/reports/reveal_phase_compare_serious_compact/reveal_benchmark.json` | baseline mean success `0.5833`, compact-phase mean success `0.5133` |
131
+ | spatial-phase with compact world model vs released baseline | `artifacts/reports/reveal_phase_compare_serious_spatial_compactwm/reveal_benchmark.json` | baseline mean success `0.5833`, spatial-phase compact-world-model mean success `0.4933` |
132
+
133
+ ### Proxy ablations
134
+
135
+ | Artifact | File | Raw values |
136
+ | --- | --- | --- |
137
+ | compact-phase ablations | `artifacts/reports/reveal_phase_ablations_compact/ablations.json` | full `0.5133`, `no_geometry` `0.5133`, `no_spatial_memory` `0.4967`, `compact_world_model` `0.5133`, `no_planner` `0.4333`, `gaussian_candidates_only` `0.4667`, `no_task_head` `0.5133`, `no_support_mode_conditioning` `0.5133` |
138
+
139
+ ### RLBench direct-policy runs
140
+
141
+ | Artifact | File | Raw values |
142
+ | --- | --- | --- |
143
+ | lift-ball wide checkpoint, one-step replanning | `artifacts/reports/rlbench_lift_ball_wide_len160_ep1_ik_c1/rollout_eval.json` | mean success `0.0`, mean return `0.0`, path recoveries `[148]`, noop fallbacks `[11]` |
144
+ | push-box step-1 checkpoint, one-step replanning | `artifacts/reports/rlbench_push_box_step1_ep1_ik_c1/rollout_eval.json` | mean success `0.0`, mean return `0.0`, path recoveries `[177]`, noop fallbacks `[0]` |
145
+ | push-box step-1 checkpoint, one-step replanning, `delta_scale=0.05` | `artifacts/reports/rlbench_push_box_step1_ep1_ik_c1_s005/rollout_eval.json` | mean success `0.0`, mean return `0.0`, path recoveries `[180]`, noop fallbacks `[0]` |
146
+
147
+ ### RLBench retrieval runs
148
+
149
+ | Artifact | File | Raw values |
150
+ | --- | --- | --- |
151
+ | push-box kNN, `bank_stride=4`, `top_k=5`, `time_window=8`, `episodes=1` | `artifacts/reports/rlbench_push_box_knn_step1_ep1/rollout_eval.json` | mean success `1.0`, mean return `1.0`, bank size `2815` |
152
+ | push-box kNN, `bank_stride=4`, `top_k=5`, `time_window=8`, `episodes=5` | `artifacts/reports/rlbench_push_box_knn_step1_ep5/rollout_eval.json` | successes `[0.0, 1.0, 0.0, 0.0, 0.0]`, mean success `0.2`, bank size `2815` |
153
+ | push-box kNN, `bank_stride=1`, `top_k=1`, `time_window=4`, `episodes=5` | `artifacts/reports/rlbench_push_box_knn_step1_ep5_top1_dense/rollout_eval.json` | successes `[0.0, 0.0, 1.0, 1.0, 0.0]`, mean success `0.4`, bank size `11259` |
154
+
155
+ ## Environment Recreation Files
156
+
157
+ - `environment/setup_same_machine.sh`
158
+ - `environment/validate_same_machine.sh`
159
+ - `environment/run_peract2_13_rollouts.sh`
160
+ - `environment/runtime_env_vars.sh`
161
+ - `environment/hardware_snapshot.txt`
162
+ - `environment/glxinfo_B.txt`
163
+ - `environment/upstream_revisions.txt`
164
+ - `environment/system_packages_same_machine.txt`
165
+ - `environment/rlbench_env_export.yaml`
166
+ - `environment/rlbench_env_explicit.txt`
167
+ - `environment/rlbench_pip_freeze.txt`
168
+ - `environment/reveal_env_export.yaml`
169
+ - `environment/reveal_env_explicit.txt`
170
+ - `environment/reveal_pip_freeze.txt`
171
+
172
+ Detailed raw tables for the `2026-03-25/26` work are in `results/session_results_20260326.md`.
VLAarchtests/code/reveal_vla_bimanual/.gitignore ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ __pycache__/
2
+ *.pyc
3
+ .DS_Store
4
+ .mypy_cache/
5
+ .pytest_cache/
6
+ .ruff_cache/
7
+ .venv/
8
+ artifacts/
9
+ outputs/
10
+ logs/
11
+ wandb/
12
+ reports/
VLAarchtests/code/reveal_vla_bimanual/README.md ADDED
@@ -0,0 +1,84 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # reveal_vla_bimanual
2
+
3
+ Simulation-first prototype for a language-conditioned bimanual reveal-and-retrieve policy under elastic occlusion.
4
+
5
+ This repo is not a generalist VLA backbone in the RT-2 / OpenVLA / Octo sense. The current contribution is the reveal-state machinery layered on top of a frozen vision-language encoder.
6
+
7
+ This repo is structured around five top-level modules:
8
+
9
+ - `sim_rlbench/`: RLBench2 / PerAct2 wrappers, dataset hooks, camera setup, and benchmark evaluation helpers.
10
+ - `sim_reveal/`: reveal-proxy environments, scripted teachers, and privileged label extraction.
11
+ - `models/`: shared backbone wrappers, multi-view fusion, bimanual decoder, reveal-state head, world model, and planner.
12
+ - `train/`: trainers, losses, checkpointing, and Hydra/YAML configs.
13
+ - `eval/`: benchmark scripts, ablations, metrics, plots, and report generation.
14
+
15
+ Current bootstrap priorities:
16
+
17
+ 1. Reproduce the RLBench2 / PerAct2 stack with a fixed 3-camera interface.
18
+ 2. Stand up a backbone-only 3-camera policy in the same training/eval harness.
19
+ 3. Add reveal-state supervision and short-horizon planning for synthetic reveal proxies.
20
+
21
+ Upstream dependencies are kept in `/workspace/third_party` and pinned in `docs/upstream_pins.md`.
22
+
23
+ ## RLBench env A
24
+
25
+ The RLBench / PerAct2 stack is pinned to Python 3.10 and lives in `/workspace/envs/rlbench`.
26
+
27
+ Bring it up with:
28
+
29
+ ```bash
30
+ /workspace/reveal_vla_bimanual/scripts/setup_env_a_rlbench.sh
31
+ /workspace/reveal_vla_bimanual/scripts/setup_rlbench_headless_x.sh
32
+ /workspace/reveal_vla_bimanual/scripts/start_rlbench_x.sh
33
+ ```
34
+
35
+ Verify GPU GL on the headless display:
36
+
37
+ ```bash
38
+ DISPLAY=:99 glxinfo -B
39
+ ```
40
+
41
+ Run the RLBench launch/reset/step smoke test:
42
+
43
+ ```bash
44
+ env \
45
+ DISPLAY=:99 \
46
+ XDG_RUNTIME_DIR=/tmp/runtime-root \
47
+ COPPELIASIM_ROOT=/workspace/assets/coppeliasim_v4_1_0 \
48
+ LD_LIBRARY_PATH=/workspace/system_shims/nvidia$(nvidia-smi --query-gpu=driver_version --format=csv,noheader | head -n1 | cut -d. -f1)/usr/lib/x86_64-linux-gnu:/workspace/system_shims/nvidia$(nvidia-smi --query-gpu=driver_version --format=csv,noheader | head -n1 | cut -d. -f1)/usr/lib/x86_64-linux-gnu/nvidia:/workspace/assets/coppeliasim_v4_1_0 \
49
+ QT_QPA_PLATFORM_PLUGIN_PATH=/workspace/assets/coppeliasim_v4_1_0 \
50
+ /workspace/.tools/micromamba/bin/micromamba run \
51
+ -r /workspace/.micromamba \
52
+ -p /workspace/envs/rlbench \
53
+ python -m sim_rlbench.launch_smoke --headless
54
+ ```
55
+
56
+ The working benchmark interface is fixed to three cameras only:
57
+
58
+ - `front`
59
+ - `wrist_left`
60
+ - `wrist_right`
61
+
62
+ The smoke test covers launch, bimanual task reset, canonical observation extraction, and one bimanual action step in `headless=True`, which is the same mode used by the upstream PerAct2-style training stack.
63
+
64
+ Generate the PerAct2-compatible train command for the fixed 3-camera interface with:
65
+
66
+ ```bash
67
+ micromamba run -r /workspace/.micromamba -p /workspace/envs/rlbench \
68
+ python -m sim_rlbench.smoke_test --print-train-command
69
+ ```
70
+
71
+ Download the published PerAct2 demos into `/workspace/data/rlbench2` with checksum verification:
72
+
73
+ ```bash
74
+ micromamba run -r /workspace/.micromamba -p /workspace/envs/rlbench \
75
+ python -m sim_rlbench.dataset_download --resolution 256 --splits train
76
+ ```
77
+
78
+ If you want the archives unpacked directly into the demo root expected by RLBench, add `--extract`:
79
+
80
+ ```bash
81
+ apt-get install -y squashfs-tools
82
+ micromamba run -r /workspace/.micromamba -p /workspace/envs/rlbench \
83
+ python -m sim_rlbench.dataset_download --resolution 256 --splits train --extract
84
+ ```
VLAarchtests/code/reveal_vla_bimanual/pyproject.toml ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [build-system]
2
+ requires = ["setuptools>=68", "wheel"]
3
+ build-backend = "setuptools.build_meta"
4
+
5
+ [project]
6
+ name = "reveal-vla-bimanual"
7
+ version = "0.1.0"
8
+ description = "Language-conditioned bimanual reveal-and-retrieve policy prototype"
9
+ readme = "README.md"
10
+ requires-python = ">=3.10,<3.11"
11
+ dependencies = [
12
+ "accelerate>=0.31.0",
13
+ "einops>=0.7.0",
14
+ "hydra-core>=1.3.2",
15
+ "matplotlib>=3.8.0",
16
+ "numpy>=1.26,<2.0",
17
+ "omegaconf>=2.3.0",
18
+ "pandas>=2.2.0",
19
+ "pyyaml>=6.0.1",
20
+ "safetensors>=0.4.3",
21
+ "tensorboard>=2.16.2",
22
+ "timm>=1.0.7",
23
+ "torch>=2.3.0",
24
+ "torchvision>=0.18.0",
25
+ "transformers>=4.41.0",
26
+ ]
27
+
28
+ [tool.setuptools]
29
+ include-package-data = true
30
+
31
+ [tool.setuptools.packages.find]
32
+ include = ["sim_rlbench*", "sim_reveal*", "models*", "train*", "eval*", "pytorch3d*"]
VLAarchtests/code/reveal_vla_bimanual/train/__init__.py ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ from train.losses import compute_total_loss
2
+
3
+ __all__ = ["compute_total_loss"]
VLAarchtests/code/reveal_vla_bimanual/train/build_aligned_proposal_dataset.py ADDED
@@ -0,0 +1,195 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from __future__ import annotations
2
+
3
+ import argparse
4
+ import json
5
+ from pathlib import Path
6
+ from typing import Any
7
+
8
+ import numpy as np
9
+ import torch
10
+ from omegaconf import OmegaConf
11
+
12
+ from eval.run_reveal_benchmark import load_model, _resolve_checkpoint_from_config
13
+ from sim_reveal.dataset import collect_teacher_dataset, save_teacher_dataset
14
+ from sim_reveal.procedural_envs import render_views_from_state
15
+ from train.dataset_build_utils import dataset_version_with_suffix, output_dataset_path
16
+
17
+
18
+ def _render_history(
19
+ proxy_name: str,
20
+ history_render_states: list[dict[str, Any]],
21
+ resolution: int,
22
+ ) -> tuple[list[np.ndarray], list[np.ndarray], list[np.ndarray]]:
23
+ history_images: list[np.ndarray] = []
24
+ history_depths: list[np.ndarray] = []
25
+ history_depth_valid: list[np.ndarray] = []
26
+ for render_state in history_render_states:
27
+ rendered = render_views_from_state(
28
+ proxy_name=proxy_name,
29
+ render_state=render_state,
30
+ resolution=resolution,
31
+ include_depth=True,
32
+ )
33
+ history_images.append(
34
+ np.stack([rendered["front"], rendered["wrist_left"], rendered["wrist_right"]], axis=0).astype(np.uint8)
35
+ )
36
+ history_depths.append(
37
+ np.stack([rendered["front_depth"], rendered["wrist_left_depth"], rendered["wrist_right_depth"]], axis=0)[:, None, :, :].astype(np.float32)
38
+ )
39
+ history_depth_valid.append(
40
+ np.stack(
41
+ [rendered["front_depth_valid"], rendered["wrist_left_depth_valid"], rendered["wrist_right_depth_valid"]],
42
+ axis=0,
43
+ )[:, None, :, :].astype(np.float32)
44
+ )
45
+ return history_images, history_depths, history_depth_valid
46
+
47
+
48
+ def _prepare_model_inputs(
49
+ observation: dict[str, Any],
50
+ sample: dict[str, Any],
51
+ device: torch.device,
52
+ resolution: int,
53
+ ) -> dict[str, Any]:
54
+ history_render_states = list(sample.get("history_render_states", []))
55
+ history_images, history_depths, history_depth_valid = _render_history(
56
+ proxy_name=str(sample["proxy_name"]),
57
+ history_render_states=history_render_states,
58
+ resolution=resolution,
59
+ )
60
+ if history_images:
61
+ history_images_tensor = torch.from_numpy(np.stack(history_images, axis=0)).permute(0, 1, 4, 2, 3).unsqueeze(0).float() / 255.0
62
+ history_depths_tensor = torch.from_numpy(np.stack(history_depths, axis=0)).unsqueeze(0).float()
63
+ history_depth_valid_tensor = torch.from_numpy(np.stack(history_depth_valid, axis=0)).unsqueeze(0).float()
64
+ else:
65
+ history_images_tensor = torch.zeros((1, 0, 3, 3, resolution, resolution), dtype=torch.float32)
66
+ history_depths_tensor = torch.zeros((1, 0, 3, 1, resolution, resolution), dtype=torch.float32)
67
+ history_depth_valid_tensor = torch.zeros_like(history_depths_tensor)
68
+ proprio_dim = observation["proprio"].shape[0]
69
+ return {
70
+ "images": torch.from_numpy(observation["images"]).permute(0, 3, 1, 2).unsqueeze(0).float().to(device) / 255.0,
71
+ "depths": torch.from_numpy(observation["depths"]).unsqueeze(0).float().to(device),
72
+ "depth_valid": torch.from_numpy(observation["depth_valid"]).unsqueeze(0).float().to(device),
73
+ "camera_intrinsics": torch.from_numpy(observation["camera_intrinsics"]).unsqueeze(0).float().to(device),
74
+ "camera_extrinsics": torch.from_numpy(observation["camera_extrinsics"]).unsqueeze(0).float().to(device),
75
+ "proprio": torch.from_numpy(observation["proprio"]).unsqueeze(0).float().to(device),
76
+ "texts": [str(observation["text"])],
77
+ "task_names": [str(sample["task_name"])],
78
+ "task_ids": torch.as_tensor([int(sample["task_id"])], dtype=torch.long, device=device),
79
+ "history_images": history_images_tensor.to(device),
80
+ "history_depths": history_depths_tensor.to(device),
81
+ "history_depth_valid": history_depth_valid_tensor.to(device),
82
+ "history_camera_intrinsics": torch.from_numpy(
83
+ sample.get("history_camera_intrinsics", np.zeros((0, 3, 3, 3), dtype=np.float32))
84
+ ).unsqueeze(0).float().to(device),
85
+ "history_camera_extrinsics": torch.from_numpy(
86
+ sample.get("history_camera_extrinsics", np.zeros((0, 3, 4, 4), dtype=np.float32))
87
+ ).unsqueeze(0).float().to(device),
88
+ "history_camera_valid_mask": torch.from_numpy(
89
+ sample.get("history_camera_valid_mask", np.zeros((0, 3), dtype=np.float32))
90
+ ).unsqueeze(0).float().to(device),
91
+ "history_proprio": torch.from_numpy(
92
+ sample.get("history_proprio", np.zeros((0, proprio_dim), dtype=np.float32))
93
+ ).unsqueeze(0).float().to(device),
94
+ "history_actions": torch.from_numpy(
95
+ sample.get("history_actions", np.zeros((0, sample["action_chunk"].shape[-1]), dtype=np.float32))
96
+ ).unsqueeze(0).float().to(device),
97
+ }
98
+
99
+
100
+ def _proposal_target_builder(model: torch.nn.Module, device: torch.device, resolution: int):
101
+ def _build(env: Any, observation: dict[str, Any], sample: dict[str, Any]) -> dict[str, Any]:
102
+ with torch.inference_mode():
103
+ outputs = model(
104
+ **_prepare_model_inputs(observation, sample, device, resolution),
105
+ plan=False,
106
+ use_planner=False,
107
+ use_world_model=False,
108
+ use_proposal_candidates=True,
109
+ )
110
+ proposal_candidates = outputs["proposal_candidates"][0].detach().float().cpu().numpy().astype(np.float32)
111
+ outcomes = [env.evaluate_action_chunk(candidate, rollout_horizon=env.rollout_horizon) for candidate in proposal_candidates]
112
+ proposal_target_retrieval_success = np.asarray([item["retrieval_success"] for item in outcomes], dtype=np.float32)
113
+ proposal_target_risk = np.clip(
114
+ np.asarray([item["final_disturbance_cost"] + item["reocclusion_rate"] for item in outcomes], dtype=np.float32),
115
+ 0.0,
116
+ 1.0,
117
+ ).astype(np.float32)
118
+ proposal_target_utility = np.asarray(
119
+ [float(env.candidate_outcome_utility(item)) for item in outcomes],
120
+ dtype=np.float32,
121
+ )
122
+ return {
123
+ "proposal_target_action_chunks": proposal_candidates,
124
+ "proposal_target_retrieval_success": proposal_target_retrieval_success,
125
+ "proposal_target_risk": proposal_target_risk,
126
+ "proposal_target_utility": proposal_target_utility,
127
+ "proposal_target_mode_names": list(outputs.get("proposal_mode_names", [["unknown"]])[0]),
128
+ }
129
+
130
+ return _build
131
+
132
+ def main() -> None:
133
+ parser = argparse.ArgumentParser()
134
+ parser.add_argument("--config", required=True)
135
+ parser.add_argument("--checkpoint", default=None)
136
+ parser.add_argument("--device", default="cuda" if torch.cuda.is_available() else "cpu")
137
+ parser.add_argument("--train-output", default=None)
138
+ parser.add_argument("--val-output", default=None)
139
+ parser.add_argument("--dataset-suffix", default="selector_align")
140
+ args = parser.parse_args()
141
+
142
+ cfg = OmegaConf.load(args.config)
143
+ checkpoint_path = Path(args.checkpoint) if args.checkpoint else _resolve_checkpoint_from_config(args.config)
144
+ device = torch.device(args.device)
145
+ model, _ = load_model(checkpoint_path, device)
146
+ model.eval()
147
+
148
+ resolution = int(cfg.data.resolution)
149
+ builder = _proposal_target_builder(model, device, resolution)
150
+ dataset_version = dataset_version_with_suffix(
151
+ str(cfg.data.get("dataset_version", "reveal_proxy_v6")),
152
+ args.dataset_suffix,
153
+ )
154
+ train_output = Path(args.train_output) if args.train_output else output_dataset_path(cfg.data.train_dataset_path, args.dataset_suffix)
155
+ val_output = Path(args.val_output) if args.val_output else output_dataset_path(cfg.data.val_dataset_path, args.dataset_suffix)
156
+
157
+ bundles: dict[str, dict[str, Any]] = {}
158
+ for split, episodes_per_proxy, seed_offset, output_path in (
159
+ ("train", int(cfg.data.train_episodes_per_proxy), 0, train_output),
160
+ ("val", int(cfg.data.val_episodes_per_proxy), 10_000, val_output),
161
+ ):
162
+ bundle = collect_teacher_dataset(
163
+ proxy_names=OmegaConf.to_container(cfg.data.proxies, resolve=True),
164
+ episodes_per_proxy=episodes_per_proxy,
165
+ resolution=resolution,
166
+ seed=int(cfg.data.seed) + seed_offset,
167
+ chunk_horizon=int(cfg.data.chunk_horizon),
168
+ rollout_horizon=int(cfg.data.rollout_horizon),
169
+ history_steps=int(cfg.data.get("history_steps", 2)),
170
+ planner_candidates=int(cfg.data.get("planner_candidates", 4)),
171
+ dataset_version=dataset_version,
172
+ proposal_target_builder=builder,
173
+ )
174
+ save_teacher_dataset(output_path, bundle)
175
+ bundles[split] = {
176
+ "output_path": str(output_path),
177
+ "samples": len(bundle["samples"]),
178
+ "dataset_version": dataset_version,
179
+ }
180
+ print(json.dumps({"phase": "dataset_saved", "split": split, **bundles[split]}), flush=True)
181
+
182
+ summary = {
183
+ "checkpoint": str(checkpoint_path),
184
+ "device": str(device),
185
+ "dataset_suffix": args.dataset_suffix,
186
+ "train": bundles["train"],
187
+ "val": bundles["val"],
188
+ }
189
+ summary_path = train_output.parent / f"proposal_dataset_build_{args.dataset_suffix}.json"
190
+ summary_path.write_text(json.dumps(summary, indent=2), encoding="utf-8")
191
+ print(json.dumps(summary, indent=2))
192
+
193
+
194
+ if __name__ == "__main__":
195
+ main()
VLAarchtests/code/reveal_vla_bimanual/train/configs/base.yaml ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ defaults:
2
+ - model: backbone_only
3
+ - data: rlbench_3cam
4
+ - _self_
5
+
6
+ trainer:
7
+ policy_type: backbone_only
8
+ use_bf16: true
9
+ grad_clip_norm: 1.0
10
+ freeze_backbone: true
11
+ gradient_checkpointing: true
12
+
13
+ optim:
14
+ lr: 1.0e-4
15
+ weight_decay: 1.0e-4
16
+
17
+ runtime:
18
+ batch_size: 8
19
+ num_workers: 4
20
+ seed: 0
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_backbone_only.yaml ADDED
@@ -0,0 +1,94 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_backbone_only
2
+ output_dir: /workspace/outputs/reveal_runs
3
+ device: cuda
4
+ seed: 7
5
+
6
+ data:
7
+ proxies: [foliage_proxy, bag_proxy, cloth_proxy]
8
+ resolution: 96
9
+ train_episodes_per_proxy: 48
10
+ val_episodes_per_proxy: 16
11
+ train_dataset_path: /workspace/data/reveal_proxy/proxy_train_v4_noleak_counterfactual.pt
12
+ val_dataset_path: /workspace/data/reveal_proxy/proxy_val_v4_noleak_counterfactual.pt
13
+ rebuild_dataset: true
14
+ chunk_horizon: 8
15
+ rollout_horizon: 5
16
+ history_steps: 2
17
+ planner_candidates: 4
18
+ seed: 7
19
+
20
+ optim:
21
+ epochs: 8
22
+ batch_size: 16
23
+ num_workers: 0
24
+ lr: 0.001
25
+ weight_decay: 0.0001
26
+
27
+ trainer:
28
+ policy_type: backbone_only
29
+ use_bf16: true
30
+ grad_clip_norm: 1.0
31
+ freeze_backbone: true
32
+ gradient_checkpointing: false
33
+
34
+ policy:
35
+ backbone:
36
+ model_name: openai/clip-vit-base-patch32
37
+ hidden_dim: 128
38
+ max_text_tokens: 32
39
+ freeze_backbone: true
40
+ gradient_checkpointing: false
41
+ use_dummy_backbone: true
42
+ fusion:
43
+ hidden_dim: 128
44
+ num_cameras: 3
45
+ num_layers: 2
46
+ num_heads: 4
47
+ ff_dim: 256
48
+ dropout: 0.1
49
+ proprio_dim: 32
50
+ proprio_tokens: 1
51
+ memory:
52
+ hidden_dim: 128
53
+ history_steps: 2
54
+ num_layers: 1
55
+ dropout: 0.1
56
+ decoder:
57
+ hidden_dim: 128
58
+ num_heads: 4
59
+ num_layers: 2
60
+ ff_dim: 256
61
+ dropout: 0.1
62
+ chunk_size: 8
63
+ action_dim: 14
64
+ num_candidates: 8
65
+ reveal_head:
66
+ hidden_dim: 128
67
+ num_support_modes: 3
68
+ num_approach_templates: 32
69
+ rollout_horizon: 5
70
+ belief_map_size: 32
71
+ predict_belief_map: true
72
+ world_model:
73
+ hidden_dim: 128
74
+ action_dim: 14
75
+ num_support_modes: 3
76
+ num_approach_templates: 32
77
+ rollout_horizon: 5
78
+ planner:
79
+ hidden_dim: 128
80
+ num_candidates: 8
81
+ action_dim: 14
82
+ utility_margin: 0.1
83
+
84
+ loss_weights:
85
+ action: 1.0
86
+ support_mode: 0.1
87
+ corridor: 0.1
88
+ persistence: 0.05
89
+ disturbance: 0.05
90
+ world_model: 0.1
91
+ belief: 0.05
92
+ planner_success: 0.0
93
+ planner_risk: 0.0
94
+ planner_ranking: 0.0
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_backbone_only_clip.yaml ADDED
@@ -0,0 +1,97 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_backbone_only_clip
2
+ output_dir: /workspace/outputs/reveal_runs
3
+ device: cuda
4
+ seed: 7
5
+
6
+ data:
7
+ proxies: [foliage_proxy, bag_proxy, cloth_proxy]
8
+ resolution: 224
9
+ train_episodes_per_proxy: 48
10
+ val_episodes_per_proxy: 16
11
+ train_dataset_path: /workspace/data/reveal_proxy/proxy_train_clip224_v4_noleak_counterfactual.pt
12
+ val_dataset_path: /workspace/data/reveal_proxy/proxy_val_clip224_v4_noleak_counterfactual.pt
13
+ rebuild_dataset: true
14
+ chunk_horizon: 8
15
+ rollout_horizon: 5
16
+ history_steps: 2
17
+ planner_candidates: 4
18
+ seed: 7
19
+
20
+ optim:
21
+ epochs: 4
22
+ batch_size: 2
23
+ num_workers: 0
24
+ lr: 0.0003
25
+ weight_decay: 0.0001
26
+
27
+ trainer:
28
+ policy_type: backbone_only
29
+ use_bf16: true
30
+ grad_clip_norm: 1.0
31
+ freeze_backbone: true
32
+ gradient_checkpointing: false
33
+ plan_during_train: false
34
+ plan_during_eval: false
35
+ support_mode_conditioning: true
36
+
37
+ policy:
38
+ backbone:
39
+ model_name: openai/clip-vit-base-patch32
40
+ hidden_dim: 512
41
+ max_text_tokens: 32
42
+ freeze_backbone: true
43
+ gradient_checkpointing: false
44
+ use_dummy_backbone: false
45
+ fusion:
46
+ hidden_dim: 512
47
+ num_cameras: 3
48
+ num_layers: 4
49
+ num_heads: 8
50
+ ff_dim: 2048
51
+ dropout: 0.1
52
+ proprio_dim: 32
53
+ proprio_tokens: 1
54
+ memory:
55
+ hidden_dim: 512
56
+ history_steps: 2
57
+ num_layers: 1
58
+ dropout: 0.1
59
+ decoder:
60
+ hidden_dim: 512
61
+ num_heads: 8
62
+ num_layers: 4
63
+ ff_dim: 2048
64
+ dropout: 0.1
65
+ chunk_size: 8
66
+ action_dim: 14
67
+ num_candidates: 8
68
+ reveal_head:
69
+ hidden_dim: 512
70
+ num_support_modes: 3
71
+ num_approach_templates: 32
72
+ rollout_horizon: 5
73
+ belief_map_size: 32
74
+ predict_belief_map: true
75
+ world_model:
76
+ hidden_dim: 512
77
+ action_dim: 14
78
+ num_support_modes: 3
79
+ num_approach_templates: 32
80
+ rollout_horizon: 5
81
+ planner:
82
+ hidden_dim: 512
83
+ num_candidates: 8
84
+ action_dim: 14
85
+ utility_margin: 0.1
86
+
87
+ loss_weights:
88
+ action: 1.0
89
+ support_mode: 0.1
90
+ corridor: 0.1
91
+ persistence: 0.05
92
+ disturbance: 0.05
93
+ world_model: 0.1
94
+ belief: 0.05
95
+ planner_success: 0.0
96
+ planner_risk: 0.0
97
+ planner_ranking: 0.0
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_backbone_only_smoke.yaml ADDED
@@ -0,0 +1,100 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_backbone_only_smoke
2
+ output_dir: /workspace/outputs/smoke
3
+ device: cuda
4
+ seed: 11
5
+
6
+ data:
7
+ proxies: [foliage_proxy, bag_proxy, cloth_proxy]
8
+ resolution: 64
9
+ train_episodes_per_proxy: 6
10
+ val_episodes_per_proxy: 2
11
+ train_dataset_path: /workspace/data/reveal_proxy/proxy_train_smoke_v4.pt
12
+ val_dataset_path: /workspace/data/reveal_proxy/proxy_val_smoke_v4.pt
13
+ rebuild_dataset: true
14
+ chunk_horizon: 4
15
+ rollout_horizon: 3
16
+ history_steps: 2
17
+ planner_candidates: 4
18
+ seed: 11
19
+
20
+ optim:
21
+ epochs: 2
22
+ batch_size: 8
23
+ num_workers: 0
24
+ lr: 0.001
25
+ weight_decay: 0.0001
26
+
27
+ trainer:
28
+ policy_type: backbone_only
29
+ use_bf16: true
30
+ grad_clip_norm: 1.0
31
+ freeze_backbone: true
32
+ gradient_checkpointing: false
33
+ plan_during_train: false
34
+ plan_during_eval: false
35
+ support_mode_conditioning: true
36
+
37
+ policy:
38
+ backbone:
39
+ model_name: openai/clip-vit-base-patch32
40
+ hidden_dim: 64
41
+ max_text_tokens: 32
42
+ freeze_backbone: true
43
+ gradient_checkpointing: false
44
+ use_dummy_backbone: true
45
+ fusion:
46
+ hidden_dim: 64
47
+ num_cameras: 3
48
+ num_layers: 2
49
+ num_heads: 4
50
+ ff_dim: 128
51
+ dropout: 0.1
52
+ proprio_dim: 32
53
+ proprio_tokens: 1
54
+ memory:
55
+ hidden_dim: 64
56
+ history_steps: 2
57
+ num_layers: 1
58
+ dropout: 0.1
59
+ decoder:
60
+ hidden_dim: 64
61
+ num_heads: 4
62
+ num_layers: 2
63
+ ff_dim: 128
64
+ dropout: 0.1
65
+ chunk_size: 4
66
+ action_dim: 14
67
+ arm_action_dim: 7
68
+ num_candidates: 4
69
+ reveal_head:
70
+ hidden_dim: 64
71
+ num_support_modes: 3
72
+ num_approach_templates: 32
73
+ rollout_horizon: 3
74
+ belief_map_size: 32
75
+ field_size: 16
76
+ num_heads: 4
77
+ predict_belief_map: true
78
+ world_model:
79
+ hidden_dim: 64
80
+ action_dim: 14
81
+ num_support_modes: 3
82
+ num_approach_templates: 32
83
+ rollout_horizon: 3
84
+ planner:
85
+ hidden_dim: 64
86
+ num_candidates: 4
87
+ action_dim: 14
88
+ utility_margin: 0.1
89
+
90
+ loss_weights:
91
+ action: 1.0
92
+ support_mode: 0.0
93
+ corridor: 0.0
94
+ persistence: 0.0
95
+ disturbance: 0.0
96
+ world_model: 0.0
97
+ belief: 0.0
98
+ planner_success: 0.0
99
+ planner_risk: 0.0
100
+ planner_ranking: 0.0
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_ablation_nodepth.yaml ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_interaction_r3d_ablation_nodepth
2
+ output_dir: /workspace/VLAarchtests/artifacts/outputs/r3d
3
+ device: cuda
4
+ seed: 17
5
+ data: {proxies: [foliage_proxy, bag_proxy, cloth_proxy], resolution: 224, dataset_version: reveal_proxy_v6_rgbd_elastic_state, train_episodes_per_proxy: 48, val_episodes_per_proxy: 16, train_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_train_clip224_v6_rgbd_stage3.pt, val_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_val_clip224_v6_rgbd_stage3.pt, rebuild_dataset: false, chunk_horizon: 8, rollout_horizon: 5, history_steps: 6, planner_candidates: 8, seed: 17}
6
+ optim: {epochs: 4, batch_size: 2, num_workers: 0, lr: 0.0003, weight_decay: 0.0001}
7
+ trainer: {policy_type: elastic_reveal, use_bf16: true, grad_clip_norm: 1.0, freeze_backbone: true, gradient_checkpointing: false, plan_during_train: true, plan_during_eval: true, support_mode_conditioning: true, planner_mode: trainable, use_depth: false, use_world_model: true, use_role_tokens: true, compute_equivariance_probe: true}
8
+ policy:
9
+ backbone: {model_name: openai/clip-vit-base-patch32, hidden_dim: 512, max_text_tokens: 32, freeze_backbone: true, gradient_checkpointing: false, use_dummy_backbone: false}
10
+ fusion: {hidden_dim: 512, num_cameras: 3, num_layers: 4, num_heads: 8, ff_dim: 2048, dropout: 0.1, proprio_dim: 32, proprio_tokens: 1}
11
+ memory: {hidden_dim: 512, action_dim: 14, history_steps: 6, scene_history_steps: 3, belief_history_steps: 8, num_layers: 2, dropout: 0.1, memory_bank_size: 4, scene_bank_size: 2, belief_bank_size: 2, num_heads: 8, max_history_steps: 8}
12
+ decoder: {hidden_dim: 512, num_heads: 8, num_layers: 4, ff_dim: 2048, dropout: 0.1, chunk_size: 8, action_dim: 14, arm_action_dim: 7, num_candidates: 8, num_phases: 5, num_arm_roles: 4, num_proposal_modes: 6, planner_top_k: 4}
13
+ reveal_head: {hidden_dim: 512, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, belief_map_size: 32, field_size: 16, num_heads: 8, predict_belief_map: true, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8}
14
+ world_model: {hidden_dim: 512, action_dim: 14, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, field_size: 16, num_heads: 8, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8, belief_map_size: 32, predict_belief_map: true, scene_bank_size: 2, belief_bank_size: 2}
15
+ planner: {hidden_dim: 512, num_candidates: 8, action_dim: 14, num_support_modes: 3, utility_margin: 0.1, num_heads: 8, num_layers: 2, num_phases: 5, num_arm_roles: 4, top_k: 4}
16
+ loss_weights: {action: 1.0, phase: 0.1, arm_role: 0.15, support_mode: 0.1, corridor: 0.15, persistence: 0.05, disturbance: 0.05, world_model: 0.25, belief: 0.05, visibility: 0.05, clearance: 0.05, support_stability: 0.05, reocclusion: 0.05, occluder_contact: 0.05, grasp_affordance: 0.05, planner_success: 0.25, planner_risk: 0.1, planner_ranking: 0.2, proposal_reconstruction: 0.1, proposal_success: 0.15, proposal_ranking: 0.2, proposal_diversity: 0.05, role_swap_consistency: 0.05}
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_ablation_noplanner.yaml ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_interaction_r3d_ablation_noplanner
2
+ output_dir: /workspace/VLAarchtests/artifacts/outputs/r3d
3
+ device: cuda
4
+ seed: 17
5
+ data: {proxies: [foliage_proxy, bag_proxy, cloth_proxy], resolution: 96, dataset_version: reveal_proxy_v6_rgbd_elastic_state, train_episodes_per_proxy: 48, val_episodes_per_proxy: 16, train_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_train_v6_rgbd_stage2_dummy.pt, val_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_val_v6_rgbd_stage2_dummy.pt, rebuild_dataset: false, chunk_horizon: 8, rollout_horizon: 5, history_steps: 6, planner_candidates: 8, seed: 17}
6
+ optim: {epochs: 10, batch_size: 16, num_workers: 0, lr: 0.001, weight_decay: 0.0001}
7
+ trainer: {policy_type: elastic_reveal, use_bf16: false, grad_clip_norm: 1.0, freeze_backbone: true, gradient_checkpointing: false, plan_during_train: false, plan_during_eval: false, support_mode_conditioning: true, planner_mode: off, use_depth: false, use_world_model: true, use_role_tokens: true, compute_equivariance_probe: true}
8
+ policy:
9
+ backbone: {model_name: openai/clip-vit-base-patch32, hidden_dim: 192, max_text_tokens: 32, freeze_backbone: true, gradient_checkpointing: false, use_dummy_backbone: true}
10
+ fusion: {hidden_dim: 192, num_cameras: 3, num_layers: 2, num_heads: 4, ff_dim: 384, dropout: 0.1, proprio_dim: 32, proprio_tokens: 1}
11
+ memory: {hidden_dim: 192, action_dim: 14, history_steps: 6, scene_history_steps: 3, belief_history_steps: 8, num_layers: 2, dropout: 0.1, memory_bank_size: 4, scene_bank_size: 2, belief_bank_size: 2, num_heads: 4, max_history_steps: 8}
12
+ decoder: {hidden_dim: 192, num_heads: 4, num_layers: 2, ff_dim: 384, dropout: 0.1, chunk_size: 8, action_dim: 14, arm_action_dim: 7, num_candidates: 8, num_phases: 5, num_arm_roles: 4, num_proposal_modes: 6, planner_top_k: 4}
13
+ reveal_head: {hidden_dim: 192, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, belief_map_size: 32, field_size: 16, num_heads: 4, predict_belief_map: true, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8}
14
+ world_model: {hidden_dim: 192, action_dim: 14, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, field_size: 16, num_heads: 4, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8, belief_map_size: 32, predict_belief_map: true, scene_bank_size: 2, belief_bank_size: 2}
15
+ planner: {hidden_dim: 192, num_candidates: 8, action_dim: 14, num_support_modes: 3, utility_margin: 0.1, num_heads: 4, num_layers: 2, num_phases: 5, num_arm_roles: 4, top_k: 4}
16
+ loss_weights: {action: 1.0}
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_ablation_norolesym.yaml ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_interaction_r3d_ablation_norolesym
2
+ output_dir: /workspace/VLAarchtests/artifacts/outputs/r3d
3
+ device: cuda
4
+ seed: 17
5
+ data: {proxies: [foliage_proxy, bag_proxy, cloth_proxy], resolution: 96, dataset_version: reveal_proxy_v6_rgbd_elastic_state, train_episodes_per_proxy: 48, val_episodes_per_proxy: 16, train_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_train_v6_rgbd_stage2_dummy.pt, val_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_val_v6_rgbd_stage2_dummy.pt, rebuild_dataset: false, chunk_horizon: 8, rollout_horizon: 5, history_steps: 6, planner_candidates: 8, seed: 17}
6
+ optim: {epochs: 10, batch_size: 16, num_workers: 0, lr: 0.001, weight_decay: 0.0001}
7
+ trainer: {policy_type: elastic_reveal, use_bf16: false, grad_clip_norm: 1.0, freeze_backbone: true, gradient_checkpointing: false, plan_during_train: true, plan_during_eval: true, support_mode_conditioning: true, planner_mode: trainable, use_depth: false, use_world_model: true, use_role_tokens: false, compute_equivariance_probe: false}
8
+ policy:
9
+ backbone: {model_name: openai/clip-vit-base-patch32, hidden_dim: 192, max_text_tokens: 32, freeze_backbone: true, gradient_checkpointing: false, use_dummy_backbone: true}
10
+ fusion: {hidden_dim: 192, num_cameras: 3, num_layers: 2, num_heads: 4, ff_dim: 384, dropout: 0.1, proprio_dim: 32, proprio_tokens: 1}
11
+ memory: {hidden_dim: 192, action_dim: 14, history_steps: 6, scene_history_steps: 3, belief_history_steps: 8, num_layers: 2, dropout: 0.1, memory_bank_size: 4, scene_bank_size: 2, belief_bank_size: 2, num_heads: 4, max_history_steps: 8}
12
+ decoder: {hidden_dim: 192, num_heads: 4, num_layers: 2, ff_dim: 384, dropout: 0.1, chunk_size: 8, action_dim: 14, arm_action_dim: 7, num_candidates: 8, num_phases: 5, num_arm_roles: 4, num_proposal_modes: 6, planner_top_k: 4}
13
+ reveal_head: {hidden_dim: 192, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, belief_map_size: 32, field_size: 16, num_heads: 4, predict_belief_map: true, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8}
14
+ world_model: {hidden_dim: 192, action_dim: 14, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, field_size: 16, num_heads: 4, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8, belief_map_size: 32, predict_belief_map: true, scene_bank_size: 2, belief_bank_size: 2}
15
+ planner: {hidden_dim: 192, num_candidates: 8, action_dim: 14, num_support_modes: 3, utility_margin: 0.1, num_heads: 4, num_layers: 2, num_phases: 5, num_arm_roles: 4, top_k: 4}
16
+ loss_weights: {action: 1.0}
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_ablation_nowm.yaml ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_interaction_r3d_ablation_nowm
2
+ output_dir: /workspace/VLAarchtests/artifacts/outputs/r3d
3
+ device: cuda
4
+ seed: 17
5
+ data: {proxies: [foliage_proxy, bag_proxy, cloth_proxy], resolution: 96, dataset_version: reveal_proxy_v6_rgbd_elastic_state, train_episodes_per_proxy: 48, val_episodes_per_proxy: 16, train_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_train_v6_rgbd_stage2_dummy.pt, val_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_val_v6_rgbd_stage2_dummy.pt, rebuild_dataset: false, chunk_horizon: 8, rollout_horizon: 5, history_steps: 6, planner_candidates: 8, seed: 17}
6
+ optim: {epochs: 10, batch_size: 16, num_workers: 0, lr: 0.001, weight_decay: 0.0001}
7
+ trainer: {policy_type: elastic_reveal, use_bf16: false, grad_clip_norm: 1.0, freeze_backbone: true, gradient_checkpointing: false, plan_during_train: true, plan_during_eval: true, support_mode_conditioning: true, planner_mode: trainable, use_depth: false, use_world_model: false, use_role_tokens: true, compute_equivariance_probe: true}
8
+ policy:
9
+ backbone: {model_name: openai/clip-vit-base-patch32, hidden_dim: 192, max_text_tokens: 32, freeze_backbone: true, gradient_checkpointing: false, use_dummy_backbone: true}
10
+ fusion: {hidden_dim: 192, num_cameras: 3, num_layers: 2, num_heads: 4, ff_dim: 384, dropout: 0.1, proprio_dim: 32, proprio_tokens: 1}
11
+ memory: {hidden_dim: 192, action_dim: 14, history_steps: 6, scene_history_steps: 3, belief_history_steps: 8, num_layers: 2, dropout: 0.1, memory_bank_size: 4, scene_bank_size: 2, belief_bank_size: 2, num_heads: 4, max_history_steps: 8}
12
+ decoder: {hidden_dim: 192, num_heads: 4, num_layers: 2, ff_dim: 384, dropout: 0.1, chunk_size: 8, action_dim: 14, arm_action_dim: 7, num_candidates: 8, num_phases: 5, num_arm_roles: 4, num_proposal_modes: 6, planner_top_k: 4}
13
+ reveal_head: {hidden_dim: 192, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, belief_map_size: 32, field_size: 16, num_heads: 4, predict_belief_map: true, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8}
14
+ world_model: {hidden_dim: 192, action_dim: 14, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, field_size: 16, num_heads: 4, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8, belief_map_size: 32, predict_belief_map: true, scene_bank_size: 2, belief_bank_size: 2}
15
+ planner: {hidden_dim: 192, num_candidates: 8, action_dim: 14, num_support_modes: 3, utility_margin: 0.1, num_heads: 4, num_layers: 2, num_phases: 5, num_arm_roles: 4, top_k: 4}
16
+ loss_weights: {action: 1.0}
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage1_clip.yaml ADDED
@@ -0,0 +1,72 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_interaction_r3d_stage1_clip
2
+ output_dir: /workspace/VLAarchtests/artifacts/outputs/r3d
3
+ device: cuda
4
+ seed: 7
5
+ init_checkpoint: /workspace/VLAarchtests/artifacts/outputs/reveal_runs/proxy_backbone_only_clip/checkpoint_best.pt
6
+ init_strict: false
7
+
8
+ data:
9
+ proxies: [foliage_proxy, bag_proxy, cloth_proxy]
10
+ resolution: 224
11
+ dataset_version: reveal_proxy_v6_rgbd_elastic_state
12
+ train_episodes_per_proxy: 48
13
+ val_episodes_per_proxy: 16
14
+ train_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_train_clip224_v6_rgbd_stage1.pt
15
+ val_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_val_clip224_v6_rgbd_stage1.pt
16
+ rebuild_dataset: false
17
+ chunk_horizon: 8
18
+ rollout_horizon: 5
19
+ history_steps: 6
20
+ planner_candidates: 8
21
+ seed: 7
22
+
23
+ optim: {epochs: 4, batch_size: 2, num_workers: 4, lr: 0.0003, weight_decay: 0.0001}
24
+
25
+ trainer:
26
+ policy_type: elastic_reveal
27
+ use_bf16: true
28
+ grad_clip_norm: 1.0
29
+ freeze_backbone: true
30
+ gradient_checkpointing: false
31
+ plan_during_train: true
32
+ plan_during_eval: true
33
+ support_mode_conditioning: true
34
+ planner_mode: trainable
35
+ use_depth: false
36
+ use_world_model: true
37
+ use_role_tokens: true
38
+ compute_equivariance_probe: true
39
+
40
+ policy:
41
+ backbone: {model_name: openai/clip-vit-base-patch32, hidden_dim: 512, max_text_tokens: 32, freeze_backbone: true, gradient_checkpointing: false, use_dummy_backbone: false}
42
+ fusion: {hidden_dim: 512, num_cameras: 3, num_layers: 4, num_heads: 8, ff_dim: 2048, dropout: 0.1, proprio_dim: 32, proprio_tokens: 1}
43
+ memory: {hidden_dim: 512, action_dim: 14, history_steps: 6, scene_history_steps: 3, belief_history_steps: 8, num_layers: 2, dropout: 0.1, memory_bank_size: 4, scene_bank_size: 2, belief_bank_size: 2, num_heads: 8, max_history_steps: 8}
44
+ decoder: {hidden_dim: 512, num_heads: 8, num_layers: 4, ff_dim: 2048, dropout: 0.1, chunk_size: 8, action_dim: 14, arm_action_dim: 7, num_candidates: 8, num_phases: 5, num_arm_roles: 4, num_proposal_modes: 6, planner_top_k: 4}
45
+ reveal_head: {hidden_dim: 512, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, belief_map_size: 32, field_size: 16, num_heads: 8, predict_belief_map: true, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8}
46
+ world_model: {hidden_dim: 512, action_dim: 14, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, field_size: 16, num_heads: 8, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8, belief_map_size: 32, predict_belief_map: true, scene_bank_size: 2, belief_bank_size: 2}
47
+ planner: {hidden_dim: 512, num_candidates: 8, action_dim: 14, num_support_modes: 3, utility_margin: 0.1, num_heads: 8, num_layers: 2, num_phases: 5, num_arm_roles: 4, top_k: 4}
48
+
49
+ loss_weights:
50
+ action: 1.0
51
+ phase: 0.1
52
+ arm_role: 0.15
53
+ support_mode: 0.1
54
+ corridor: 0.15
55
+ persistence: 0.05
56
+ disturbance: 0.05
57
+ world_model: 0.2
58
+ belief: 0.05
59
+ visibility: 0.05
60
+ clearance: 0.05
61
+ support_stability: 0.05
62
+ reocclusion: 0.05
63
+ occluder_contact: 0.05
64
+ grasp_affordance: 0.05
65
+ planner_success: 0.25
66
+ planner_risk: 0.1
67
+ planner_ranking: 0.2
68
+ proposal_reconstruction: 0.1
69
+ proposal_success: 0.15
70
+ proposal_ranking: 0.2
71
+ proposal_diversity: 0.05
72
+ role_swap_consistency: 0.05
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage1_dummy.yaml ADDED
@@ -0,0 +1,75 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_interaction_r3d_stage1_dummy
2
+ output_dir: /workspace/VLAarchtests/artifacts/outputs/r3d
3
+ device: cuda
4
+ seed: 13
5
+
6
+ data:
7
+ proxies: [foliage_proxy, bag_proxy, cloth_proxy]
8
+ resolution: 96
9
+ dataset_version: reveal_proxy_v6_rgbd_elastic_state
10
+ train_episodes_per_proxy: 48
11
+ val_episodes_per_proxy: 16
12
+ train_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_train_v6_rgbd_stage1_dummy.pt
13
+ val_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_val_v6_rgbd_stage1_dummy.pt
14
+ rebuild_dataset: false
15
+ chunk_horizon: 8
16
+ rollout_horizon: 5
17
+ history_steps: 6
18
+ planner_candidates: 8
19
+ seed: 13
20
+
21
+ optim:
22
+ epochs: 4
23
+ batch_size: 16
24
+ num_workers: 4
25
+ lr: 0.001
26
+ weight_decay: 0.0001
27
+
28
+ trainer:
29
+ policy_type: elastic_reveal
30
+ use_bf16: false
31
+ grad_clip_norm: 1.0
32
+ freeze_backbone: true
33
+ gradient_checkpointing: false
34
+ plan_during_train: true
35
+ plan_during_eval: true
36
+ support_mode_conditioning: true
37
+ planner_mode: trainable
38
+ use_depth: false
39
+ use_world_model: true
40
+ use_role_tokens: true
41
+ compute_equivariance_probe: true
42
+
43
+ policy:
44
+ backbone: {model_name: openai/clip-vit-base-patch32, hidden_dim: 192, max_text_tokens: 32, freeze_backbone: true, gradient_checkpointing: false, use_dummy_backbone: true}
45
+ fusion: {hidden_dim: 192, num_cameras: 3, num_layers: 2, num_heads: 4, ff_dim: 384, dropout: 0.1, proprio_dim: 32, proprio_tokens: 1}
46
+ memory: {hidden_dim: 192, action_dim: 14, history_steps: 6, scene_history_steps: 3, belief_history_steps: 8, num_layers: 2, dropout: 0.1, memory_bank_size: 4, scene_bank_size: 2, belief_bank_size: 2, num_heads: 4, max_history_steps: 8}
47
+ decoder: {hidden_dim: 192, num_heads: 4, num_layers: 2, ff_dim: 384, dropout: 0.1, chunk_size: 8, action_dim: 14, arm_action_dim: 7, num_candidates: 8, num_phases: 5, num_arm_roles: 4, num_proposal_modes: 6, planner_top_k: 4}
48
+ reveal_head: {hidden_dim: 192, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, belief_map_size: 32, field_size: 16, num_heads: 4, predict_belief_map: true, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8}
49
+ world_model: {hidden_dim: 192, action_dim: 14, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, field_size: 16, num_heads: 4, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8, belief_map_size: 32, predict_belief_map: true, scene_bank_size: 2, belief_bank_size: 2}
50
+ planner: {hidden_dim: 192, num_candidates: 8, action_dim: 14, num_support_modes: 3, utility_margin: 0.1, num_heads: 4, num_layers: 2, num_phases: 5, num_arm_roles: 4, top_k: 4}
51
+
52
+ loss_weights:
53
+ action: 1.0
54
+ phase: 0.15
55
+ arm_role: 0.2
56
+ support_mode: 0.15
57
+ corridor: 0.2
58
+ persistence: 0.1
59
+ disturbance: 0.1
60
+ world_model: 0.25
61
+ belief: 0.05
62
+ visibility: 0.05
63
+ clearance: 0.05
64
+ support_stability: 0.05
65
+ reocclusion: 0.05
66
+ occluder_contact: 0.05
67
+ grasp_affordance: 0.05
68
+ planner_success: 0.2
69
+ planner_risk: 0.1
70
+ planner_ranking: 0.1
71
+ proposal_reconstruction: 0.2
72
+ proposal_success: 0.1
73
+ proposal_ranking: 0.1
74
+ proposal_diversity: 0.05
75
+ role_swap_consistency: 0.05
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage2_clip.yaml ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_interaction_r3d_stage2_clip
2
+ output_dir: /workspace/VLAarchtests/artifacts/outputs/r3d
3
+ device: cuda
4
+ seed: 11
5
+ init_checkpoint: /workspace/VLAarchtests/artifacts/outputs/reveal_runs/proxy_backbone_only_clip/checkpoint_best.pt
6
+ init_strict: false
7
+ data: {proxies: [foliage_proxy, bag_proxy, cloth_proxy], resolution: 224, dataset_version: reveal_proxy_v6_rgbd_elastic_state, train_episodes_per_proxy: 48, val_episodes_per_proxy: 16, train_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_train_clip224_v6_rgbd_stage2.pt, val_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_val_clip224_v6_rgbd_stage2.pt, rebuild_dataset: false, chunk_horizon: 8, rollout_horizon: 5, history_steps: 6, planner_candidates: 8, seed: 11}
8
+ optim: {epochs: 4, batch_size: 2, num_workers: 4, lr: 0.0003, weight_decay: 0.0001}
9
+ trainer: {policy_type: elastic_reveal, use_bf16: true, grad_clip_norm: 1.0, freeze_backbone: true, gradient_checkpointing: false, plan_during_train: true, plan_during_eval: true, support_mode_conditioning: true, planner_mode: trainable, use_depth: false, use_world_model: true, use_role_tokens: true, compute_equivariance_probe: true}
10
+ policy:
11
+ backbone: {model_name: openai/clip-vit-base-patch32, hidden_dim: 512, max_text_tokens: 32, freeze_backbone: true, gradient_checkpointing: false, use_dummy_backbone: false}
12
+ fusion: {hidden_dim: 512, num_cameras: 3, num_layers: 4, num_heads: 8, ff_dim: 2048, dropout: 0.1, proprio_dim: 32, proprio_tokens: 1}
13
+ memory: {hidden_dim: 512, action_dim: 14, history_steps: 6, scene_history_steps: 3, belief_history_steps: 8, num_layers: 2, dropout: 0.1, memory_bank_size: 4, scene_bank_size: 2, belief_bank_size: 2, num_heads: 8, max_history_steps: 8}
14
+ decoder: {hidden_dim: 512, num_heads: 8, num_layers: 4, ff_dim: 2048, dropout: 0.1, chunk_size: 8, action_dim: 14, arm_action_dim: 7, num_candidates: 8, num_phases: 5, num_arm_roles: 4, num_proposal_modes: 6, planner_top_k: 4}
15
+ reveal_head: {hidden_dim: 512, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, belief_map_size: 32, field_size: 16, num_heads: 8, predict_belief_map: true, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8}
16
+ world_model: {hidden_dim: 512, action_dim: 14, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, field_size: 16, num_heads: 8, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8, belief_map_size: 32, predict_belief_map: true, scene_bank_size: 2, belief_bank_size: 2}
17
+ planner: {hidden_dim: 512, num_candidates: 8, action_dim: 14, num_support_modes: 3, utility_margin: 0.1, num_heads: 8, num_layers: 2, num_phases: 5, num_arm_roles: 4, top_k: 4}
18
+ loss_weights: {action: 1.0, phase: 0.1, arm_role: 0.15, support_mode: 0.1, corridor: 0.15, persistence: 0.05, disturbance: 0.05, world_model: 0.25, belief: 0.05, visibility: 0.05, clearance: 0.05, support_stability: 0.05, reocclusion: 0.05, occluder_contact: 0.05, grasp_affordance: 0.05, planner_success: 0.25, planner_risk: 0.1, planner_ranking: 0.2, proposal_reconstruction: 0.1, proposal_success: 0.15, proposal_ranking: 0.2, proposal_diversity: 0.05, role_swap_consistency: 0.05}
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage2_dummy.yaml ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_interaction_r3d_stage2_dummy
2
+ output_dir: /workspace/VLAarchtests/artifacts/outputs/r3d
3
+ device: cuda
4
+ seed: 21
5
+ defaults: []
6
+ data: {proxies: [foliage_proxy, bag_proxy, cloth_proxy], resolution: 96, dataset_version: reveal_proxy_v6_rgbd_elastic_state, train_episodes_per_proxy: 48, val_episodes_per_proxy: 16, train_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_train_v6_rgbd_stage2_dummy.pt, val_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_val_v6_rgbd_stage2_dummy.pt, rebuild_dataset: false, chunk_horizon: 8, rollout_horizon: 5, history_steps: 6, planner_candidates: 8, seed: 21}
7
+ optim: {epochs: 4, batch_size: 16, num_workers: 4, lr: 0.001, weight_decay: 0.0001}
8
+ trainer: {policy_type: elastic_reveal, use_bf16: false, grad_clip_norm: 1.0, freeze_backbone: true, gradient_checkpointing: false, plan_during_train: true, plan_during_eval: true, support_mode_conditioning: true, planner_mode: trainable, use_depth: false, use_world_model: true, use_role_tokens: true, compute_equivariance_probe: true}
9
+ policy:
10
+ backbone: {model_name: openai/clip-vit-base-patch32, hidden_dim: 192, max_text_tokens: 32, freeze_backbone: true, gradient_checkpointing: false, use_dummy_backbone: true}
11
+ fusion: {hidden_dim: 192, num_cameras: 3, num_layers: 2, num_heads: 4, ff_dim: 384, dropout: 0.1, proprio_dim: 32, proprio_tokens: 1}
12
+ memory: {hidden_dim: 192, action_dim: 14, history_steps: 6, scene_history_steps: 3, belief_history_steps: 8, num_layers: 2, dropout: 0.1, memory_bank_size: 4, scene_bank_size: 2, belief_bank_size: 2, num_heads: 4, max_history_steps: 8}
13
+ decoder: {hidden_dim: 192, num_heads: 4, num_layers: 2, ff_dim: 384, dropout: 0.1, chunk_size: 8, action_dim: 14, arm_action_dim: 7, num_candidates: 8, num_phases: 5, num_arm_roles: 4, num_proposal_modes: 6, planner_top_k: 4}
14
+ reveal_head: {hidden_dim: 192, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, belief_map_size: 32, field_size: 16, num_heads: 4, predict_belief_map: true, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8}
15
+ world_model: {hidden_dim: 192, action_dim: 14, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, field_size: 16, num_heads: 4, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8, belief_map_size: 32, predict_belief_map: true, scene_bank_size: 2, belief_bank_size: 2}
16
+ planner: {hidden_dim: 192, num_candidates: 8, action_dim: 14, num_support_modes: 3, utility_margin: 0.1, num_heads: 4, num_layers: 2, num_phases: 5, num_arm_roles: 4, top_k: 4}
17
+ loss_weights: {action: 1.0, phase: 0.15, arm_role: 0.2, support_mode: 0.15, corridor: 0.2, persistence: 0.1, disturbance: 0.1, world_model: 0.3, belief: 0.05, visibility: 0.05, clearance: 0.05, support_stability: 0.05, reocclusion: 0.05, occluder_contact: 0.05, grasp_affordance: 0.05, planner_success: 0.2, planner_risk: 0.1, planner_ranking: 0.1, proposal_reconstruction: 0.2, proposal_success: 0.1, proposal_ranking: 0.1, proposal_diversity: 0.05, role_swap_consistency: 0.05}
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage3_clip_rgbd.yaml ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_interaction_r3d_stage3_clip_rgbd
2
+ output_dir: /workspace/VLAarchtests/artifacts/outputs/r3d
3
+ device: cuda
4
+ seed: 17
5
+ init_checkpoint: /workspace/VLAarchtests/artifacts/outputs/reveal_runs/proxy_backbone_only_clip/checkpoint_best.pt
6
+ init_strict: false
7
+ data: {proxies: [foliage_proxy, bag_proxy, cloth_proxy], resolution: 224, dataset_version: reveal_proxy_v6_rgbd_elastic_state, train_episodes_per_proxy: 48, val_episodes_per_proxy: 16, train_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_train_clip224_v6_rgbd_stage3.pt, val_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_val_clip224_v6_rgbd_stage3.pt, rebuild_dataset: false, chunk_horizon: 8, rollout_horizon: 5, history_steps: 6, planner_candidates: 8, seed: 17}
8
+ optim: {epochs: 4, batch_size: 2, num_workers: 4, lr: 0.0003, weight_decay: 0.0001}
9
+ trainer: {policy_type: elastic_reveal, use_bf16: true, grad_clip_norm: 1.0, freeze_backbone: true, gradient_checkpointing: false, plan_during_train: true, plan_during_eval: true, support_mode_conditioning: true, planner_mode: trainable, use_depth: true, use_world_model: true, use_role_tokens: true, compute_equivariance_probe: true}
10
+ policy:
11
+ backbone: {model_name: openai/clip-vit-base-patch32, hidden_dim: 512, max_text_tokens: 32, freeze_backbone: true, gradient_checkpointing: false, use_dummy_backbone: false}
12
+ fusion: {hidden_dim: 512, num_cameras: 3, num_layers: 4, num_heads: 8, ff_dim: 2048, dropout: 0.1, proprio_dim: 32, proprio_tokens: 1}
13
+ memory: {hidden_dim: 512, action_dim: 14, history_steps: 6, scene_history_steps: 3, belief_history_steps: 8, num_layers: 2, dropout: 0.1, memory_bank_size: 4, scene_bank_size: 2, belief_bank_size: 2, num_heads: 8, max_history_steps: 8}
14
+ decoder: {hidden_dim: 512, num_heads: 8, num_layers: 4, ff_dim: 2048, dropout: 0.1, chunk_size: 8, action_dim: 14, arm_action_dim: 7, num_candidates: 8, num_phases: 5, num_arm_roles: 4, num_proposal_modes: 6, planner_top_k: 4}
15
+ reveal_head: {hidden_dim: 512, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, belief_map_size: 32, field_size: 16, num_heads: 8, predict_belief_map: true, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8}
16
+ world_model: {hidden_dim: 512, action_dim: 14, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, field_size: 16, num_heads: 8, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8, belief_map_size: 32, predict_belief_map: true, scene_bank_size: 2, belief_bank_size: 2}
17
+ planner: {hidden_dim: 512, num_candidates: 8, action_dim: 14, num_support_modes: 3, utility_margin: 0.1, num_heads: 8, num_layers: 2, num_phases: 5, num_arm_roles: 4, top_k: 4}
18
+ loss_weights: {action: 1.0, phase: 0.1, arm_role: 0.15, support_mode: 0.1, corridor: 0.15, persistence: 0.05, disturbance: 0.05, world_model: 0.25, belief: 0.05, visibility: 0.05, clearance: 0.05, support_stability: 0.05, reocclusion: 0.05, occluder_contact: 0.05, grasp_affordance: 0.05, planner_success: 0.25, planner_risk: 0.1, planner_ranking: 0.2, proposal_reconstruction: 0.1, proposal_success: 0.15, proposal_ranking: 0.2, proposal_diversity: 0.05, role_swap_consistency: 0.05}
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact.yaml ADDED
@@ -0,0 +1,150 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_seed17
2
+ output_dir: /workspace/outputs/r3d_handoff
3
+ device: cuda
4
+ seed: 17
5
+ init_checkpoint: /workspace/VLAarchtests/artifacts/outputs/r3d/proxy_interaction_r3d_stage3_clip_rgbd_seed17/checkpoint_best.pt
6
+ init_strict: false
7
+ data:
8
+ proxies: [foliage_proxy, bag_proxy, cloth_proxy]
9
+ resolution: 224
10
+ dataset_version: reveal_proxy_v6_rgbd_elastic_state
11
+ train_episodes_per_proxy: 48
12
+ val_episodes_per_proxy: 16
13
+ train_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_train_clip224_v6_rgbd_stage3.pt
14
+ val_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_val_clip224_v6_rgbd_stage3.pt
15
+ rebuild_dataset: false
16
+ chunk_horizon: 8
17
+ rollout_horizon: 5
18
+ history_steps: 6
19
+ planner_candidates: 8
20
+ seed: 17
21
+ optim:
22
+ epochs: 3
23
+ batch_size: 4
24
+ num_workers: 24
25
+ lr: 0.0001
26
+ weight_decay: 0.0001
27
+ trainer:
28
+ policy_type: elastic_reveal
29
+ use_bf16: true
30
+ grad_clip_norm: 1.0
31
+ freeze_backbone: true
32
+ gradient_checkpointing: false
33
+ plan_during_train: true
34
+ plan_during_eval: true
35
+ support_mode_conditioning: true
36
+ planner_mode: trainable
37
+ use_depth: true
38
+ use_world_model: true
39
+ use_role_tokens: true
40
+ compute_equivariance_probe: false
41
+ policy:
42
+ backbone:
43
+ model_name: openai/clip-vit-base-patch32
44
+ hidden_dim: 512
45
+ max_text_tokens: 32
46
+ freeze_backbone: true
47
+ gradient_checkpointing: false
48
+ use_dummy_backbone: false
49
+ fusion:
50
+ hidden_dim: 512
51
+ num_cameras: 3
52
+ num_layers: 4
53
+ num_heads: 8
54
+ ff_dim: 2048
55
+ dropout: 0.1
56
+ proprio_dim: 32
57
+ proprio_tokens: 1
58
+ memory:
59
+ hidden_dim: 512
60
+ action_dim: 14
61
+ history_steps: 6
62
+ scene_history_steps: 3
63
+ belief_history_steps: 8
64
+ num_layers: 2
65
+ dropout: 0.1
66
+ memory_bank_size: 4
67
+ scene_bank_size: 2
68
+ belief_bank_size: 2
69
+ num_heads: 8
70
+ max_history_steps: 8
71
+ decoder:
72
+ hidden_dim: 512
73
+ num_heads: 8
74
+ num_layers: 4
75
+ ff_dim: 2048
76
+ dropout: 0.1
77
+ chunk_size: 8
78
+ action_dim: 14
79
+ arm_action_dim: 7
80
+ num_candidates: 8
81
+ num_phases: 5
82
+ num_arm_roles: 4
83
+ num_proposal_modes: 7
84
+ planner_top_k: 4
85
+ reveal_head:
86
+ hidden_dim: 512
87
+ num_support_modes: 3
88
+ num_approach_templates: 32
89
+ rollout_horizon: 5
90
+ belief_map_size: 32
91
+ field_size: 16
92
+ num_heads: 8
93
+ predict_belief_map: true
94
+ num_phases: 5
95
+ num_arm_roles: 4
96
+ num_interaction_tokens: 8
97
+ num_tasks: 4
98
+ world_model:
99
+ hidden_dim: 512
100
+ action_dim: 14
101
+ num_support_modes: 3
102
+ num_approach_templates: 32
103
+ rollout_horizon: 5
104
+ field_size: 16
105
+ num_heads: 8
106
+ num_phases: 5
107
+ num_arm_roles: 4
108
+ num_interaction_tokens: 8
109
+ belief_map_size: 32
110
+ predict_belief_map: true
111
+ scene_bank_size: 2
112
+ belief_bank_size: 2
113
+ rollout_mode: compact_rollout
114
+ num_tasks: 4
115
+ planner:
116
+ hidden_dim: 512
117
+ num_candidates: 8
118
+ action_dim: 14
119
+ num_support_modes: 3
120
+ utility_margin: 0.1
121
+ num_heads: 8
122
+ num_layers: 2
123
+ num_phases: 5
124
+ num_arm_roles: 4
125
+ top_k: 4
126
+ loss_weights:
127
+ action: 1.0
128
+ phase: 0.05
129
+ arm_role: 0.1
130
+ support_mode: 0.1
131
+ corridor: 0.12
132
+ persistence: 0.06
133
+ disturbance: 0.06
134
+ world_model: 0.2
135
+ belief: 0.05
136
+ visibility: 0.05
137
+ clearance: 0.06
138
+ support_stability: 0.06
139
+ reocclusion: 0.06
140
+ occluder_contact: 0.05
141
+ grasp_affordance: 0.05
142
+ planner_success: 0.2
143
+ planner_risk: 0.08
144
+ planner_ranking: 0.2
145
+ proposal_reconstruction: 0.08
146
+ proposal_success: 0.12
147
+ proposal_ranking: 0.15
148
+ proposal_diversity: 0.05
149
+ role_swap_consistency: 0.02
150
+ task_metrics: 0.05
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase.yaml ADDED
@@ -0,0 +1,73 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_seed17
2
+ output_dir: /workspace/outputs/r3d_handoff_phase
3
+ device: cuda
4
+ seed: 17
5
+ init_checkpoint: /workspace/VLAarchtests/artifacts/outputs/r3d/proxy_interaction_r3d_stage3_clip_rgbd_seed17/checkpoint_best.pt
6
+ init_strict: false
7
+ data:
8
+ proxies: [foliage_proxy, bag_proxy, cloth_proxy]
9
+ resolution: 224
10
+ dataset_version: reveal_proxy_v6_rgbd_elastic_state_phase
11
+ train_episodes_per_proxy: 48
12
+ val_episodes_per_proxy: 16
13
+ train_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_train_clip224_v6_rgbd_stage3_phase.pt
14
+ val_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_val_clip224_v6_rgbd_stage3_phase.pt
15
+ rebuild_dataset: false
16
+ chunk_horizon: 8
17
+ rollout_horizon: 5
18
+ history_steps: 6
19
+ planner_candidates: 8
20
+ seed: 17
21
+ optim:
22
+ epochs: 3
23
+ batch_size: 4
24
+ num_workers: 24
25
+ lr: 0.0001
26
+ weight_decay: 0.0001
27
+ trainer:
28
+ policy_type: elastic_reveal
29
+ use_bf16: true
30
+ grad_clip_norm: 1.0
31
+ freeze_backbone: true
32
+ gradient_checkpointing: false
33
+ plan_during_train: true
34
+ plan_during_eval: true
35
+ support_mode_conditioning: true
36
+ planner_mode: trainable
37
+ use_depth: true
38
+ use_world_model: true
39
+ use_role_tokens: true
40
+ compute_equivariance_probe: false
41
+ policy:
42
+ backbone: {model_name: openai/clip-vit-base-patch32, hidden_dim: 512, max_text_tokens: 32, freeze_backbone: true, gradient_checkpointing: false, use_dummy_backbone: false}
43
+ fusion: {hidden_dim: 512, num_cameras: 3, num_layers: 4, num_heads: 8, ff_dim: 2048, dropout: 0.1, proprio_dim: 32, proprio_tokens: 1}
44
+ memory: {hidden_dim: 512, action_dim: 14, history_steps: 6, scene_history_steps: 3, belief_history_steps: 8, num_layers: 2, dropout: 0.1, memory_bank_size: 4, scene_bank_size: 2, belief_bank_size: 2, num_heads: 8, max_history_steps: 8}
45
+ decoder: {hidden_dim: 512, num_heads: 8, num_layers: 4, ff_dim: 2048, dropout: 0.1, chunk_size: 8, action_dim: 14, arm_action_dim: 7, num_candidates: 8, num_phases: 5, num_arm_roles: 4, num_proposal_modes: 7, planner_top_k: 4}
46
+ reveal_head: {hidden_dim: 512, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, belief_map_size: 32, field_size: 16, num_heads: 8, predict_belief_map: true, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8, num_tasks: 4}
47
+ world_model: {hidden_dim: 512, action_dim: 14, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, field_size: 16, num_heads: 8, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8, belief_map_size: 32, predict_belief_map: true, scene_bank_size: 2, belief_bank_size: 2, rollout_mode: compact_rollout, num_tasks: 4}
48
+ planner: {hidden_dim: 512, num_candidates: 8, action_dim: 14, num_support_modes: 3, utility_margin: 0.1, num_heads: 8, num_layers: 2, num_phases: 5, num_arm_roles: 4, top_k: 4}
49
+ loss_weights:
50
+ action: 1.0
51
+ phase: 0.08
52
+ arm_role: 0.1
53
+ support_mode: 0.1
54
+ corridor: 0.12
55
+ persistence: 0.06
56
+ disturbance: 0.06
57
+ world_model: 0.2
58
+ belief: 0.05
59
+ visibility: 0.05
60
+ clearance: 0.06
61
+ support_stability: 0.06
62
+ reocclusion: 0.06
63
+ occluder_contact: 0.05
64
+ grasp_affordance: 0.05
65
+ planner_success: 0.2
66
+ planner_risk: 0.08
67
+ planner_ranking: 0.2
68
+ proposal_reconstruction: 0.08
69
+ proposal_success: 0.12
70
+ proposal_ranking: 0.15
71
+ proposal_diversity: 0.05
72
+ role_swap_consistency: 0.02
73
+ task_metrics: 0.05
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_v7_base.yaml ADDED
@@ -0,0 +1,73 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_v7_base_seed17
2
+ output_dir: /workspace/outputs/r3d_handoff_sprint
3
+ device: cuda
4
+ seed: 17
5
+ init_checkpoint: /workspace/VLAarchtests/artifacts/outputs/r3d_handoff_phase/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_seed17/checkpoint_best.pt
6
+ init_strict: false
7
+ data:
8
+ proxies: [foliage_proxy, bag_proxy, cloth_proxy]
9
+ resolution: 224
10
+ dataset_version: reveal_proxy_v6_rgbd_elastic_state_phase
11
+ train_episodes_per_proxy: 48
12
+ val_episodes_per_proxy: 16
13
+ train_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_train_clip224_v6_rgbd_stage3_phase.pt
14
+ val_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_val_clip224_v6_rgbd_stage3_phase.pt
15
+ rebuild_dataset: false
16
+ chunk_horizon: 8
17
+ rollout_horizon: 5
18
+ history_steps: 6
19
+ planner_candidates: 8
20
+ seed: 17
21
+ optim:
22
+ epochs: 3
23
+ batch_size: 4
24
+ num_workers: 48
25
+ lr: 0.0001
26
+ weight_decay: 0.0001
27
+ trainer:
28
+ policy_type: elastic_reveal
29
+ use_bf16: true
30
+ grad_clip_norm: 1.0
31
+ freeze_backbone: true
32
+ gradient_checkpointing: false
33
+ plan_during_train: true
34
+ plan_during_eval: true
35
+ support_mode_conditioning: true
36
+ planner_mode: trainable
37
+ use_depth: true
38
+ use_world_model: true
39
+ use_role_tokens: true
40
+ compute_equivariance_probe: false
41
+ policy:
42
+ backbone: {model_name: openai/clip-vit-base-patch32, hidden_dim: 512, max_text_tokens: 32, freeze_backbone: true, gradient_checkpointing: false, use_dummy_backbone: false}
43
+ fusion: {hidden_dim: 512, num_cameras: 3, num_layers: 4, num_heads: 8, ff_dim: 2048, dropout: 0.1, proprio_dim: 32, proprio_tokens: 1}
44
+ memory: {hidden_dim: 512, action_dim: 14, history_steps: 6, scene_history_steps: 3, belief_history_steps: 8, num_layers: 2, dropout: 0.1, memory_bank_size: 4, scene_bank_size: 2, belief_bank_size: 2, num_heads: 8, max_history_steps: 8}
45
+ decoder: {hidden_dim: 512, num_heads: 8, num_layers: 4, ff_dim: 2048, dropout: 0.1, chunk_size: 8, action_dim: 14, arm_action_dim: 7, num_candidates: 8, num_phases: 5, num_arm_roles: 4, num_proposal_modes: 7, planner_top_k: 4}
46
+ reveal_head: {hidden_dim: 512, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, belief_map_size: 32, field_size: 16, num_heads: 8, predict_belief_map: true, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8, num_tasks: 4}
47
+ world_model: {hidden_dim: 512, action_dim: 14, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, field_size: 16, num_heads: 8, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8, belief_map_size: 32, predict_belief_map: true, scene_bank_size: 2, belief_bank_size: 2, rollout_mode: compact_rollout, num_tasks: 4}
48
+ planner: {hidden_dim: 512, num_candidates: 8, action_dim: 14, num_support_modes: 3, utility_margin: 0.1, num_heads: 8, num_layers: 2, num_phases: 5, num_arm_roles: 4, top_k: 4}
49
+ loss_weights:
50
+ action: 1.0
51
+ phase: 0.08
52
+ arm_role: 0.1
53
+ support_mode: 0.1
54
+ corridor: 0.12
55
+ persistence: 0.06
56
+ disturbance: 0.06
57
+ world_model: 0.2
58
+ belief: 0.05
59
+ visibility: 0.05
60
+ clearance: 0.06
61
+ support_stability: 0.06
62
+ reocclusion: 0.06
63
+ occluder_contact: 0.05
64
+ grasp_affordance: 0.05
65
+ planner_success: 0.2
66
+ planner_risk: 0.08
67
+ planner_ranking: 0.2
68
+ proposal_reconstruction: 0.08
69
+ proposal_success: 0.12
70
+ proposal_ranking: 0.15
71
+ proposal_diversity: 0.05
72
+ role_swap_consistency: 0.02
73
+ task_metrics: 0.05
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_v7_selector_finetune.yaml ADDED
@@ -0,0 +1,78 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_v7_selector_finetune_seed17
2
+ output_dir: /workspace/VLAarchtests/artifacts/outputs/r3d_handoff_phase
3
+ device: cuda
4
+ seed: 17
5
+ init_checkpoint: /workspace/VLAarchtests/artifacts/outputs/r3d_handoff_phase/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_seed17/checkpoint_best.pt
6
+ init_strict: false
7
+ data:
8
+ proxies: [foliage_proxy, bag_proxy, cloth_proxy]
9
+ resolution: 224
10
+ dataset_version: reveal_proxy_v6_rgbd_elastic_state_phase_selector_align
11
+ train_episodes_per_proxy: 48
12
+ val_episodes_per_proxy: 16
13
+ train_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_train_clip224_v6_rgbd_stage3_phase_selector_align.pt
14
+ val_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_val_clip224_v6_rgbd_stage3_phase_selector_align.pt
15
+ rebuild_dataset: false
16
+ chunk_horizon: 8
17
+ rollout_horizon: 5
18
+ history_steps: 6
19
+ planner_candidates: 8
20
+ seed: 17
21
+ optim:
22
+ epochs: 4
23
+ batch_size: 8
24
+ num_workers: 48
25
+ lr: 0.0002
26
+ weight_decay: 0.0001
27
+ trainer:
28
+ policy_type: elastic_reveal
29
+ use_bf16: true
30
+ grad_clip_norm: 1.0
31
+ freeze_backbone: true
32
+ gradient_checkpointing: false
33
+ plan_during_train: false
34
+ plan_during_eval: false
35
+ support_mode_conditioning: true
36
+ planner_mode: trainable
37
+ use_depth: true
38
+ use_world_model: false
39
+ use_role_tokens: true
40
+ compute_equivariance_probe: false
41
+ trainable_parameter_prefixes:
42
+ - decoder.proposal_score
43
+ - decoder.proposal_mode_head
44
+ - decoder.proposal_mode_embeddings
45
+ - decoder.proposal_slot_embeddings
46
+ policy:
47
+ backbone: {model_name: openai/clip-vit-base-patch32, hidden_dim: 512, max_text_tokens: 32, freeze_backbone: true, gradient_checkpointing: false, use_dummy_backbone: false}
48
+ fusion: {hidden_dim: 512, num_cameras: 3, num_layers: 4, num_heads: 8, ff_dim: 2048, dropout: 0.1, proprio_dim: 32, proprio_tokens: 1}
49
+ memory: {hidden_dim: 512, action_dim: 14, history_steps: 6, scene_history_steps: 3, belief_history_steps: 8, num_layers: 2, dropout: 0.1, memory_bank_size: 4, scene_bank_size: 2, belief_bank_size: 2, num_heads: 8, max_history_steps: 8}
50
+ decoder: {hidden_dim: 512, num_heads: 8, num_layers: 4, ff_dim: 2048, dropout: 0.1, chunk_size: 8, action_dim: 14, arm_action_dim: 7, num_candidates: 8, num_phases: 5, num_arm_roles: 4, num_proposal_modes: 7, planner_top_k: 4}
51
+ reveal_head: {hidden_dim: 512, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, belief_map_size: 32, field_size: 16, num_heads: 8, predict_belief_map: true, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8, num_tasks: 4}
52
+ world_model: {hidden_dim: 512, action_dim: 14, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, field_size: 16, num_heads: 8, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8, belief_map_size: 32, predict_belief_map: true, scene_bank_size: 2, belief_bank_size: 2, rollout_mode: compact_rollout, num_tasks: 4}
53
+ planner: {hidden_dim: 512, num_candidates: 8, action_dim: 14, num_support_modes: 3, utility_margin: 0.1, num_heads: 8, num_layers: 2, num_phases: 5, num_arm_roles: 4, top_k: 4}
54
+ loss_weights:
55
+ action: 1.0
56
+ phase: 0.08
57
+ arm_role: 0.1
58
+ support_mode: 0.1
59
+ corridor: 0.12
60
+ persistence: 0.06
61
+ disturbance: 0.06
62
+ world_model: 0.0
63
+ belief: 0.05
64
+ visibility: 0.05
65
+ clearance: 0.06
66
+ support_stability: 0.06
67
+ reocclusion: 0.06
68
+ occluder_contact: 0.05
69
+ grasp_affordance: 0.05
70
+ planner_success: 0.0
71
+ planner_risk: 0.0
72
+ planner_ranking: 0.0
73
+ proposal_reconstruction: 0.0
74
+ proposal_success: 0.35
75
+ proposal_ranking: 0.50
76
+ proposal_diversity: 0.02
77
+ role_swap_consistency: 0.0
78
+ task_metrics: 0.05
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_v7_selector_finetune_iter3.yaml ADDED
@@ -0,0 +1,80 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_v7_selector_finetune_iter3_seed17
2
+ output_dir: /workspace/VLAarchtests/artifacts/outputs/r3d_handoff_phase
3
+ device: cuda
4
+ seed: 17
5
+ init_checkpoint: /workspace/VLAarchtests/artifacts/outputs/r3d_handoff_phase/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_v7_selector_finetune_seed17/checkpoint_best.pt
6
+ init_strict: false
7
+ data:
8
+ proxies: [foliage_proxy, bag_proxy, cloth_proxy]
9
+ resolution: 224
10
+ dataset_version: reveal_proxy_v6_rgbd_elastic_state_phase_selector_align
11
+ train_episodes_per_proxy: 48
12
+ val_episodes_per_proxy: 16
13
+ train_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_train_clip224_v6_rgbd_stage3_phase_selector_align.pt
14
+ val_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_val_clip224_v6_rgbd_stage3_phase_selector_align.pt
15
+ rebuild_dataset: false
16
+ chunk_horizon: 8
17
+ rollout_horizon: 5
18
+ history_steps: 6
19
+ planner_candidates: 8
20
+ seed: 17
21
+ optim:
22
+ epochs: 6
23
+ batch_size: 8
24
+ num_workers: 48
25
+ lr: 0.0001
26
+ weight_decay: 0.0001
27
+ trainer:
28
+ policy_type: elastic_reveal
29
+ use_bf16: true
30
+ grad_clip_norm: 1.0
31
+ freeze_backbone: true
32
+ gradient_checkpointing: false
33
+ plan_during_train: false
34
+ plan_during_eval: false
35
+ support_mode_conditioning: true
36
+ planner_mode: trainable
37
+ use_depth: true
38
+ use_world_model: false
39
+ use_role_tokens: true
40
+ compute_equivariance_probe: false
41
+ trainable_parameter_prefixes:
42
+ - decoder.proposal_score
43
+ - decoder.proposal_mode_head
44
+ - decoder.proposal_mode_embeddings
45
+ - decoder.proposal_slot_embeddings
46
+ - decoder.slot_delta
47
+ - decoder.mode_residual_heads
48
+ policy:
49
+ backbone: {model_name: openai/clip-vit-base-patch32, hidden_dim: 512, max_text_tokens: 32, freeze_backbone: true, gradient_checkpointing: false, use_dummy_backbone: false}
50
+ fusion: {hidden_dim: 512, num_cameras: 3, num_layers: 4, num_heads: 8, ff_dim: 2048, dropout: 0.1, proprio_dim: 32, proprio_tokens: 1}
51
+ memory: {hidden_dim: 512, action_dim: 14, history_steps: 6, scene_history_steps: 3, belief_history_steps: 8, num_layers: 2, dropout: 0.1, memory_bank_size: 4, scene_bank_size: 2, belief_bank_size: 2, num_heads: 8, max_history_steps: 8}
52
+ decoder: {hidden_dim: 512, num_heads: 8, num_layers: 4, ff_dim: 2048, dropout: 0.1, chunk_size: 8, action_dim: 14, arm_action_dim: 7, num_candidates: 8, num_phases: 5, num_arm_roles: 4, num_proposal_modes: 7, planner_top_k: 4}
53
+ reveal_head: {hidden_dim: 512, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, belief_map_size: 32, field_size: 16, num_heads: 8, predict_belief_map: true, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8, num_tasks: 4}
54
+ world_model: {hidden_dim: 512, action_dim: 14, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, field_size: 16, num_heads: 8, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8, belief_map_size: 32, predict_belief_map: true, scene_bank_size: 2, belief_bank_size: 2, rollout_mode: compact_rollout, num_tasks: 4}
55
+ planner: {hidden_dim: 512, num_candidates: 8, action_dim: 14, num_support_modes: 3, utility_margin: 0.1, num_heads: 8, num_layers: 2, num_phases: 5, num_arm_roles: 4, top_k: 4}
56
+ loss_weights:
57
+ action: 1.0
58
+ phase: 0.08
59
+ arm_role: 0.1
60
+ support_mode: 0.1
61
+ corridor: 0.12
62
+ persistence: 0.06
63
+ disturbance: 0.06
64
+ world_model: 0.0
65
+ belief: 0.05
66
+ visibility: 0.05
67
+ clearance: 0.06
68
+ support_stability: 0.06
69
+ reocclusion: 0.06
70
+ occluder_contact: 0.05
71
+ grasp_affordance: 0.05
72
+ planner_success: 0.0
73
+ planner_risk: 0.0
74
+ planner_ranking: 0.0
75
+ proposal_reconstruction: 0.1
76
+ proposal_success: 0.35
77
+ proposal_ranking: 0.5
78
+ proposal_diversity: 0.02
79
+ role_swap_consistency: 0.0
80
+ task_metrics: 0.05
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_v7_selector_finetune_iter5.yaml ADDED
@@ -0,0 +1,80 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_v7_selector_finetune_iter5_seed17
2
+ output_dir: /workspace/VLAarchtests/artifacts/outputs/r3d_handoff_phase
3
+ device: cuda
4
+ seed: 17
5
+ init_checkpoint: /workspace/VLAarchtests/artifacts/outputs/r3d_handoff_phase/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_v7_selector_finetune_seed17/checkpoint_best.pt
6
+ init_strict: false
7
+ data:
8
+ proxies: [foliage_proxy, bag_proxy, cloth_proxy]
9
+ resolution: 224
10
+ dataset_version: reveal_proxy_v6_rgbd_elastic_state_phase_selector_align_iter1
11
+ train_episodes_per_proxy: 48
12
+ val_episodes_per_proxy: 16
13
+ train_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_train_clip224_v6_rgbd_stage3_phase_selector_align_iter1.pt
14
+ val_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_val_clip224_v6_rgbd_stage3_phase_selector_align_iter1.pt
15
+ rebuild_dataset: false
16
+ chunk_horizon: 8
17
+ rollout_horizon: 5
18
+ history_steps: 6
19
+ planner_candidates: 8
20
+ seed: 17
21
+ optim:
22
+ epochs: 4
23
+ batch_size: 8
24
+ num_workers: 48
25
+ lr: 0.00005
26
+ weight_decay: 0.0001
27
+ trainer:
28
+ policy_type: elastic_reveal
29
+ use_bf16: true
30
+ grad_clip_norm: 1.0
31
+ freeze_backbone: true
32
+ gradient_checkpointing: false
33
+ plan_during_train: false
34
+ plan_during_eval: false
35
+ support_mode_conditioning: true
36
+ planner_mode: trainable
37
+ use_depth: true
38
+ use_world_model: false
39
+ use_role_tokens: true
40
+ compute_equivariance_probe: false
41
+ trainable_parameter_prefixes:
42
+ - decoder.proposal_score
43
+ - decoder.proposal_mode_head
44
+ - decoder.proposal_mode_embeddings
45
+ - decoder.proposal_slot_embeddings
46
+ - decoder.slot_delta
47
+ - decoder.mode_residual_heads
48
+ policy:
49
+ backbone: {model_name: openai/clip-vit-base-patch32, hidden_dim: 512, max_text_tokens: 32, freeze_backbone: true, gradient_checkpointing: false, use_dummy_backbone: false}
50
+ fusion: {hidden_dim: 512, num_cameras: 3, num_layers: 4, num_heads: 8, ff_dim: 2048, dropout: 0.1, proprio_dim: 32, proprio_tokens: 1}
51
+ memory: {hidden_dim: 512, action_dim: 14, history_steps: 6, scene_history_steps: 3, belief_history_steps: 8, num_layers: 2, dropout: 0.1, memory_bank_size: 4, scene_bank_size: 2, belief_bank_size: 2, num_heads: 8, max_history_steps: 8}
52
+ decoder: {hidden_dim: 512, num_heads: 8, num_layers: 4, ff_dim: 2048, dropout: 0.1, chunk_size: 8, action_dim: 14, arm_action_dim: 7, num_candidates: 8, num_phases: 5, num_arm_roles: 4, num_proposal_modes: 7, planner_top_k: 4}
53
+ reveal_head: {hidden_dim: 512, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, belief_map_size: 32, field_size: 16, num_heads: 8, predict_belief_map: true, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8, num_tasks: 4}
54
+ world_model: {hidden_dim: 512, action_dim: 14, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, field_size: 16, num_heads: 8, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8, belief_map_size: 32, predict_belief_map: true, scene_bank_size: 2, belief_bank_size: 2, rollout_mode: compact_rollout, num_tasks: 4}
55
+ planner: {hidden_dim: 512, num_candidates: 8, action_dim: 14, num_support_modes: 3, utility_margin: 0.1, num_heads: 8, num_layers: 2, num_phases: 5, num_arm_roles: 4, top_k: 4}
56
+ loss_weights:
57
+ action: 1.0
58
+ phase: 0.08
59
+ arm_role: 0.1
60
+ support_mode: 0.1
61
+ corridor: 0.12
62
+ persistence: 0.06
63
+ disturbance: 0.06
64
+ world_model: 0.0
65
+ belief: 0.05
66
+ visibility: 0.05
67
+ clearance: 0.06
68
+ support_stability: 0.06
69
+ reocclusion: 0.06
70
+ occluder_contact: 0.05
71
+ grasp_affordance: 0.05
72
+ planner_success: 0.0
73
+ planner_risk: 0.0
74
+ planner_ranking: 0.0
75
+ proposal_reconstruction: 0.05
76
+ proposal_success: 0.35
77
+ proposal_ranking: 0.5
78
+ proposal_diversity: 0.02
79
+ role_swap_consistency: 0.0
80
+ task_metrics: 0.05
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_v7_selector_finetune_iter6.yaml ADDED
@@ -0,0 +1,75 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_v7_selector_finetune_iter6_seed17
2
+ output_dir: /workspace/VLAarchtests/artifacts/outputs/r3d_handoff_phase
3
+ device: cuda
4
+ seed: 17
5
+ init_checkpoint: /workspace/VLAarchtests/artifacts/outputs/r3d_handoff_phase/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_v7_selector_finetune_iter5_seed17/checkpoint_best.pt
6
+ init_strict: false
7
+ data:
8
+ proxies: [foliage_proxy, bag_proxy, cloth_proxy]
9
+ resolution: 224
10
+ dataset_version: reveal_proxy_v6_rgbd_elastic_state_phase_selector_align_iter5_clothx2
11
+ train_episodes_per_proxy: 48
12
+ val_episodes_per_proxy: 16
13
+ train_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_train_clip224_v6_rgbd_stage3_phase_selector_align_iter5_clothx2.pt
14
+ val_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_val_clip224_v6_rgbd_stage3_phase_selector_align_iter5.pt
15
+ rebuild_dataset: false
16
+ chunk_horizon: 8
17
+ rollout_horizon: 5
18
+ history_steps: 6
19
+ planner_candidates: 8
20
+ seed: 17
21
+ optim:
22
+ epochs: 4
23
+ batch_size: 8
24
+ num_workers: 48
25
+ lr: 0.00003
26
+ weight_decay: 0.0001
27
+ trainer:
28
+ policy_type: elastic_reveal
29
+ use_bf16: true
30
+ grad_clip_norm: 1.0
31
+ freeze_backbone: true
32
+ gradient_checkpointing: false
33
+ plan_during_train: false
34
+ plan_during_eval: false
35
+ support_mode_conditioning: true
36
+ planner_mode: trainable
37
+ use_depth: true
38
+ use_world_model: false
39
+ use_role_tokens: true
40
+ compute_equivariance_probe: false
41
+ trainable_parameter_prefixes:
42
+ - decoder.proposal_score
43
+ policy:
44
+ backbone: {model_name: openai/clip-vit-base-patch32, hidden_dim: 512, max_text_tokens: 32, freeze_backbone: true, gradient_checkpointing: false, use_dummy_backbone: false}
45
+ fusion: {hidden_dim: 512, num_cameras: 3, num_layers: 4, num_heads: 8, ff_dim: 2048, dropout: 0.1, proprio_dim: 32, proprio_tokens: 1}
46
+ memory: {hidden_dim: 512, action_dim: 14, history_steps: 6, scene_history_steps: 3, belief_history_steps: 8, num_layers: 2, dropout: 0.1, memory_bank_size: 4, scene_bank_size: 2, belief_bank_size: 2, num_heads: 8, max_history_steps: 8}
47
+ decoder: {hidden_dim: 512, num_heads: 8, num_layers: 4, ff_dim: 2048, dropout: 0.1, chunk_size: 8, action_dim: 14, arm_action_dim: 7, num_candidates: 8, num_phases: 5, num_arm_roles: 4, num_proposal_modes: 7, planner_top_k: 4}
48
+ reveal_head: {hidden_dim: 512, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, belief_map_size: 32, field_size: 16, num_heads: 8, predict_belief_map: true, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8, num_tasks: 4}
49
+ world_model: {hidden_dim: 512, action_dim: 14, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, field_size: 16, num_heads: 8, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8, belief_map_size: 32, predict_belief_map: true, scene_bank_size: 2, belief_bank_size: 2, rollout_mode: compact_rollout, num_tasks: 4}
50
+ planner: {hidden_dim: 512, num_candidates: 8, action_dim: 14, num_support_modes: 3, utility_margin: 0.1, num_heads: 8, num_layers: 2, num_phases: 5, num_arm_roles: 4, top_k: 4}
51
+ loss_weights:
52
+ action: 0.0
53
+ phase: 0.0
54
+ arm_role: 0.0
55
+ support_mode: 0.0
56
+ corridor: 0.0
57
+ persistence: 0.0
58
+ disturbance: 0.0
59
+ world_model: 0.0
60
+ belief: 0.0
61
+ visibility: 0.0
62
+ clearance: 0.0
63
+ support_stability: 0.0
64
+ reocclusion: 0.0
65
+ occluder_contact: 0.0
66
+ grasp_affordance: 0.0
67
+ planner_success: 0.0
68
+ planner_risk: 0.0
69
+ planner_ranking: 0.0
70
+ proposal_reconstruction: 0.0
71
+ proposal_success: 0.5
72
+ proposal_ranking: 0.75
73
+ proposal_diversity: 0.0
74
+ role_swap_consistency: 0.0
75
+ task_metrics: 0.0
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_v7_selector_finetune_iter7.yaml ADDED
@@ -0,0 +1,81 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_v7_selector_finetune_iter7_seed17
2
+ output_dir: /workspace/VLAarchtests/artifacts/outputs/r3d_handoff_phase
3
+ device: cuda
4
+ seed: 17
5
+ init_checkpoint: /workspace/VLAarchtests/artifacts/outputs/r3d_handoff_phase/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_v7_selector_finetune_iter6_seed17/checkpoint_best.pt
6
+ init_strict: false
7
+ data:
8
+ proxies: [foliage_proxy, bag_proxy, cloth_proxy]
9
+ resolution: 224
10
+ dataset_version: reveal_proxy_v6_rgbd_elastic_state_phase_selector_align_iter5_clothx2
11
+ train_episodes_per_proxy: 48
12
+ val_episodes_per_proxy: 16
13
+ train_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_train_clip224_v6_rgbd_stage3_phase_selector_align_iter5_clothx2.pt
14
+ val_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_val_clip224_v6_rgbd_stage3_phase_selector_align_iter5.pt
15
+ rebuild_dataset: false
16
+ chunk_horizon: 8
17
+ rollout_horizon: 5
18
+ history_steps: 6
19
+ planner_candidates: 8
20
+ seed: 17
21
+ optim:
22
+ epochs: 4
23
+ batch_size: 8
24
+ num_workers: 48
25
+ lr: 0.00002
26
+ weight_decay: 0.0001
27
+ trainer:
28
+ policy_type: elastic_reveal
29
+ use_bf16: true
30
+ grad_clip_norm: 1.0
31
+ freeze_backbone: true
32
+ gradient_checkpointing: false
33
+ plan_during_train: false
34
+ plan_during_eval: false
35
+ support_mode_conditioning: true
36
+ planner_mode: trainable
37
+ use_depth: true
38
+ use_world_model: false
39
+ use_role_tokens: true
40
+ compute_equivariance_probe: false
41
+ trainable_parameter_prefixes:
42
+ - decoder.proposal_score
43
+ - decoder.proposal_mode_head
44
+ - decoder.proposal_mode_embeddings
45
+ - decoder.proposal_slot_embeddings
46
+ - decoder.slot_delta
47
+ - decoder.mode_residual_heads
48
+ policy:
49
+ backbone: {model_name: openai/clip-vit-base-patch32, hidden_dim: 512, max_text_tokens: 32, freeze_backbone: true, gradient_checkpointing: false, use_dummy_backbone: false}
50
+ fusion: {hidden_dim: 512, num_cameras: 3, num_layers: 4, num_heads: 8, ff_dim: 2048, dropout: 0.1, proprio_dim: 32, proprio_tokens: 1}
51
+ memory: {hidden_dim: 512, action_dim: 14, history_steps: 6, scene_history_steps: 3, belief_history_steps: 8, num_layers: 2, dropout: 0.1, memory_bank_size: 4, scene_bank_size: 2, belief_bank_size: 2, num_heads: 8, max_history_steps: 8}
52
+ decoder: {hidden_dim: 512, num_heads: 8, num_layers: 4, ff_dim: 2048, dropout: 0.1, chunk_size: 8, action_dim: 14, arm_action_dim: 7, num_candidates: 8, num_phases: 5, num_arm_roles: 4, num_proposal_modes: 7, planner_top_k: 4}
53
+ reveal_head: {hidden_dim: 512, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, belief_map_size: 32, field_size: 16, num_heads: 8, predict_belief_map: true, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8, num_tasks: 4}
54
+ world_model: {hidden_dim: 512, action_dim: 14, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, field_size: 16, num_heads: 8, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8, belief_map_size: 32, predict_belief_map: true, scene_bank_size: 2, belief_bank_size: 2, rollout_mode: compact_rollout, num_tasks: 4}
55
+ planner: {hidden_dim: 512, num_candidates: 8, action_dim: 14, num_support_modes: 3, utility_margin: 0.1, num_heads: 8, num_layers: 2, num_phases: 5, num_arm_roles: 4, top_k: 4}
56
+ loss_weights:
57
+ action: 0.0
58
+ phase: 0.0
59
+ arm_role: 0.0
60
+ support_mode: 0.0
61
+ corridor: 0.0
62
+ persistence: 0.0
63
+ disturbance: 0.0
64
+ world_model: 0.0
65
+ belief: 0.0
66
+ visibility: 0.0
67
+ clearance: 0.0
68
+ support_stability: 0.0
69
+ reocclusion: 0.0
70
+ occluder_contact: 0.0
71
+ grasp_affordance: 0.0
72
+ planner_success: 0.0
73
+ planner_risk: 0.0
74
+ planner_ranking: 0.0
75
+ proposal_reconstruction: 0.05
76
+ proposal_success: 0.45
77
+ proposal_ranking: 0.6
78
+ proposal_diversity: 0.02
79
+ proposal_mode: 0.2
80
+ role_swap_consistency: 0.0
81
+ task_metrics: 0.0
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_v7_selector_finetune_iter8.yaml ADDED
@@ -0,0 +1,82 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_v7_selector_finetune_iter8_seed17
2
+ output_dir: /workspace/VLAarchtests/artifacts/outputs/r3d_handoff_phase
3
+ device: cuda
4
+ seed: 17
5
+ init_checkpoint: /workspace/VLAarchtests/artifacts/outputs/r3d_handoff_phase/proxy_interaction_r3d_stage3_clip_rgbd_handoff_compact_phase_v7_selector_finetune_iter6_seed17/checkpoint_best.pt
6
+ init_strict: false
7
+ data:
8
+ proxies: [foliage_proxy, bag_proxy, cloth_proxy]
9
+ resolution: 224
10
+ dataset_version: reveal_proxy_v6_rgbd_elastic_state_phase_selector_align_iter5_clothx2
11
+ train_episodes_per_proxy: 48
12
+ val_episodes_per_proxy: 16
13
+ train_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_train_clip224_v6_rgbd_stage3_phase_selector_align_iter5_clothx2.pt
14
+ val_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_val_clip224_v6_rgbd_stage3_phase_selector_align_iter5.pt
15
+ rebuild_dataset: false
16
+ chunk_horizon: 8
17
+ rollout_horizon: 5
18
+ history_steps: 6
19
+ planner_candidates: 8
20
+ seed: 17
21
+ optim:
22
+ epochs: 4
23
+ batch_size: 8
24
+ num_workers: 24
25
+ lr: 0.00002
26
+ weight_decay: 0.0001
27
+ trainer:
28
+ policy_type: elastic_reveal
29
+ use_bf16: true
30
+ grad_clip_norm: 1.0
31
+ freeze_backbone: true
32
+ gradient_checkpointing: false
33
+ plan_during_train: false
34
+ plan_during_eval: false
35
+ support_mode_conditioning: true
36
+ planner_mode: trainable
37
+ use_depth: true
38
+ use_world_model: false
39
+ use_role_tokens: true
40
+ compute_equivariance_probe: false
41
+ trainable_parameter_prefixes:
42
+ - decoder.proposal_score
43
+ - decoder.proposal_mode_head
44
+ - decoder.proposal_mode_embeddings
45
+ - decoder.proposal_slot_embeddings
46
+ - decoder.slot_delta
47
+ - decoder.mode_residual_heads
48
+ policy:
49
+ backbone: {model_name: openai/clip-vit-base-patch32, hidden_dim: 512, max_text_tokens: 32, freeze_backbone: true, gradient_checkpointing: false, use_dummy_backbone: false}
50
+ fusion: {hidden_dim: 512, num_cameras: 3, num_layers: 4, num_heads: 8, ff_dim: 2048, dropout: 0.1, proprio_dim: 32, proprio_tokens: 1}
51
+ memory: {hidden_dim: 512, action_dim: 14, history_steps: 6, scene_history_steps: 3, belief_history_steps: 8, num_layers: 2, dropout: 0.1, memory_bank_size: 4, scene_bank_size: 2, belief_bank_size: 2, num_heads: 8, max_history_steps: 8}
52
+ decoder: {hidden_dim: 512, num_heads: 8, num_layers: 4, ff_dim: 2048, dropout: 0.1, chunk_size: 8, action_dim: 14, arm_action_dim: 7, num_candidates: 8, num_phases: 5, num_arm_roles: 4, num_proposal_modes: 7, planner_top_k: 4}
53
+ reveal_head: {hidden_dim: 512, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, belief_map_size: 32, field_size: 16, num_heads: 8, predict_belief_map: true, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8, num_tasks: 4}
54
+ world_model: {hidden_dim: 512, action_dim: 14, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, field_size: 16, num_heads: 8, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8, belief_map_size: 32, predict_belief_map: true, scene_bank_size: 2, belief_bank_size: 2, rollout_mode: compact_rollout, num_tasks: 4}
55
+ planner: {hidden_dim: 512, num_candidates: 8, action_dim: 14, num_support_modes: 3, utility_margin: 0.1, num_heads: 8, num_layers: 2, num_phases: 5, num_arm_roles: 4, top_k: 4}
56
+ loss_weights:
57
+ action: 0.0
58
+ phase: 0.0
59
+ arm_role: 0.0
60
+ support_mode: 0.0
61
+ corridor: 0.0
62
+ persistence: 0.0
63
+ disturbance: 0.0
64
+ world_model: 0.0
65
+ belief: 0.0
66
+ visibility: 0.0
67
+ clearance: 0.0
68
+ support_stability: 0.0
69
+ reocclusion: 0.0
70
+ occluder_contact: 0.0
71
+ grasp_affordance: 0.0
72
+ planner_success: 0.0
73
+ planner_risk: 0.0
74
+ planner_ranking: 0.0
75
+ proposal_reconstruction: 0.05
76
+ proposal_success: 0.45
77
+ proposal_ranking: 0.6
78
+ proposal_mode: 0.2
79
+ proposal_mode_cloth_only: true
80
+ proposal_diversity: 0.02
81
+ role_swap_consistency: 0.0
82
+ task_metrics: 0.0
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage3_clip_rgbd_handoff_spatial.yaml ADDED
@@ -0,0 +1,151 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Experimental sprint config. Keep for comparison only; do not use as the default base.
2
+ experiment_name: proxy_interaction_r3d_stage3_clip_rgbd_handoff_spatial_seed17
3
+ output_dir: /workspace/outputs/r3d_handoff
4
+ device: cuda
5
+ seed: 17
6
+ init_checkpoint: /workspace/VLAarchtests/artifacts/outputs/r3d/proxy_interaction_r3d_stage3_clip_rgbd_seed17/checkpoint_best.pt
7
+ init_strict: false
8
+ data:
9
+ proxies: [foliage_proxy, bag_proxy, cloth_proxy]
10
+ resolution: 224
11
+ dataset_version: reveal_proxy_v6_rgbd_elastic_state
12
+ train_episodes_per_proxy: 48
13
+ val_episodes_per_proxy: 16
14
+ train_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_train_clip224_v6_rgbd_stage3.pt
15
+ val_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_val_clip224_v6_rgbd_stage3.pt
16
+ rebuild_dataset: false
17
+ chunk_horizon: 8
18
+ rollout_horizon: 5
19
+ history_steps: 6
20
+ planner_candidates: 8
21
+ seed: 17
22
+ optim:
23
+ epochs: 5
24
+ batch_size: 4
25
+ num_workers: 24
26
+ lr: 0.00015
27
+ weight_decay: 0.0001
28
+ trainer:
29
+ policy_type: elastic_reveal
30
+ use_bf16: true
31
+ grad_clip_norm: 1.0
32
+ freeze_backbone: true
33
+ gradient_checkpointing: false
34
+ plan_during_train: true
35
+ plan_during_eval: true
36
+ support_mode_conditioning: true
37
+ planner_mode: trainable
38
+ use_depth: true
39
+ use_world_model: true
40
+ use_role_tokens: true
41
+ compute_equivariance_probe: false
42
+ policy:
43
+ backbone:
44
+ model_name: openai/clip-vit-base-patch32
45
+ hidden_dim: 512
46
+ max_text_tokens: 32
47
+ freeze_backbone: true
48
+ gradient_checkpointing: false
49
+ use_dummy_backbone: false
50
+ fusion:
51
+ hidden_dim: 512
52
+ num_cameras: 3
53
+ num_layers: 4
54
+ num_heads: 8
55
+ ff_dim: 2048
56
+ dropout: 0.1
57
+ proprio_dim: 32
58
+ proprio_tokens: 1
59
+ memory:
60
+ hidden_dim: 512
61
+ action_dim: 14
62
+ history_steps: 6
63
+ scene_history_steps: 3
64
+ belief_history_steps: 8
65
+ num_layers: 2
66
+ dropout: 0.1
67
+ memory_bank_size: 4
68
+ scene_bank_size: 2
69
+ belief_bank_size: 2
70
+ num_heads: 8
71
+ max_history_steps: 8
72
+ decoder:
73
+ hidden_dim: 512
74
+ num_heads: 8
75
+ num_layers: 4
76
+ ff_dim: 2048
77
+ dropout: 0.1
78
+ chunk_size: 8
79
+ action_dim: 14
80
+ arm_action_dim: 7
81
+ num_candidates: 8
82
+ num_phases: 5
83
+ num_arm_roles: 4
84
+ num_proposal_modes: 7
85
+ planner_top_k: 4
86
+ reveal_head:
87
+ hidden_dim: 512
88
+ num_support_modes: 3
89
+ num_approach_templates: 32
90
+ rollout_horizon: 5
91
+ belief_map_size: 32
92
+ field_size: 16
93
+ num_heads: 8
94
+ predict_belief_map: true
95
+ num_phases: 5
96
+ num_arm_roles: 4
97
+ num_interaction_tokens: 8
98
+ num_tasks: 4
99
+ world_model:
100
+ hidden_dim: 512
101
+ action_dim: 14
102
+ num_support_modes: 3
103
+ num_approach_templates: 32
104
+ rollout_horizon: 5
105
+ field_size: 16
106
+ num_heads: 8
107
+ num_phases: 5
108
+ num_arm_roles: 4
109
+ num_interaction_tokens: 8
110
+ belief_map_size: 32
111
+ predict_belief_map: true
112
+ scene_bank_size: 2
113
+ belief_bank_size: 2
114
+ rollout_mode: spatial_rollout
115
+ num_tasks: 4
116
+ planner:
117
+ hidden_dim: 512
118
+ num_candidates: 8
119
+ action_dim: 14
120
+ num_support_modes: 3
121
+ utility_margin: 0.1
122
+ num_heads: 8
123
+ num_layers: 2
124
+ num_phases: 5
125
+ num_arm_roles: 4
126
+ top_k: 4
127
+ loss_weights:
128
+ action: 0.6
129
+ phase: 0.05
130
+ arm_role: 0.1
131
+ support_mode: 0.1
132
+ corridor: 0.15
133
+ persistence: 0.08
134
+ disturbance: 0.08
135
+ world_model: 0.35
136
+ belief: 0.05
137
+ visibility: 0.05
138
+ clearance: 0.08
139
+ support_stability: 0.08
140
+ reocclusion: 0.08
141
+ occluder_contact: 0.05
142
+ grasp_affordance: 0.05
143
+ planner_success: 0.25
144
+ planner_risk: 0.1
145
+ planner_ranking: 0.25
146
+ proposal_reconstruction: 0.05
147
+ proposal_success: 0.2
148
+ proposal_ranking: 0.25
149
+ proposal_diversity: 0.05
150
+ role_swap_consistency: 0.02
151
+ task_metrics: 0.1
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_r3d_stage3_clip_rgbd_handoff_spatial_phase.yaml ADDED
@@ -0,0 +1,74 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Experimental sprint config. Keep for comparison only; do not use as the default base.
2
+ experiment_name: proxy_interaction_r3d_stage3_clip_rgbd_handoff_spatial_phase_seed17
3
+ output_dir: /workspace/outputs/r3d_handoff_phase
4
+ device: cuda
5
+ seed: 17
6
+ init_checkpoint: /workspace/VLAarchtests/artifacts/outputs/r3d/proxy_interaction_r3d_stage3_clip_rgbd_seed17/checkpoint_best.pt
7
+ init_strict: false
8
+ data:
9
+ proxies: [foliage_proxy, bag_proxy, cloth_proxy]
10
+ resolution: 224
11
+ dataset_version: reveal_proxy_v6_rgbd_elastic_state_phase
12
+ train_episodes_per_proxy: 48
13
+ val_episodes_per_proxy: 16
14
+ train_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_train_clip224_v6_rgbd_stage3_phase.pt
15
+ val_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_val_clip224_v6_rgbd_stage3_phase.pt
16
+ rebuild_dataset: false
17
+ chunk_horizon: 8
18
+ rollout_horizon: 5
19
+ history_steps: 6
20
+ planner_candidates: 8
21
+ seed: 17
22
+ optim:
23
+ epochs: 4
24
+ batch_size: 4
25
+ num_workers: 24
26
+ lr: 0.00015
27
+ weight_decay: 0.0001
28
+ trainer:
29
+ policy_type: elastic_reveal
30
+ use_bf16: true
31
+ grad_clip_norm: 1.0
32
+ freeze_backbone: true
33
+ gradient_checkpointing: false
34
+ plan_during_train: true
35
+ plan_during_eval: true
36
+ support_mode_conditioning: true
37
+ planner_mode: trainable
38
+ use_depth: true
39
+ use_world_model: true
40
+ use_role_tokens: true
41
+ compute_equivariance_probe: false
42
+ policy:
43
+ backbone: {model_name: openai/clip-vit-base-patch32, hidden_dim: 512, max_text_tokens: 32, freeze_backbone: true, gradient_checkpointing: false, use_dummy_backbone: false}
44
+ fusion: {hidden_dim: 512, num_cameras: 3, num_layers: 4, num_heads: 8, ff_dim: 2048, dropout: 0.1, proprio_dim: 32, proprio_tokens: 1}
45
+ memory: {hidden_dim: 512, action_dim: 14, history_steps: 6, scene_history_steps: 3, belief_history_steps: 8, num_layers: 2, dropout: 0.1, memory_bank_size: 4, scene_bank_size: 2, belief_bank_size: 2, num_heads: 8, max_history_steps: 8}
46
+ decoder: {hidden_dim: 512, num_heads: 8, num_layers: 4, ff_dim: 2048, dropout: 0.1, chunk_size: 8, action_dim: 14, arm_action_dim: 7, num_candidates: 8, num_phases: 5, num_arm_roles: 4, num_proposal_modes: 7, planner_top_k: 4}
47
+ reveal_head: {hidden_dim: 512, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, belief_map_size: 32, field_size: 16, num_heads: 8, predict_belief_map: true, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8, num_tasks: 4}
48
+ world_model: {hidden_dim: 512, action_dim: 14, num_support_modes: 3, num_approach_templates: 32, rollout_horizon: 5, field_size: 16, num_heads: 8, num_phases: 5, num_arm_roles: 4, num_interaction_tokens: 8, belief_map_size: 32, predict_belief_map: true, scene_bank_size: 2, belief_bank_size: 2, rollout_mode: spatial_rollout, num_tasks: 4}
49
+ planner: {hidden_dim: 512, num_candidates: 8, action_dim: 14, num_support_modes: 3, utility_margin: 0.1, num_heads: 8, num_layers: 2, num_phases: 5, num_arm_roles: 4, top_k: 4}
50
+ loss_weights:
51
+ action: 0.6
52
+ phase: 0.08
53
+ arm_role: 0.1
54
+ support_mode: 0.1
55
+ corridor: 0.15
56
+ persistence: 0.08
57
+ disturbance: 0.08
58
+ world_model: 0.35
59
+ belief: 0.05
60
+ visibility: 0.05
61
+ clearance: 0.08
62
+ support_stability: 0.08
63
+ reocclusion: 0.08
64
+ occluder_contact: 0.05
65
+ grasp_affordance: 0.05
66
+ planner_success: 0.25
67
+ planner_risk: 0.1
68
+ planner_ranking: 0.25
69
+ proposal_reconstruction: 0.05
70
+ proposal_success: 0.2
71
+ proposal_ranking: 0.25
72
+ proposal_diversity: 0.05
73
+ role_swap_consistency: 0.02
74
+ task_metrics: 0.1
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_state.yaml ADDED
@@ -0,0 +1,122 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_interaction_state
2
+ output_dir: /workspace/VLAarchtests/artifacts/outputs/interaction
3
+ device: cuda
4
+ seed: 13
5
+
6
+ data:
7
+ proxies: [foliage_proxy, bag_proxy, cloth_proxy]
8
+ resolution: 96
9
+ train_episodes_per_proxy: 48
10
+ val_episodes_per_proxy: 16
11
+ train_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_train_v4_noleak_counterfactual.pt
12
+ val_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_val_v4_noleak_counterfactual.pt
13
+ rebuild_dataset: false
14
+ chunk_horizon: 8
15
+ rollout_horizon: 5
16
+ history_steps: 6
17
+ planner_candidates: 8
18
+ seed: 13
19
+
20
+ optim:
21
+ epochs: 8
22
+ batch_size: 16
23
+ num_workers: 0
24
+ lr: 0.001
25
+ weight_decay: 0.0001
26
+
27
+ trainer:
28
+ policy_type: interaction_state
29
+ use_bf16: true
30
+ grad_clip_norm: 1.0
31
+ freeze_backbone: true
32
+ gradient_checkpointing: false
33
+ plan_during_train: true
34
+ plan_during_eval: true
35
+ support_mode_conditioning: true
36
+ planner_mode: trainable
37
+
38
+ policy:
39
+ backbone:
40
+ model_name: openai/clip-vit-base-patch32
41
+ hidden_dim: 128
42
+ max_text_tokens: 32
43
+ freeze_backbone: true
44
+ gradient_checkpointing: false
45
+ use_dummy_backbone: true
46
+ fusion:
47
+ hidden_dim: 128
48
+ num_cameras: 3
49
+ num_layers: 2
50
+ num_heads: 4
51
+ ff_dim: 256
52
+ dropout: 0.1
53
+ proprio_dim: 32
54
+ proprio_tokens: 1
55
+ memory:
56
+ hidden_dim: 128
57
+ history_steps: 6
58
+ num_layers: 2
59
+ dropout: 0.1
60
+ memory_bank_size: 4
61
+ num_heads: 4
62
+ max_history_steps: 8
63
+ decoder:
64
+ hidden_dim: 128
65
+ num_heads: 4
66
+ num_layers: 2
67
+ ff_dim: 256
68
+ dropout: 0.1
69
+ chunk_size: 8
70
+ action_dim: 14
71
+ arm_action_dim: 7
72
+ num_candidates: 8
73
+ num_phases: 5
74
+ num_arm_roles: 4
75
+ reveal_head:
76
+ hidden_dim: 128
77
+ num_support_modes: 3
78
+ num_approach_templates: 32
79
+ rollout_horizon: 5
80
+ belief_map_size: 32
81
+ field_size: 16
82
+ num_heads: 4
83
+ predict_belief_map: true
84
+ num_phases: 5
85
+ num_arm_roles: 4
86
+ num_interaction_tokens: 8
87
+ world_model:
88
+ hidden_dim: 128
89
+ action_dim: 14
90
+ num_support_modes: 3
91
+ num_approach_templates: 32
92
+ rollout_horizon: 5
93
+ field_size: 16
94
+ num_heads: 4
95
+ num_phases: 5
96
+ num_arm_roles: 4
97
+ num_interaction_tokens: 8
98
+ planner:
99
+ hidden_dim: 128
100
+ num_candidates: 8
101
+ action_dim: 14
102
+ num_support_modes: 3
103
+ utility_margin: 0.1
104
+ num_heads: 4
105
+ num_layers: 2
106
+ num_phases: 5
107
+ num_arm_roles: 4
108
+
109
+ loss_weights:
110
+ action: 1.0
111
+ support_mode: 0.15
112
+ corridor: 0.2
113
+ persistence: 0.1
114
+ disturbance: 0.1
115
+ world_model: 0.25
116
+ belief: 0.05
117
+ planner_success: 0.2
118
+ planner_risk: 0.1
119
+ planner_ranking: 0.1
120
+ proposal_reconstruction: 0.2
121
+ proposal_success: 0.1
122
+ proposal_ranking: 0.1
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_state_actionhist.yaml ADDED
@@ -0,0 +1,125 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_interaction_state_actionhist
2
+ output_dir: /workspace/VLAarchtests/artifacts/outputs/interaction_debug
3
+ device: cuda
4
+ seed: 13
5
+
6
+ data:
7
+ proxies: [foliage_proxy, bag_proxy, cloth_proxy]
8
+ resolution: 96
9
+ train_episodes_per_proxy: 48
10
+ val_episodes_per_proxy: 16
11
+ train_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_train_v5_actionhist.pt
12
+ val_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_val_v5_actionhist.pt
13
+ rebuild_dataset: true
14
+ chunk_horizon: 8
15
+ rollout_horizon: 5
16
+ history_steps: 6
17
+ planner_candidates: 8
18
+ seed: 13
19
+
20
+ optim:
21
+ epochs: 10
22
+ batch_size: 16
23
+ num_workers: 0
24
+ lr: 0.001
25
+ weight_decay: 0.0001
26
+
27
+ trainer:
28
+ policy_type: interaction_state
29
+ use_bf16: true
30
+ grad_clip_norm: 1.0
31
+ freeze_backbone: true
32
+ gradient_checkpointing: false
33
+ plan_during_train: true
34
+ plan_during_eval: true
35
+ support_mode_conditioning: true
36
+ planner_mode: trainable
37
+
38
+ policy:
39
+ backbone:
40
+ model_name: openai/clip-vit-base-patch32
41
+ hidden_dim: 128
42
+ max_text_tokens: 32
43
+ freeze_backbone: true
44
+ gradient_checkpointing: false
45
+ use_dummy_backbone: true
46
+ fusion:
47
+ hidden_dim: 128
48
+ num_cameras: 3
49
+ num_layers: 2
50
+ num_heads: 4
51
+ ff_dim: 256
52
+ dropout: 0.1
53
+ proprio_dim: 32
54
+ proprio_tokens: 1
55
+ memory:
56
+ hidden_dim: 128
57
+ action_dim: 14
58
+ history_steps: 6
59
+ num_layers: 2
60
+ dropout: 0.1
61
+ memory_bank_size: 4
62
+ num_heads: 4
63
+ max_history_steps: 8
64
+ decoder:
65
+ hidden_dim: 128
66
+ num_heads: 4
67
+ num_layers: 2
68
+ ff_dim: 256
69
+ dropout: 0.1
70
+ chunk_size: 8
71
+ action_dim: 14
72
+ arm_action_dim: 7
73
+ num_candidates: 8
74
+ num_phases: 5
75
+ num_arm_roles: 4
76
+ reveal_head:
77
+ hidden_dim: 128
78
+ num_support_modes: 3
79
+ num_approach_templates: 32
80
+ rollout_horizon: 5
81
+ belief_map_size: 32
82
+ field_size: 16
83
+ num_heads: 4
84
+ predict_belief_map: true
85
+ num_phases: 5
86
+ num_arm_roles: 4
87
+ num_interaction_tokens: 8
88
+ world_model:
89
+ hidden_dim: 128
90
+ action_dim: 14
91
+ num_support_modes: 3
92
+ num_approach_templates: 32
93
+ rollout_horizon: 5
94
+ field_size: 16
95
+ num_heads: 4
96
+ num_phases: 5
97
+ num_arm_roles: 4
98
+ num_interaction_tokens: 8
99
+ planner:
100
+ hidden_dim: 128
101
+ num_candidates: 8
102
+ action_dim: 14
103
+ num_support_modes: 3
104
+ utility_margin: 0.1
105
+ num_heads: 4
106
+ num_layers: 2
107
+ num_phases: 5
108
+ num_arm_roles: 4
109
+
110
+ loss_weights:
111
+ action: 1.0
112
+ phase: 0.15
113
+ arm_role: 0.2
114
+ support_mode: 0.15
115
+ corridor: 0.2
116
+ persistence: 0.1
117
+ disturbance: 0.1
118
+ world_model: 0.25
119
+ belief: 0.05
120
+ planner_success: 0.2
121
+ planner_risk: 0.1
122
+ planner_ranking: 0.1
123
+ proposal_reconstruction: 0.2
124
+ proposal_success: 0.1
125
+ proposal_ranking: 0.1
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_state_actionhist_smoke.yaml ADDED
@@ -0,0 +1,125 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_interaction_state_actionhist_smoke
2
+ output_dir: /workspace/VLAarchtests/artifacts/outputs/interaction_debug
3
+ device: cuda
4
+ seed: 13
5
+
6
+ data:
7
+ proxies: [foliage_proxy, bag_proxy, cloth_proxy]
8
+ resolution: 64
9
+ train_episodes_per_proxy: 6
10
+ val_episodes_per_proxy: 2
11
+ train_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_train_smoke_v5_actionhist.pt
12
+ val_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_val_smoke_v5_actionhist.pt
13
+ rebuild_dataset: true
14
+ chunk_horizon: 4
15
+ rollout_horizon: 3
16
+ history_steps: 6
17
+ planner_candidates: 4
18
+ seed: 13
19
+
20
+ optim:
21
+ epochs: 4
22
+ batch_size: 8
23
+ num_workers: 0
24
+ lr: 0.001
25
+ weight_decay: 0.0001
26
+
27
+ trainer:
28
+ policy_type: interaction_state
29
+ use_bf16: true
30
+ grad_clip_norm: 1.0
31
+ freeze_backbone: true
32
+ gradient_checkpointing: false
33
+ plan_during_train: true
34
+ plan_during_eval: true
35
+ support_mode_conditioning: true
36
+ planner_mode: trainable
37
+
38
+ policy:
39
+ backbone:
40
+ model_name: openai/clip-vit-base-patch32
41
+ hidden_dim: 64
42
+ max_text_tokens: 32
43
+ freeze_backbone: true
44
+ gradient_checkpointing: false
45
+ use_dummy_backbone: true
46
+ fusion:
47
+ hidden_dim: 64
48
+ num_cameras: 3
49
+ num_layers: 2
50
+ num_heads: 4
51
+ ff_dim: 128
52
+ dropout: 0.1
53
+ proprio_dim: 32
54
+ proprio_tokens: 1
55
+ memory:
56
+ hidden_dim: 64
57
+ action_dim: 14
58
+ history_steps: 6
59
+ num_layers: 2
60
+ dropout: 0.1
61
+ memory_bank_size: 4
62
+ num_heads: 4
63
+ max_history_steps: 8
64
+ decoder:
65
+ hidden_dim: 64
66
+ num_heads: 4
67
+ num_layers: 2
68
+ ff_dim: 128
69
+ dropout: 0.1
70
+ chunk_size: 4
71
+ action_dim: 14
72
+ arm_action_dim: 7
73
+ num_candidates: 4
74
+ num_phases: 5
75
+ num_arm_roles: 4
76
+ reveal_head:
77
+ hidden_dim: 64
78
+ num_support_modes: 3
79
+ num_approach_templates: 32
80
+ rollout_horizon: 3
81
+ belief_map_size: 32
82
+ field_size: 16
83
+ num_heads: 4
84
+ predict_belief_map: true
85
+ num_phases: 5
86
+ num_arm_roles: 4
87
+ num_interaction_tokens: 8
88
+ world_model:
89
+ hidden_dim: 64
90
+ action_dim: 14
91
+ num_support_modes: 3
92
+ num_approach_templates: 32
93
+ rollout_horizon: 3
94
+ field_size: 16
95
+ num_heads: 4
96
+ num_phases: 5
97
+ num_arm_roles: 4
98
+ num_interaction_tokens: 8
99
+ planner:
100
+ hidden_dim: 64
101
+ num_candidates: 4
102
+ action_dim: 14
103
+ num_support_modes: 3
104
+ utility_margin: 0.1
105
+ num_heads: 4
106
+ num_layers: 2
107
+ num_phases: 5
108
+ num_arm_roles: 4
109
+
110
+ loss_weights:
111
+ action: 1.0
112
+ phase: 0.15
113
+ arm_role: 0.2
114
+ support_mode: 0.15
115
+ corridor: 0.2
116
+ persistence: 0.1
117
+ disturbance: 0.1
118
+ world_model: 0.25
119
+ belief: 0.05
120
+ planner_success: 0.2
121
+ planner_risk: 0.1
122
+ planner_ranking: 0.1
123
+ proposal_reconstruction: 0.2
124
+ proposal_success: 0.1
125
+ proposal_ranking: 0.1
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_state_clip_actionhist.yaml ADDED
@@ -0,0 +1,129 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_interaction_state_clip_actionhist
2
+ output_dir: /workspace/VLAarchtests/artifacts/outputs/interaction_debug
3
+ device: cuda
4
+ seed: 7
5
+ init_checkpoint: /workspace/VLAarchtests/artifacts/outputs/reveal_runs/proxy_backbone_only_clip/checkpoint_best.pt
6
+ init_strict: false
7
+
8
+ data:
9
+ proxies: [foliage_proxy, bag_proxy, cloth_proxy]
10
+ resolution: 224
11
+ train_episodes_per_proxy: 48
12
+ val_episodes_per_proxy: 16
13
+ train_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_train_clip224_v5_actionhist.pt
14
+ val_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_val_clip224_v5_actionhist.pt
15
+ rebuild_dataset: false
16
+ chunk_horizon: 8
17
+ rollout_horizon: 5
18
+ history_steps: 6
19
+ planner_candidates: 8
20
+ seed: 7
21
+
22
+ optim:
23
+ epochs: 4
24
+ batch_size: 2
25
+ num_workers: 0
26
+ lr: 0.0003
27
+ weight_decay: 0.0001
28
+
29
+ trainer:
30
+ policy_type: interaction_state
31
+ use_bf16: true
32
+ grad_clip_norm: 1.0
33
+ freeze_backbone: true
34
+ gradient_checkpointing: false
35
+ plan_during_train: true
36
+ plan_during_eval: true
37
+ support_mode_conditioning: true
38
+ planner_mode: trainable
39
+
40
+ policy:
41
+ backbone:
42
+ model_name: openai/clip-vit-base-patch32
43
+ hidden_dim: 512
44
+ max_text_tokens: 32
45
+ freeze_backbone: true
46
+ gradient_checkpointing: false
47
+ use_dummy_backbone: false
48
+ fusion:
49
+ hidden_dim: 512
50
+ num_cameras: 3
51
+ num_layers: 4
52
+ num_heads: 8
53
+ ff_dim: 2048
54
+ dropout: 0.1
55
+ proprio_dim: 32
56
+ proprio_tokens: 1
57
+ memory:
58
+ hidden_dim: 512
59
+ action_dim: 14
60
+ history_steps: 6
61
+ num_layers: 2
62
+ dropout: 0.1
63
+ memory_bank_size: 4
64
+ num_heads: 8
65
+ max_history_steps: 8
66
+ decoder:
67
+ hidden_dim: 512
68
+ num_heads: 8
69
+ num_layers: 4
70
+ ff_dim: 2048
71
+ dropout: 0.1
72
+ chunk_size: 8
73
+ action_dim: 14
74
+ arm_action_dim: 7
75
+ num_candidates: 8
76
+ num_phases: 5
77
+ num_arm_roles: 4
78
+ reveal_head:
79
+ hidden_dim: 512
80
+ num_support_modes: 3
81
+ num_approach_templates: 32
82
+ rollout_horizon: 5
83
+ belief_map_size: 32
84
+ field_size: 16
85
+ num_heads: 8
86
+ predict_belief_map: true
87
+ num_phases: 5
88
+ num_arm_roles: 4
89
+ num_interaction_tokens: 8
90
+ world_model:
91
+ hidden_dim: 512
92
+ action_dim: 14
93
+ num_support_modes: 3
94
+ num_approach_templates: 32
95
+ rollout_horizon: 5
96
+ field_size: 16
97
+ num_heads: 8
98
+ num_phases: 5
99
+ num_arm_roles: 4
100
+ num_interaction_tokens: 8
101
+ belief_map_size: 32
102
+ predict_belief_map: true
103
+ planner:
104
+ hidden_dim: 512
105
+ num_candidates: 8
106
+ action_dim: 14
107
+ num_support_modes: 3
108
+ utility_margin: 0.1
109
+ num_heads: 8
110
+ num_layers: 2
111
+ num_phases: 5
112
+ num_arm_roles: 4
113
+
114
+ loss_weights:
115
+ action: 1.0
116
+ phase: 0.1
117
+ arm_role: 0.15
118
+ support_mode: 0.1
119
+ corridor: 0.15
120
+ persistence: 0.05
121
+ disturbance: 0.05
122
+ world_model: 0.2
123
+ belief: 0.05
124
+ planner_success: 0.25
125
+ planner_risk: 0.1
126
+ planner_ranking: 0.2
127
+ proposal_reconstruction: 0.1
128
+ proposal_success: 0.15
129
+ proposal_ranking: 0.2
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_state_recency_oracleft.yaml ADDED
@@ -0,0 +1,127 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_interaction_state_recency_oracleft
2
+ output_dir: /workspace/VLAarchtests/artifacts/outputs/interaction_debug
3
+ device: cuda
4
+ seed: 13
5
+ init_checkpoint: /workspace/VLAarchtests/artifacts/outputs/interaction_debug/proxy_interaction_state_actionhist/checkpoint_best.pt
6
+ init_strict: true
7
+
8
+ data:
9
+ proxies: [foliage_proxy, bag_proxy, cloth_proxy]
10
+ resolution: 96
11
+ train_episodes_per_proxy: 48
12
+ val_episodes_per_proxy: 16
13
+ train_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_train_v5_actionhist.pt
14
+ val_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_val_v5_actionhist.pt
15
+ rebuild_dataset: false
16
+ chunk_horizon: 8
17
+ rollout_horizon: 5
18
+ history_steps: 6
19
+ planner_candidates: 8
20
+ seed: 13
21
+
22
+ optim:
23
+ epochs: 8
24
+ batch_size: 16
25
+ num_workers: 0
26
+ lr: 0.0003
27
+ weight_decay: 0.0001
28
+
29
+ trainer:
30
+ policy_type: interaction_state
31
+ use_bf16: true
32
+ grad_clip_norm: 1.0
33
+ freeze_backbone: true
34
+ gradient_checkpointing: false
35
+ plan_during_train: true
36
+ plan_during_eval: true
37
+ support_mode_conditioning: true
38
+ planner_mode: trainable
39
+
40
+ policy:
41
+ backbone:
42
+ model_name: openai/clip-vit-base-patch32
43
+ hidden_dim: 128
44
+ max_text_tokens: 32
45
+ freeze_backbone: true
46
+ gradient_checkpointing: false
47
+ use_dummy_backbone: true
48
+ fusion:
49
+ hidden_dim: 128
50
+ num_cameras: 3
51
+ num_layers: 2
52
+ num_heads: 4
53
+ ff_dim: 256
54
+ dropout: 0.1
55
+ proprio_dim: 32
56
+ proprio_tokens: 1
57
+ memory:
58
+ hidden_dim: 128
59
+ action_dim: 14
60
+ history_steps: 6
61
+ num_layers: 2
62
+ dropout: 0.1
63
+ memory_bank_size: 4
64
+ num_heads: 4
65
+ max_history_steps: 8
66
+ decoder:
67
+ hidden_dim: 128
68
+ num_heads: 4
69
+ num_layers: 2
70
+ ff_dim: 256
71
+ dropout: 0.1
72
+ chunk_size: 8
73
+ action_dim: 14
74
+ arm_action_dim: 7
75
+ num_candidates: 8
76
+ num_phases: 5
77
+ num_arm_roles: 4
78
+ reveal_head:
79
+ hidden_dim: 128
80
+ num_support_modes: 3
81
+ num_approach_templates: 32
82
+ rollout_horizon: 5
83
+ belief_map_size: 32
84
+ field_size: 16
85
+ num_heads: 4
86
+ predict_belief_map: true
87
+ num_phases: 5
88
+ num_arm_roles: 4
89
+ num_interaction_tokens: 8
90
+ world_model:
91
+ hidden_dim: 128
92
+ action_dim: 14
93
+ num_support_modes: 3
94
+ num_approach_templates: 32
95
+ rollout_horizon: 5
96
+ field_size: 16
97
+ num_heads: 4
98
+ num_phases: 5
99
+ num_arm_roles: 4
100
+ num_interaction_tokens: 8
101
+ planner:
102
+ hidden_dim: 128
103
+ num_candidates: 8
104
+ action_dim: 14
105
+ num_support_modes: 3
106
+ utility_margin: 0.1
107
+ num_heads: 4
108
+ num_layers: 2
109
+ num_phases: 5
110
+ num_arm_roles: 4
111
+
112
+ loss_weights:
113
+ action: 1.0
114
+ phase: 0.1
115
+ arm_role: 0.15
116
+ support_mode: 0.1
117
+ corridor: 0.15
118
+ persistence: 0.05
119
+ disturbance: 0.05
120
+ world_model: 0.2
121
+ belief: 0.05
122
+ planner_success: 0.25
123
+ planner_risk: 0.1
124
+ planner_ranking: 0.2
125
+ proposal_reconstruction: 0.1
126
+ proposal_success: 0.15
127
+ proposal_ranking: 0.2
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_interaction_state_smoke.yaml ADDED
@@ -0,0 +1,122 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_interaction_state_smoke
2
+ output_dir: /workspace/VLAarchtests/artifacts/outputs/interaction
3
+ device: cuda
4
+ seed: 13
5
+
6
+ data:
7
+ proxies: [foliage_proxy, bag_proxy, cloth_proxy]
8
+ resolution: 64
9
+ train_episodes_per_proxy: 6
10
+ val_episodes_per_proxy: 2
11
+ train_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_train_smoke_v4.pt
12
+ val_dataset_path: /workspace/VLAarchtests/artifacts/data/reveal_proxy/proxy_val_smoke_v4.pt
13
+ rebuild_dataset: false
14
+ chunk_horizon: 4
15
+ rollout_horizon: 3
16
+ history_steps: 6
17
+ planner_candidates: 4
18
+ seed: 13
19
+
20
+ optim:
21
+ epochs: 2
22
+ batch_size: 8
23
+ num_workers: 0
24
+ lr: 0.001
25
+ weight_decay: 0.0001
26
+
27
+ trainer:
28
+ policy_type: interaction_state
29
+ use_bf16: true
30
+ grad_clip_norm: 1.0
31
+ freeze_backbone: true
32
+ gradient_checkpointing: false
33
+ plan_during_train: true
34
+ plan_during_eval: true
35
+ support_mode_conditioning: true
36
+ planner_mode: trainable
37
+
38
+ policy:
39
+ backbone:
40
+ model_name: openai/clip-vit-base-patch32
41
+ hidden_dim: 64
42
+ max_text_tokens: 32
43
+ freeze_backbone: true
44
+ gradient_checkpointing: false
45
+ use_dummy_backbone: true
46
+ fusion:
47
+ hidden_dim: 64
48
+ num_cameras: 3
49
+ num_layers: 2
50
+ num_heads: 4
51
+ ff_dim: 128
52
+ dropout: 0.1
53
+ proprio_dim: 32
54
+ proprio_tokens: 1
55
+ memory:
56
+ hidden_dim: 64
57
+ history_steps: 6
58
+ num_layers: 2
59
+ dropout: 0.1
60
+ memory_bank_size: 4
61
+ num_heads: 4
62
+ max_history_steps: 8
63
+ decoder:
64
+ hidden_dim: 64
65
+ num_heads: 4
66
+ num_layers: 2
67
+ ff_dim: 128
68
+ dropout: 0.1
69
+ chunk_size: 4
70
+ action_dim: 14
71
+ arm_action_dim: 7
72
+ num_candidates: 4
73
+ num_phases: 5
74
+ num_arm_roles: 4
75
+ reveal_head:
76
+ hidden_dim: 64
77
+ num_support_modes: 3
78
+ num_approach_templates: 32
79
+ rollout_horizon: 3
80
+ belief_map_size: 32
81
+ field_size: 16
82
+ num_heads: 4
83
+ predict_belief_map: true
84
+ num_phases: 5
85
+ num_arm_roles: 4
86
+ num_interaction_tokens: 8
87
+ world_model:
88
+ hidden_dim: 64
89
+ action_dim: 14
90
+ num_support_modes: 3
91
+ num_approach_templates: 32
92
+ rollout_horizon: 3
93
+ field_size: 16
94
+ num_heads: 4
95
+ num_phases: 5
96
+ num_arm_roles: 4
97
+ num_interaction_tokens: 8
98
+ planner:
99
+ hidden_dim: 64
100
+ num_candidates: 4
101
+ action_dim: 14
102
+ num_support_modes: 3
103
+ utility_margin: 0.1
104
+ num_heads: 4
105
+ num_layers: 2
106
+ num_phases: 5
107
+ num_arm_roles: 4
108
+
109
+ loss_weights:
110
+ action: 1.0
111
+ support_mode: 0.15
112
+ corridor: 0.2
113
+ persistence: 0.1
114
+ disturbance: 0.1
115
+ world_model: 0.25
116
+ belief: 0.05
117
+ planner_success: 0.2
118
+ planner_risk: 0.1
119
+ planner_ranking: 0.1
120
+ proposal_reconstruction: 0.2
121
+ proposal_success: 0.1
122
+ proposal_ranking: 0.1
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_reveal_state.yaml ADDED
@@ -0,0 +1,96 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_reveal_state
2
+ output_dir: /workspace/outputs/reveal_runs
3
+ device: cuda
4
+ seed: 7
5
+
6
+ data:
7
+ proxies: [foliage_proxy, bag_proxy, cloth_proxy]
8
+ resolution: 96
9
+ train_episodes_per_proxy: 48
10
+ val_episodes_per_proxy: 16
11
+ train_dataset_path: /workspace/data/reveal_proxy/proxy_train_v4_noleak_counterfactual.pt
12
+ val_dataset_path: /workspace/data/reveal_proxy/proxy_val_v4_noleak_counterfactual.pt
13
+ rebuild_dataset: true
14
+ chunk_horizon: 8
15
+ rollout_horizon: 5
16
+ history_steps: 2
17
+ planner_candidates: 4
18
+ seed: 7
19
+
20
+ optim:
21
+ epochs: 8
22
+ batch_size: 16
23
+ num_workers: 0
24
+ lr: 0.001
25
+ weight_decay: 0.0001
26
+
27
+ trainer:
28
+ policy_type: reveal_state
29
+ use_bf16: true
30
+ grad_clip_norm: 1.0
31
+ freeze_backbone: true
32
+ gradient_checkpointing: false
33
+
34
+ policy:
35
+ backbone:
36
+ model_name: openai/clip-vit-base-patch32
37
+ hidden_dim: 128
38
+ max_text_tokens: 32
39
+ freeze_backbone: true
40
+ gradient_checkpointing: false
41
+ use_dummy_backbone: true
42
+ fusion:
43
+ hidden_dim: 128
44
+ num_cameras: 3
45
+ num_layers: 2
46
+ num_heads: 4
47
+ ff_dim: 256
48
+ dropout: 0.1
49
+ proprio_dim: 32
50
+ proprio_tokens: 1
51
+ memory:
52
+ hidden_dim: 128
53
+ history_steps: 2
54
+ num_layers: 1
55
+ dropout: 0.1
56
+ decoder:
57
+ hidden_dim: 128
58
+ num_heads: 4
59
+ num_layers: 2
60
+ ff_dim: 256
61
+ dropout: 0.1
62
+ chunk_size: 8
63
+ action_dim: 14
64
+ num_candidates: 8
65
+ reveal_head:
66
+ hidden_dim: 128
67
+ num_support_modes: 3
68
+ num_approach_templates: 32
69
+ rollout_horizon: 5
70
+ belief_map_size: 32
71
+ field_size: 16
72
+ num_heads: 4
73
+ predict_belief_map: true
74
+ world_model:
75
+ hidden_dim: 128
76
+ action_dim: 14
77
+ num_support_modes: 3
78
+ num_approach_templates: 32
79
+ rollout_horizon: 5
80
+ planner:
81
+ hidden_dim: 128
82
+ num_candidates: 8
83
+ action_dim: 14
84
+ utility_margin: 0.1
85
+
86
+ loss_weights:
87
+ action: 1.0
88
+ support_mode: 0.15
89
+ corridor: 0.2
90
+ persistence: 0.1
91
+ disturbance: 0.1
92
+ world_model: 0.2
93
+ belief: 0.05
94
+ planner_success: 0.2
95
+ planner_risk: 0.1
96
+ planner_ranking: 0.1
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_reveal_state_clip.yaml ADDED
@@ -0,0 +1,99 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_reveal_state_clip
2
+ output_dir: /workspace/outputs/reveal_runs
3
+ device: cuda
4
+ seed: 7
5
+
6
+ data:
7
+ proxies: [foliage_proxy, bag_proxy, cloth_proxy]
8
+ resolution: 224
9
+ train_episodes_per_proxy: 48
10
+ val_episodes_per_proxy: 16
11
+ train_dataset_path: /workspace/data/reveal_proxy/proxy_train_clip224_v4_noleak_counterfactual.pt
12
+ val_dataset_path: /workspace/data/reveal_proxy/proxy_val_clip224_v4_noleak_counterfactual.pt
13
+ rebuild_dataset: true
14
+ chunk_horizon: 8
15
+ rollout_horizon: 5
16
+ history_steps: 2
17
+ planner_candidates: 4
18
+ seed: 7
19
+
20
+ optim:
21
+ epochs: 4
22
+ batch_size: 2
23
+ num_workers: 0
24
+ lr: 0.0003
25
+ weight_decay: 0.0001
26
+
27
+ trainer:
28
+ policy_type: reveal_state
29
+ use_bf16: true
30
+ grad_clip_norm: 1.0
31
+ freeze_backbone: true
32
+ gradient_checkpointing: false
33
+ plan_during_train: true
34
+ plan_during_eval: true
35
+ support_mode_conditioning: true
36
+
37
+ policy:
38
+ backbone:
39
+ model_name: openai/clip-vit-base-patch32
40
+ hidden_dim: 512
41
+ max_text_tokens: 32
42
+ freeze_backbone: true
43
+ gradient_checkpointing: false
44
+ use_dummy_backbone: false
45
+ fusion:
46
+ hidden_dim: 512
47
+ num_cameras: 3
48
+ num_layers: 4
49
+ num_heads: 8
50
+ ff_dim: 2048
51
+ dropout: 0.1
52
+ proprio_dim: 32
53
+ proprio_tokens: 1
54
+ memory:
55
+ hidden_dim: 512
56
+ history_steps: 2
57
+ num_layers: 1
58
+ dropout: 0.1
59
+ decoder:
60
+ hidden_dim: 512
61
+ num_heads: 8
62
+ num_layers: 4
63
+ ff_dim: 2048
64
+ dropout: 0.1
65
+ chunk_size: 8
66
+ action_dim: 14
67
+ num_candidates: 8
68
+ reveal_head:
69
+ hidden_dim: 512
70
+ num_support_modes: 3
71
+ num_approach_templates: 32
72
+ rollout_horizon: 5
73
+ belief_map_size: 32
74
+ field_size: 16
75
+ num_heads: 4
76
+ predict_belief_map: true
77
+ world_model:
78
+ hidden_dim: 512
79
+ action_dim: 14
80
+ num_support_modes: 3
81
+ num_approach_templates: 32
82
+ rollout_horizon: 5
83
+ planner:
84
+ hidden_dim: 512
85
+ num_candidates: 8
86
+ action_dim: 14
87
+ utility_margin: 0.1
88
+
89
+ loss_weights:
90
+ action: 1.0
91
+ support_mode: 0.15
92
+ corridor: 0.2
93
+ persistence: 0.1
94
+ disturbance: 0.1
95
+ world_model: 0.2
96
+ belief: 0.05
97
+ planner_success: 0.2
98
+ planner_risk: 0.1
99
+ planner_ranking: 0.1
VLAarchtests/code/reveal_vla_bimanual/train/configs/proxy_reveal_state_smoke.yaml ADDED
@@ -0,0 +1,100 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: proxy_reveal_state_smoke
2
+ output_dir: /workspace/outputs/smoke
3
+ device: cuda
4
+ seed: 11
5
+
6
+ data:
7
+ proxies: [foliage_proxy, bag_proxy, cloth_proxy]
8
+ resolution: 64
9
+ train_episodes_per_proxy: 6
10
+ val_episodes_per_proxy: 2
11
+ train_dataset_path: /workspace/data/reveal_proxy/proxy_train_smoke_v4.pt
12
+ val_dataset_path: /workspace/data/reveal_proxy/proxy_val_smoke_v4.pt
13
+ rebuild_dataset: false
14
+ chunk_horizon: 4
15
+ rollout_horizon: 3
16
+ history_steps: 2
17
+ planner_candidates: 4
18
+ seed: 11
19
+
20
+ optim:
21
+ epochs: 2
22
+ batch_size: 8
23
+ num_workers: 0
24
+ lr: 0.001
25
+ weight_decay: 0.0001
26
+
27
+ trainer:
28
+ policy_type: reveal_state
29
+ use_bf16: true
30
+ grad_clip_norm: 1.0
31
+ freeze_backbone: true
32
+ gradient_checkpointing: false
33
+ plan_during_train: true
34
+ plan_during_eval: true
35
+ support_mode_conditioning: true
36
+
37
+ policy:
38
+ backbone:
39
+ model_name: openai/clip-vit-base-patch32
40
+ hidden_dim: 64
41
+ max_text_tokens: 32
42
+ freeze_backbone: true
43
+ gradient_checkpointing: false
44
+ use_dummy_backbone: true
45
+ fusion:
46
+ hidden_dim: 64
47
+ num_cameras: 3
48
+ num_layers: 2
49
+ num_heads: 4
50
+ ff_dim: 128
51
+ dropout: 0.1
52
+ proprio_dim: 32
53
+ proprio_tokens: 1
54
+ memory:
55
+ hidden_dim: 64
56
+ history_steps: 2
57
+ num_layers: 1
58
+ dropout: 0.1
59
+ decoder:
60
+ hidden_dim: 64
61
+ num_heads: 4
62
+ num_layers: 2
63
+ ff_dim: 128
64
+ dropout: 0.1
65
+ chunk_size: 4
66
+ action_dim: 14
67
+ arm_action_dim: 7
68
+ num_candidates: 4
69
+ reveal_head:
70
+ hidden_dim: 64
71
+ num_support_modes: 3
72
+ num_approach_templates: 32
73
+ rollout_horizon: 3
74
+ belief_map_size: 32
75
+ field_size: 16
76
+ num_heads: 4
77
+ predict_belief_map: true
78
+ world_model:
79
+ hidden_dim: 64
80
+ action_dim: 14
81
+ num_support_modes: 3
82
+ num_approach_templates: 32
83
+ rollout_horizon: 3
84
+ planner:
85
+ hidden_dim: 64
86
+ num_candidates: 4
87
+ action_dim: 14
88
+ utility_margin: 0.1
89
+
90
+ loss_weights:
91
+ action: 1.0
92
+ support_mode: 0.15
93
+ corridor: 0.2
94
+ persistence: 0.1
95
+ disturbance: 0.1
96
+ world_model: 0.2
97
+ belief: 0.05
98
+ planner_success: 0.2
99
+ planner_risk: 0.1
100
+ planner_ranking: 0.1
VLAarchtests/code/reveal_vla_bimanual/train/configs/rlbench_lift_ball_backbone_only_clip_current.yaml ADDED
@@ -0,0 +1,92 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: rlbench_lift_ball_backbone_only_clip_current
2
+ output_dir: /workspace/outputs/rlbench_current
3
+ device: cuda
4
+ seed: 17
5
+ init_checkpoint: null
6
+ init_strict: false
7
+
8
+ data:
9
+ dataset_root: /workspace/data/rlbench2
10
+ tasks: [bimanual_lift_ball]
11
+ train_episodes: [0]
12
+ val_episodes: [1]
13
+ resolution: 224
14
+ chunk_horizon: 8
15
+ proprio_dim: 32
16
+ history_steps: 2
17
+
18
+ optim:
19
+ epochs: 10
20
+ batch_size: 8
21
+ num_workers: 0
22
+ lr: 0.0002
23
+ weight_decay: 0.0001
24
+
25
+ trainer:
26
+ policy_type: backbone_only
27
+ use_bf16: true
28
+ grad_clip_norm: 1.0
29
+ freeze_backbone: true
30
+ gradient_checkpointing: false
31
+ plan_during_train: false
32
+ plan_during_eval: false
33
+ support_mode_conditioning: true
34
+
35
+ policy:
36
+ backbone:
37
+ model_name: openai/clip-vit-base-patch32
38
+ hidden_dim: 512
39
+ max_text_tokens: 32
40
+ freeze_backbone: true
41
+ gradient_checkpointing: false
42
+ use_dummy_backbone: false
43
+ fusion:
44
+ hidden_dim: 512
45
+ num_cameras: 3
46
+ num_layers: 4
47
+ num_heads: 8
48
+ ff_dim: 2048
49
+ dropout: 0.1
50
+ proprio_dim: 32
51
+ proprio_tokens: 1
52
+ memory:
53
+ hidden_dim: 512
54
+ history_steps: 2
55
+ num_layers: 1
56
+ dropout: 0.1
57
+ decoder:
58
+ hidden_dim: 512
59
+ num_heads: 8
60
+ num_layers: 4
61
+ ff_dim: 2048
62
+ dropout: 0.1
63
+ chunk_size: 8
64
+ action_dim: 14
65
+ num_candidates: 8
66
+ reveal_head:
67
+ hidden_dim: 512
68
+ num_support_modes: 3
69
+ num_approach_templates: 32
70
+ rollout_horizon: 5
71
+ belief_map_size: 32
72
+ predict_belief_map: true
73
+ world_model:
74
+ hidden_dim: 512
75
+ action_dim: 14
76
+ num_support_modes: 3
77
+ num_approach_templates: 32
78
+ rollout_horizon: 5
79
+ planner:
80
+ hidden_dim: 512
81
+ num_candidates: 8
82
+ action_dim: 14
83
+ utility_margin: 0.1
84
+
85
+ loss_weights:
86
+ action: 1.0
87
+ support_mode: 0.0
88
+ corridor: 0.0
89
+ persistence: 0.0
90
+ disturbance: 0.0
91
+ world_model: 0.0
92
+ belief: 0.0
VLAarchtests/code/reveal_vla_bimanual/train/configs/rlbench_lift_ball_backbone_only_clip_current_4train.yaml ADDED
@@ -0,0 +1,92 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: rlbench_lift_ball_backbone_only_clip_current_4train
2
+ output_dir: /workspace/outputs/rlbench_current
3
+ device: cuda
4
+ seed: 17
5
+ init_checkpoint: null
6
+ init_strict: false
7
+
8
+ data:
9
+ dataset_root: /workspace/data/rlbench2
10
+ tasks: [bimanual_lift_ball]
11
+ train_episodes: [0, 1, 2, 3]
12
+ val_episodes: [4]
13
+ resolution: 224
14
+ chunk_horizon: 8
15
+ proprio_dim: 32
16
+ history_steps: 2
17
+
18
+ optim:
19
+ epochs: 10
20
+ batch_size: 8
21
+ num_workers: 2
22
+ lr: 0.0002
23
+ weight_decay: 0.0001
24
+
25
+ trainer:
26
+ policy_type: backbone_only
27
+ use_bf16: true
28
+ grad_clip_norm: 1.0
29
+ freeze_backbone: true
30
+ gradient_checkpointing: false
31
+ plan_during_train: false
32
+ plan_during_eval: false
33
+ support_mode_conditioning: true
34
+
35
+ policy:
36
+ backbone:
37
+ model_name: openai/clip-vit-base-patch32
38
+ hidden_dim: 512
39
+ max_text_tokens: 32
40
+ freeze_backbone: true
41
+ gradient_checkpointing: false
42
+ use_dummy_backbone: false
43
+ fusion:
44
+ hidden_dim: 512
45
+ num_cameras: 3
46
+ num_layers: 4
47
+ num_heads: 8
48
+ ff_dim: 2048
49
+ dropout: 0.1
50
+ proprio_dim: 32
51
+ proprio_tokens: 1
52
+ memory:
53
+ hidden_dim: 512
54
+ history_steps: 2
55
+ num_layers: 1
56
+ dropout: 0.1
57
+ decoder:
58
+ hidden_dim: 512
59
+ num_heads: 8
60
+ num_layers: 4
61
+ ff_dim: 2048
62
+ dropout: 0.1
63
+ chunk_size: 8
64
+ action_dim: 14
65
+ num_candidates: 8
66
+ reveal_head:
67
+ hidden_dim: 512
68
+ num_support_modes: 3
69
+ num_approach_templates: 32
70
+ rollout_horizon: 5
71
+ belief_map_size: 32
72
+ predict_belief_map: true
73
+ world_model:
74
+ hidden_dim: 512
75
+ action_dim: 14
76
+ num_support_modes: 3
77
+ num_approach_templates: 32
78
+ rollout_horizon: 5
79
+ planner:
80
+ hidden_dim: 512
81
+ num_candidates: 8
82
+ action_dim: 14
83
+ utility_margin: 0.1
84
+
85
+ loss_weights:
86
+ action: 1.0
87
+ support_mode: 0.0
88
+ corridor: 0.0
89
+ persistence: 0.0
90
+ disturbance: 0.0
91
+ world_model: 0.0
92
+ belief: 0.0
VLAarchtests/code/reveal_vla_bimanual/train/configs/rlbench_lift_ball_backbone_only_clip_current_wide.yaml ADDED
@@ -0,0 +1,94 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: rlbench_lift_ball_backbone_only_clip_current_wide
2
+ output_dir: /workspace/outputs/rlbench_current
3
+ device: cuda
4
+ seed: 17
5
+ init_checkpoint: /workspace/outputs/rlbench_current/rlbench_lift_ball_backbone_only_clip_current_3train/checkpoint_best.pt
6
+ init_strict: true
7
+
8
+ data:
9
+ dataset_root: /workspace/data/rlbench2
10
+ tasks: [bimanual_lift_ball]
11
+ train_episodes: [0, 1, 2, 3, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31]
12
+ val_episodes: [32, 33, 34, 35, 36, 37, 38, 39]
13
+ resolution: 224
14
+ chunk_horizon: 8
15
+ proprio_dim: 32
16
+ history_steps: 2
17
+ max_train_samples: 4096
18
+ max_val_samples: 2048
19
+
20
+ optim:
21
+ epochs: 8
22
+ batch_size: 16
23
+ num_workers: 4
24
+ lr: 0.0001
25
+ weight_decay: 0.0001
26
+
27
+ trainer:
28
+ policy_type: backbone_only
29
+ use_bf16: true
30
+ grad_clip_norm: 1.0
31
+ freeze_backbone: true
32
+ gradient_checkpointing: false
33
+ plan_during_train: false
34
+ plan_during_eval: false
35
+ support_mode_conditioning: true
36
+
37
+ policy:
38
+ backbone:
39
+ model_name: openai/clip-vit-base-patch32
40
+ hidden_dim: 512
41
+ max_text_tokens: 32
42
+ freeze_backbone: true
43
+ gradient_checkpointing: false
44
+ use_dummy_backbone: false
45
+ fusion:
46
+ hidden_dim: 512
47
+ num_cameras: 3
48
+ num_layers: 4
49
+ num_heads: 8
50
+ ff_dim: 2048
51
+ dropout: 0.1
52
+ proprio_dim: 32
53
+ proprio_tokens: 1
54
+ memory:
55
+ hidden_dim: 512
56
+ history_steps: 2
57
+ num_layers: 1
58
+ dropout: 0.1
59
+ decoder:
60
+ hidden_dim: 512
61
+ num_heads: 8
62
+ num_layers: 4
63
+ ff_dim: 2048
64
+ dropout: 0.1
65
+ chunk_size: 8
66
+ action_dim: 14
67
+ num_candidates: 8
68
+ reveal_head:
69
+ hidden_dim: 512
70
+ num_support_modes: 3
71
+ num_approach_templates: 32
72
+ rollout_horizon: 5
73
+ belief_map_size: 32
74
+ predict_belief_map: true
75
+ world_model:
76
+ hidden_dim: 512
77
+ action_dim: 14
78
+ num_support_modes: 3
79
+ num_approach_templates: 32
80
+ rollout_horizon: 5
81
+ planner:
82
+ hidden_dim: 512
83
+ num_candidates: 8
84
+ action_dim: 14
85
+ utility_margin: 0.1
86
+
87
+ loss_weights:
88
+ action: 1.0
89
+ support_mode: 0.0
90
+ corridor: 0.0
91
+ persistence: 0.0
92
+ disturbance: 0.0
93
+ world_model: 0.0
94
+ belief: 0.0
VLAarchtests/code/reveal_vla_bimanual/train/configs/rlbench_lift_ball_backbone_only_clip_step1.yaml ADDED
@@ -0,0 +1,95 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: rlbench_lift_ball_backbone_only_clip_step1
2
+ output_dir: /workspace/outputs/rlbench_current
3
+ device: cuda
4
+ seed: 17
5
+ init_checkpoint: /workspace/outputs/rlbench_current/rlbench_lift_ball_backbone_only_clip_current_wide/checkpoint_stable.pt
6
+ init_strict: true
7
+
8
+ data:
9
+ dataset_root: /workspace/data/rlbench2
10
+ tasks: [bimanual_lift_ball]
11
+ train_episodes: [0, 1, 2, 3, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31]
12
+ val_episodes: [32, 33, 34, 35, 36, 37, 38, 39]
13
+ resolution: 224
14
+ chunk_horizon: 8
15
+ supervise_action_steps: 1
16
+ proprio_dim: 32
17
+ history_steps: 2
18
+ max_train_samples: 4096
19
+ max_val_samples: 2048
20
+
21
+ optim:
22
+ epochs: 8
23
+ batch_size: 16
24
+ num_workers: 4
25
+ lr: 0.00005
26
+ weight_decay: 0.0001
27
+
28
+ trainer:
29
+ policy_type: backbone_only
30
+ use_bf16: true
31
+ grad_clip_norm: 1.0
32
+ freeze_backbone: true
33
+ gradient_checkpointing: false
34
+ plan_during_train: false
35
+ plan_during_eval: false
36
+ support_mode_conditioning: true
37
+
38
+ policy:
39
+ backbone:
40
+ model_name: openai/clip-vit-base-patch32
41
+ hidden_dim: 512
42
+ max_text_tokens: 32
43
+ freeze_backbone: true
44
+ gradient_checkpointing: false
45
+ use_dummy_backbone: false
46
+ fusion:
47
+ hidden_dim: 512
48
+ num_cameras: 3
49
+ num_layers: 4
50
+ num_heads: 8
51
+ ff_dim: 2048
52
+ dropout: 0.1
53
+ proprio_dim: 32
54
+ proprio_tokens: 1
55
+ memory:
56
+ hidden_dim: 512
57
+ history_steps: 2
58
+ num_layers: 1
59
+ dropout: 0.1
60
+ decoder:
61
+ hidden_dim: 512
62
+ num_heads: 8
63
+ num_layers: 4
64
+ ff_dim: 2048
65
+ dropout: 0.1
66
+ chunk_size: 8
67
+ action_dim: 14
68
+ num_candidates: 8
69
+ reveal_head:
70
+ hidden_dim: 512
71
+ num_support_modes: 3
72
+ num_approach_templates: 32
73
+ rollout_horizon: 5
74
+ belief_map_size: 32
75
+ predict_belief_map: true
76
+ world_model:
77
+ hidden_dim: 512
78
+ action_dim: 14
79
+ num_support_modes: 3
80
+ num_approach_templates: 32
81
+ rollout_horizon: 5
82
+ planner:
83
+ hidden_dim: 512
84
+ num_candidates: 8
85
+ action_dim: 14
86
+ utility_margin: 0.1
87
+
88
+ loss_weights:
89
+ action: 1.0
90
+ support_mode: 0.0
91
+ corridor: 0.0
92
+ persistence: 0.0
93
+ disturbance: 0.0
94
+ world_model: 0.0
95
+ belief: 0.0
VLAarchtests/code/reveal_vla_bimanual/train/configs/rlbench_open_drawer_interaction_smoke.yaml ADDED
@@ -0,0 +1,128 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: rlbench_open_drawer_interaction_smoke
2
+ output_dir: /workspace/VLAarchtests/artifacts/outputs/interaction
3
+ device: cuda
4
+ seed: 13
5
+ init_checkpoint: /workspace/VLAarchtests/artifacts/outputs/interaction/proxy_interaction_state_smoke/checkpoint_best.pt
6
+ init_strict: false
7
+
8
+ data:
9
+ dataset_root: /workspace/VLAarchtests/artifacts/data/rlbench_smoke_open_drawer
10
+ tasks: [open_drawer]
11
+ train_episodes: [0]
12
+ val_episodes: [1]
13
+ resolution: 128
14
+ chunk_horizon: 4
15
+ proprio_dim: 32
16
+ history_steps: 6
17
+ max_train_samples: 8
18
+ max_val_samples: 4
19
+
20
+ optim:
21
+ epochs: 1
22
+ batch_size: 2
23
+ num_workers: 0
24
+ lr: 0.0005
25
+ weight_decay: 0.0001
26
+
27
+ trainer:
28
+ policy_type: interaction_state
29
+ use_bf16: true
30
+ grad_clip_norm: 1.0
31
+ freeze_backbone: true
32
+ gradient_checkpointing: false
33
+ plan_during_train: false
34
+ plan_during_eval: true
35
+ support_mode_conditioning: true
36
+ planner_mode: proxy_pretrained
37
+
38
+ policy:
39
+ backbone:
40
+ model_name: openai/clip-vit-base-patch32
41
+ hidden_dim: 64
42
+ max_text_tokens: 32
43
+ freeze_backbone: true
44
+ gradient_checkpointing: false
45
+ use_dummy_backbone: true
46
+ fusion:
47
+ hidden_dim: 64
48
+ num_cameras: 3
49
+ num_layers: 2
50
+ num_heads: 4
51
+ ff_dim: 128
52
+ dropout: 0.1
53
+ proprio_dim: 32
54
+ proprio_tokens: 1
55
+ memory:
56
+ hidden_dim: 64
57
+ history_steps: 6
58
+ num_layers: 2
59
+ dropout: 0.1
60
+ memory_bank_size: 4
61
+ num_heads: 4
62
+ max_history_steps: 8
63
+ decoder:
64
+ hidden_dim: 64
65
+ num_heads: 4
66
+ num_layers: 2
67
+ ff_dim: 128
68
+ dropout: 0.1
69
+ chunk_size: 4
70
+ action_dim: 14
71
+ arm_action_dim: 7
72
+ num_candidates: 4
73
+ num_phases: 5
74
+ num_arm_roles: 4
75
+ reveal_head:
76
+ hidden_dim: 64
77
+ num_support_modes: 3
78
+ num_approach_templates: 32
79
+ rollout_horizon: 3
80
+ belief_map_size: 32
81
+ field_size: 16
82
+ num_heads: 4
83
+ predict_belief_map: true
84
+ num_phases: 5
85
+ num_arm_roles: 4
86
+ num_interaction_tokens: 8
87
+ world_model:
88
+ hidden_dim: 64
89
+ action_dim: 14
90
+ num_support_modes: 3
91
+ num_approach_templates: 32
92
+ rollout_horizon: 3
93
+ field_size: 16
94
+ num_heads: 4
95
+ num_phases: 5
96
+ num_arm_roles: 4
97
+ num_interaction_tokens: 8
98
+ belief_map_size: 32
99
+ predict_belief_map: true
100
+ planner:
101
+ hidden_dim: 64
102
+ num_candidates: 4
103
+ action_dim: 14
104
+ num_support_modes: 3
105
+ utility_margin: 0.1
106
+ corridor_weight: 1.0
107
+ persistence_weight: 0.5
108
+ proposal_weight: 0.5
109
+ task_progress_weight: 0.75
110
+ disturbance_weight: 0.75
111
+ reocclusion_weight: 0.5
112
+ visibility_weight: 0.25
113
+ num_heads: 4
114
+ num_layers: 2
115
+ num_phases: 5
116
+ num_arm_roles: 4
117
+
118
+ loss_weights:
119
+ action: 1.0
120
+ support_mode: 0.0
121
+ corridor: 0.0
122
+ persistence: 0.0
123
+ disturbance: 0.0
124
+ world_model: 0.0
125
+ belief: 0.0
126
+ planner_success: 0.0
127
+ planner_risk: 0.0
128
+ planner_ranking: 0.0
VLAarchtests/code/reveal_vla_bimanual/train/configs/rlbench_peract2_13_interaction_state_dummy.yaml ADDED
@@ -0,0 +1,132 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ experiment_name: rlbench_peract2_13_interaction_state_dummy
2
+ output_dir: /workspace/VLAarchtests/artifacts/outputs/interaction
3
+ device: cuda
4
+ seed: 13
5
+ init_checkpoint: /workspace/VLAarchtests/artifacts/outputs/interaction/proxy_interaction_state/checkpoint_best.pt
6
+ init_strict: false
7
+
8
+ data:
9
+ dataset_root: /workspace/data/rlbench2
10
+ tasks:
11
+ [
12
+ bimanual_push_box,
13
+ bimanual_lift_ball,
14
+ bimanual_dual_push_buttons,
15
+ bimanual_pick_plate,
16
+ bimanual_put_item_in_drawer,
17
+ bimanual_put_bottle_in_fridge,
18
+ bimanual_handover_item,
19
+ bimanual_pick_laptop,
20
+ bimanual_straighten_rope,
21
+ bimanual_sweep_to_dustpan,
22
+ bimanual_lift_tray,
23
+ bimanual_handover_item_easy,
24
+ bimanual_take_tray_out_of_oven,
25
+ ]
26
+ train_episodes: [0]
27
+ val_episodes: [1]
28
+ resolution: 224
29
+ chunk_horizon: 8
30
+ proprio_dim: 32
31
+ history_steps: 6
32
+
33
+ optim:
34
+ epochs: 2
35
+ batch_size: 4
36
+ num_workers: 0
37
+ lr: 0.0005
38
+ weight_decay: 0.0001
39
+
40
+ trainer:
41
+ policy_type: interaction_state
42
+ use_bf16: true
43
+ grad_clip_norm: 1.0
44
+ freeze_backbone: true
45
+ gradient_checkpointing: false
46
+ plan_during_train: false
47
+ plan_during_eval: true
48
+ support_mode_conditioning: true
49
+ planner_mode: proxy_pretrained
50
+
51
+ policy:
52
+ backbone:
53
+ model_name: openai/clip-vit-base-patch32
54
+ hidden_dim: 128
55
+ max_text_tokens: 32
56
+ freeze_backbone: true
57
+ gradient_checkpointing: false
58
+ use_dummy_backbone: true
59
+ fusion:
60
+ hidden_dim: 128
61
+ num_cameras: 3
62
+ num_layers: 2
63
+ num_heads: 4
64
+ ff_dim: 256
65
+ dropout: 0.1
66
+ proprio_dim: 32
67
+ proprio_tokens: 1
68
+ memory:
69
+ hidden_dim: 128
70
+ history_steps: 6
71
+ num_layers: 2
72
+ dropout: 0.1
73
+ memory_bank_size: 4
74
+ num_heads: 4
75
+ max_history_steps: 8
76
+ decoder:
77
+ hidden_dim: 128
78
+ num_heads: 4
79
+ num_layers: 2
80
+ ff_dim: 256
81
+ dropout: 0.1
82
+ chunk_size: 8
83
+ action_dim: 14
84
+ arm_action_dim: 7
85
+ num_candidates: 8
86
+ num_phases: 5
87
+ num_arm_roles: 4
88
+ reveal_head:
89
+ hidden_dim: 128
90
+ num_support_modes: 3
91
+ num_approach_templates: 32
92
+ rollout_horizon: 5
93
+ belief_map_size: 32
94
+ field_size: 16
95
+ num_heads: 4
96
+ predict_belief_map: true
97
+ num_phases: 5
98
+ num_arm_roles: 4
99
+ num_interaction_tokens: 8
100
+ world_model:
101
+ hidden_dim: 128
102
+ action_dim: 14
103
+ num_support_modes: 3
104
+ num_approach_templates: 32
105
+ rollout_horizon: 5
106
+ field_size: 16
107
+ num_heads: 4
108
+ num_phases: 5
109
+ num_arm_roles: 4
110
+ num_interaction_tokens: 8
111
+ planner:
112
+ hidden_dim: 128
113
+ num_candidates: 8
114
+ action_dim: 14
115
+ num_support_modes: 3
116
+ utility_margin: 0.1
117
+ num_heads: 4
118
+ num_layers: 2
119
+ num_phases: 5
120
+ num_arm_roles: 4
121
+
122
+ loss_weights:
123
+ action: 1.0
124
+ support_mode: 0.0
125
+ corridor: 0.0
126
+ persistence: 0.0
127
+ disturbance: 0.0
128
+ world_model: 0.0
129
+ belief: 0.0
130
+ planner_success: 0.0
131
+ planner_risk: 0.0
132
+ planner_ranking: 0.0