CSPi0 β€” LIBERO Context-Smoothed Ο€β‚€ Prior

Context-smoothed Ο€β‚€ (CSPi0) policy prior for the LIBERO simulation benchmark. This is the pretrained prior used for the LIBERO experiments in TMRL: Diffusion Timestep-Modulated Pretraining Enables Exploration for Efficient Policy Finetuning (paper).

"Context smoothing" finetunes Ο€β‚€ with a timestep-modulated (CSPi0) architecture, so the diffusion timestep can be steered at inference time. This is what enables sample-efficient RL finetuning (TMRL) on top of the prior β€” the high-level RL policy modulates the prior's denoising timestep as its action.

Format

PyTorch checkpoint:

  • model.safetensors β€” Ο€β‚€ weights
  • metadata.pt β€” checkpoint metadata
  • assets/ β€” normalization statistics

The optimizer state is not included (inference/RL-finetuning only).

Usage

Use with the TMRL codebase. Download into checkpoints/, then run high-level RL on LIBERO:

hf download matthewh6/cspi0_libero --repo-type model --local-dir checkpoints/cspi0_libero

# libero-90 (timestep-modulated RL / TMRL)
python3 sac_libero.py dataset=libero_90 method=tmrl ckpt=cspi0_libero

# libero-goal
python3 sac_libero.py dataset=libero_goal perturbation=task method=tmrl ckpt=cspi0_libero

ckpt=cspi0_libero is mapped to the CSPi0 architecture by tmrl/utils/common.py:load_pi0_model. See the TMRL repo for full environment setup.

Citation

@inproceedings{hong2026tmrl,
    title  = {TMRL: Diffusion Timestep-Modulated Pretraining Enables Exploration for Efficient Policy Finetuning},
    author = {Hong, Matthew M. and Zhang, Jesse and Nagabandi, Anusha and Gupta, Abhishek},
    booktitle = {Robotics: Science and Systems (RSS)},
    year   = {2026}
}
Downloads last month

-

Downloads are not tracked for this model. How to track
Safetensors
Model size
4B params
Tensor type
F32
Β·
Video Preview
loading

Paper for matthewh6/cspi0_libero