File size: 4,796 Bytes
491b15c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
{
  "suite": "level_4",
  "method": "PI0.5 LoRA + trainable weights, multi-task (one policy for every task of the level)",
  "base_checkpoint": "gs://openpi-assets/checkpoints/pi05_base/params",
  "checkpoint": "lora_step_0080000.npz",
  "checkpoint_sha256": "6282d8278bfbc4c9bcefd2f520108fa162113fd6a6713d6cf398b86ce70541c4",
  "checkpoint_bytes": 1867992394,
  "tensor_count": 51,
  "trainable_params": 466993954,
  "tasks": [
    "RingTossing-v1",
    "HitBilliard-v1",
    "FlipPan-v1",
    "PingPongBallTransport-v1",
    "FitnessBall-v1",
    "TennisRally-v1",
    "RodThroughHoles-v1",
    "SpinPenHora-v1",
    "DualArmBallClassify-v1",
    "DualArmBilliardBridge-v1",
    "DualArmRubikCube-v1",
    "DualArmMahjongSetup-v1",
    "DualArmKeyboardType-v1",
    "DualArmSendPingpong-v1",
    "DualArmFlipTable-v1",
    "DualArmShootBasketball-v1",
    "DualArmClothCylinderWipe-v1",
    "DualArmJumpRope-v1",
    "DualArmLiquidMixing-v1",
    "DualArmClothHanger-v1",
    "DualArmSandShovel-v1",
    "DualArmWallRings-v1",
    "CoverPattern-v1",
    "ClaySealStamp-v1",
    "BuildTent-v1",
    "WrapRope-v1",
    "StampRoll-v1"
  ],
  "num_tasks": 27,
  "prompts": {
    "RingTossing-v1": "perform the ManiLadder task: ring tossing",
    "HitBilliard-v1": "perform the ManiLadder task: hit billiard",
    "FlipPan-v1": "perform the ManiLadder task: flip pan",
    "PingPongBallTransport-v1": "perform the ManiLadder task: ping pong ball transport",
    "FitnessBall-v1": "perform the ManiLadder task: fitness ball",
    "TennisRally-v1": "perform the ManiLadder task: tennis rally",
    "RodThroughHoles-v1": "perform the ManiLadder task: rod through holes",
    "SpinPenHora-v1": "perform the ManiLadder task: spin pen hora",
    "DualArmBallClassify-v1": "perform the ManiLadder task: dual arm ball classify",
    "DualArmBilliardBridge-v1": "perform the ManiLadder task: dual arm billiard bridge",
    "DualArmRubikCube-v1": "perform the ManiLadder task: dual arm rubik cube",
    "DualArmMahjongSetup-v1": "perform the ManiLadder task: dual arm mahjong setup",
    "DualArmKeyboardType-v1": "perform the ManiLadder task: dual arm keyboard type",
    "DualArmSendPingpong-v1": "perform the ManiLadder task: dual arm send pingpong",
    "DualArmFlipTable-v1": "perform the ManiLadder task: dual arm flip table",
    "DualArmShootBasketball-v1": "perform the ManiLadder task: dual arm shoot basketball",
    "DualArmClothCylinderWipe-v1": "perform the ManiLadder task: dual arm cloth cylinder wipe",
    "DualArmJumpRope-v1": "perform the ManiLadder task: dual arm jump rope",
    "DualArmLiquidMixing-v1": "perform the ManiLadder task: dual arm liquid mixing",
    "DualArmClothHanger-v1": "perform the ManiLadder task: dual arm cloth hanger",
    "DualArmSandShovel-v1": "perform the ManiLadder task: dual arm sand shovel",
    "DualArmWallRings-v1": "perform the ManiLadder task: dual arm wall rings",
    "CoverPattern-v1": "perform the ManiLadder task: cover pattern",
    "ClaySealStamp-v1": "perform the ManiLadder task: clay seal stamp",
    "BuildTent-v1": "perform the ManiLadder task: build tent",
    "WrapRope-v1": "perform the ManiLadder task: wrap rope",
    "StampRoll-v1": "perform the ManiLadder task: stamp roll"
  },
  "num_demos_per_task": 20,
  "action_dim": 50,
  "state_dim": 50,
  "state_input": "zero vector",
  "action_horizon": 50,
  "max_token_len": 200,
  "image_size": 224,
  "exec_steps": 16,
  "sample_steps": 10,
  "control_mode": "pd_ee_delta_pose",
  "train_steps": 80000,
  "batch_size": 64,
  "lr": 5e-05,
  "warmup_steps": 1000,
  "lr_schedule": "cosine decay over all 80k steps",
  "data_parallel_gpus": 8,
  "gpu": "NVIDIA A100 80GB",
  "fsdp_devices": 1,
  "online_eval": false,
  "norm_stats_file": "norm_stats.json",
  "norm_stats_sha256": "7a96ea78deee9779f6ca47b9e92d178dffa94f346760bdc2644f951828d51d65",
  "norm_stats_note": "quantile stats computed per dimension while ignoring padded (all-zero) action/state dimensions of embodiments narrower than action_dim, so q01==q99 collapse does not blow up scaling",
  "training_data": "Linslab/ManiLadder_Dataset raw/<task>, 20 demos per task, revision 1190737391cc (sha256-verified download 2026-10-28)",
  "training_data_overrides": {},
  "excluded_tasks": {
    "SwingRing-v1": "level 4, excluded on request",
    "OpenCoffer-v1": "no demos exist",
    "DualArmSqueezeClayDex-v1": "no demos exist",
    "DualArmRopeScissorCut-v1": "no demos exist",
    "DualArmBuildCanel-v1": "no demos exist",
    "PickSoft-v1": "no demos exist",
    "ClayMolding-v1": "no demos exist"
  },
  "eval_episodes": 50,
  "eval_seed_base": 1000,
  "evaluated_steps": [
    80000
  ],
  "campaign": "pi05_levels_20261028",
  "trained": "2026-10-29 02:10 -> 2026-10-30 (full restart with padding-aware norm stats)"
}