Robotics
PyTorch
world-models
jepa
planning

H-JEPA checkpoints

arXiv Website Code Dataset

Trained models of H-JEPA: End-to-End Learning of Hierarchical World Models for Visual Planning (Wancong Zhang*, Basile Terver*, Mike Rabbat, Yann LeCun†, Randall Balestriero†). The code release trains, evaluates and reproduces the paper's planning results with them.

Contents

Folder Models Seeds Checkpoints Size
ant/ (Visual AntMaze) LeWM, H-JEPA 2/3/4 levels, HWM 2/3/4 levels 42, 43, 44 21 2.6 GB
fourroom/ (FourRoom Distractors) same 7 models 42, 43, 44 21 1.7 GB
cube/ (OGBench Cube) same 7 models 42, 43, 44 21 2.7 GB
pusht/ (Push-T) same 7 models 42, 43, 44 21 2.7 GB
droid/ (DROID, 5 fps) LeWM + IDM, HWM 2 levels, H-JEPA 2 levels 1, 1000, 10000 9 2.7 GB

Each run is a folder <env>/<env>_<model>/seed<seed>/ with <env>_<model>_object.ckpt (the trained model) and normalizer.pt (action/proprio normalization), the layout the training code writes. <model> is lewm, hjepa_l<n> or hwm_l<n>, with <n> the number of levels. The DROID checkpoints are the epoch-100 models.

Download

Into $HJEPA_HOME/ckpts, where the code reads checkpoints:

# the 4 simulation environments (84 checkpoints)
hf download jepa-world-models/h-jepa --local-dir $HJEPA_HOME/ckpts --exclude "droid/*"
# DROID (9 checkpoints)
hf download jepa-world-models/h-jepa --local-dir $HJEPA_HOME/ckpts --include "droid/*"
# one environment or one seed: --include "cube/*", --include "*/seed42/*"

Usage

The _object.ckpt files are pickled HJEPA modules, so loading them needs the code release on the Python path (run from its h_jepa/ directory):

import torch

model = torch.load("cube/cube_hjepa_l3/seed42/cube_hjepa_l3_object.ckpt", weights_only=False)

To reproduce the paper's planning results, pass a checkpoint as policy= to eval.py or run the evaluation scripts, as described in the code release README (simulation: section 3, DROID: section 4). The evaluation tasks and datasets are in jepa-world-models/h-jepa (datasets).

License

The checkpoints are released under the MIT License, the same license as the code release. The DROID checkpoints were trained on DROID, which its authors release under CC BY 4.0; please cite DROID when using them.

Citation

@article{zhang2026hjepa,
  title   = {{H-JEPA}: End-to-End Learning of Hierarchical World Models for Visual Planning},
  author  = {Zhang, Wancong and Terver, Basile and Rabbat, Mike and LeCun, Yann and Balestriero, Randall},
  journal = {arXiv preprint arXiv:2610.06805},
  year    = {2026}
}
Downloads last month

-

Downloads are not tracked for this model. How to track
Video Preview
loading

Model tree for jepa-world-models/h-jepa

Quantizations
1 model

Dataset used to train jepa-world-models/h-jepa

Paper for jepa-world-models/h-jepa