CoolFace
Modelpublic

mohkoh/x-jepa

sourceHugging Facecc-by-nc-4.0updated 4d agoView on Hugging Face
1likes
Model Card

X-JEPA Model Checkpoints

Pretrained checkpoints for the paper:

Latent Prediction Needs Alignment: A Controlled Study of Joint-Embedding Predictive Vision-Language Learning Mohammad Kohankhaki, Daniel Kusuma, Shirin Salehi, Carsten Kamp, Sigrid Brell-Cokcan, and Anke Schmeink — to appear at AACL-IJCNLP 2026

Code: github.com/mohkoh19/x-jepa


Checkpoints

Weights are stored as safetensors, so they load without executing arbitrary code (no pickle).

FileModelParametersSize
clip.safetensorsCLIP baseline196.5M1.1 GB
siglip.safetensorsSigLIP baseline196.5M1.1 GB
xjepa_p.safetensorsX-JEPA [P] — prediction only398.9M1.6 GB
xjepa_tc.safetensorsX-JEPA [TC] — target-contrastive400.1M1.6 GB
xjepa_pa_lam003.safetensorsX-JEPA [P,A] λ=0.03398.9M1.6 GB
xjepa_pa_lam01.safetensorsX-JEPA [P,A] λ=0.10 (main model)398.9M1.6 GB
xjepa_pa_lam03.safetensorsX-JEPA [P,A] λ=0.30398.9M1.6 GB
xjepa_pa_lam10.safetensorsX-JEPA [P,A] λ=1.00398.9M1.6 GB

Download

bash
git clone https://github.com/mohkoh19/x-jepa.git
cd x-jepa
bash scripts/download_checkpoints.sh        # -> checkpoints/*.safetensors

or a single file:

bash
wget https://huggingface.co/mohkoh/x-jepa/resolve/main/xjepa_pa_lam01.safetensors

Evaluation

The code repository resolves each file's architecture from configs/checkpoints/<name>.yaml, so a downloaded checkpoint can be evaluated directly:

bash
python src/eval.py experiment=eval/coco_karpathy_zeroshot \
  ckpt_path=checkpoints/xjepa_pa_lam01.safetensors \
  paths.data_dir=/path/to/data

scripts/quantitative_eval.py runs the full main-results suite.

Main Results (Paper Table 1)

All values are percentages; VSR is AUROC.

ModelCOCO ZS MRFlickr30k ZS MRSugarCrepe++SVO-ProbesVSRNLVR2 tokenNLVR2 global
CLIP67.8979.8771.6884.4363.7554.9357.05
SigLIP67.6780.3269.7984.3062.7755.0057.43
X-JEPA [P]0.100.2137.0650.3648.5253.0552.22
X-JEPA [TC]44.6048.3044.1780.7357.2656.4251.08
X-JEPA [P,A] λ=0.1069.3981.5373.3085.1363.9160.1158.38
X-JEPA [P,A] λ=0.3069.4781.6672.5985.1964.5859.6758.32
X-JEPA [P,A] λ=1.0069.0581.3572.2184.7563.8657.8457.64

Citation

bibtex
@inproceedings{kohankhaki2026latent,
  title     = {Latent Prediction Needs Alignment: A Controlled Study of Joint-Embedding Predictive Vision-Language Learning},
  author    = {Kohankhaki, Mohammad and Kusuma, Daniel and Salehi, Shirin and Kamp, Carsten and Brell-Cokcan, Sigrid and Schmeink, Anke},
  booktitle = {Proceedings of AACL-IJCNLP 2026},
  year      = {2026},
  publisher = {Association for Computational Linguistics},
  note      = {To appear},
}

License

Released under CC BY-NC 4.0 (research and other non-commercial use, with attribution). Parts of the training code derive from the I-JEPA release, which is distributed under the same licence.