𧬠Autoregressive Boltzmann Generators
π§ͺ Robin sampling equilibrium conformations of unseen peptides, zero-shot.
Robin is the 132M-parameter transferable Autoregressive Boltzmann Generator (ArBG) from Autoregressive Boltzmann Generators (ICML 2026 π Spotlight). It's a GPT-style causal transformer that samples equilibrium peptide conformations zero-shot, generalizing to unseen peptides and reducing energy error (E-W2) on 8-residue systems by over 60% vs. the prior state-of-the-art. Code, training, and evaluation live in the official repo.
π Usage
The transferable eval script auto-downloads this checkpoint and evaluates all 90 held-out test peptides:
git clone https://github.com/danyalrehman/AutoBG.git
cd AutoBG && uv sync
sbatch scripts/eval_transferable.sh # downloads robin.ckpt automatically
To fetch the checkpoint manually:
hf download danyalrehman17/robin-transferable robin.ckpt --local-dir checkpoints
π Citation
@inproceedings{rehman2026autoregressive,
title = {Autoregressive Boltzmann Generators},
author = {Rehman, Danyal and Tan, Charlie B. and Bengio, Yoshua and Bose, Avishek Joey and Tong, Alexander},
booktitle = {Proceedings of the 43rd International Conference on Machine Learning (ICML)},
series = {Proceedings of Machine Learning Research},
volume = {306},
year = {2026},
publisher = {PMLR},
note = {Spotlight},
url = {https://arxiv.org/abs/2606.27361}
}
π Acknowledgements
We thank Hugging Face for hosting the ManyPeptidesMD dataset and the released Robin weights.
π License
MIT. The accompanying codebase adapts third-party code under other licenses (Apple, Meta, NVIDIA, Klein & NoΓ©), some non-commercial β see the NOTICE.