Views
No views yet
| File | Stage | Metric | Size |
|---|---|---|---|
tokenizer_oattok_so3aug_ep4960_mse0.001.ckpt | Stage 1 — action tokenizer | reconstruction MSE 0.001 @ epoch 4960 | 93 MB |
policy_past2next_self_past_ep0200_sr0.772.ckpt | Stage 2 — policy | success rate 0.772 @ epoch 200 | 692 MB |
OATTokSO3Aug)p=0.6, max_angle_deg=30,
mode=left_noise, rotation dims only).[8, 5, 5, 5, 5] — a 5-dim latent, i.e. 5000 codes. Checkpoints trained
under the earlier [8, 5, 5, 5, 5, 5] (6-dim) setting are not interchangeable with this
one; the policy below was trained against these levels.Past2NextSelfPastPolicy)past_action from the policy's own generated actions
(re-running itself on the previous rollout window) rather than ground-truth dataset actions:
self_past_p=1.0 after self_past_warmup_steps=500.horizon=16, n_action_steps=8, n_obs_steps=2, past_n=7, embed_dim=256,
n_layers=4, n_heads=4.from_checkpoint
rebuilds the workspace from the payload's _target_:1from oat.tokenizer.oat.tokenizer import OATTok
2from oat.policy.past2next_self_past import Past2NextSelfPastPolicy
3
4tokenizer = OATTok.from_checkpoint("tokenizer_oattok_so3aug_ep4960_mse0.001.ckpt")
5policy = Past2NextSelfPastPolicy.from_checkpoint("policy_past2next_self_past_ep0200_sr0.772.ckpt")sys.path and the LIBERO submodule
(github.com/Chaoqi-LIU/LIBERO, branch oat) for the environment.torch.save + dill), not safetensors. They
carry optimizer and EMA state, which is why the policy file is 692 MB — that supports
resuming training, but means loading them executes pickled code. Only load checkpoints you
trust.