This repository contains the code implementation of the experiments presented in the paper MDM-Prime-v2: Binary Encoding and Index Shuffling Enable Scaling of Diffusion Language Models.
gradio_demo.py:# Pull and launch the docker image
docker pull chenhaochao/mdm-prime-v2-litgpt:latest
docker run -v $(pwd):/workspace --rm -it --gpus all --ipc=host -p 3000:3000 chenhaochao/mdm-prime-v2-litgpt:latest
# Install gradio and run gradio_demo.py
uv pip install gradio
/venv/mdm-prime-v2-litgpt/bin/python gradio_demo.py
http://localhost:3000/.![]() |
|---|
This code implementation is developed based on the following repositories.
1df2e12), licensed under the Apache-2.0 license.bf12224), licensed under the Apache-2.0 license.636179d), licensed under the Apache-2.0 license.61002b2), licensed under the Apache-2.0 license.Further changes based on the code in this folder are licensed under the Apache-2.0 license.
If you find this code implementation useful, please consider citing our papers.
@inproceedings{chao2026mdmprimev2,
title = {{MDM-Prime-v2: Binary Encoding and Index Shuffling Enable Scaling of Diffusion Language Models}},
author = {Chen-Hao Chao and Wei-Fang Sun and Junwei Quan and Chun-Yi Lee and Rahul G. Krishnan},
booktitle = {Proceedings of the Conference on Empirical Methods in Natural Language Processing (EMNLP)},
year = {2026},
}
@article{chao2026dependency,
title = {{Dependency Breaks Validity of Loss Functions in Masked Diffusion Models}},
author = {Chen-Hao Chao and Minkai Xu and Tomas Geffner and Arash Vahdat and Rahul G. Krishnan},
journal = {chen-hao-chao.github.io},
year = {2026}
}
@inproceedings{chao2025mdmprime,
title = {{Beyond Masked and Unmasked: Discrete Diffusion Models via Partial Masking}},
author = {Chen-Hao Chao and Wei-Fang Sun and Hanwen Liang and Chun-Yi Lee and Rahul G. Krishnan},
booktitle = {Proceedings of the Conference on Neural Information Processing Systems (NeurIPS)},
year = {2025},
}
15 commits
Python
95.8%
Shell
3.7%
This repository contains the code implementation of the experiments presented in the paper MDM-Prime-v2: Binary Encoding and Index Shuffling Enable Scaling of Diffusion Language Models.
gradio_demo.py:# Pull and launch the docker image
docker pull chenhaochao/mdm-prime-v2-litgpt:latest
docker run -v $(pwd):/workspace --rm -it --gpus all --ipc=host -p 3000:3000 chenhaochao/mdm-prime-v2-litgpt:latest
# Install gradio and run gradio_demo.py
uv pip install gradio
/venv/mdm-prime-v2-litgpt/bin/python gradio_demo.py
http://localhost:3000/.![]() |
|---|
This code implementation is developed based on the following repositories.
1df2e12), licensed under the Apache-2.0 license.bf12224), licensed under the Apache-2.0 license.636179d), licensed under the Apache-2.0 license.61002b2), licensed under the Apache-2.0 license.Further changes based on the code in this folder are licensed under the Apache-2.0 license.
If you find this code implementation useful, please consider citing our papers.
@inproceedings{chao2026mdmprimev2,
title = {{MDM-Prime-v2: Binary Encoding and Index Shuffling Enable Scaling of Diffusion Language Models}},
author = {Chen-Hao Chao and Wei-Fang Sun and Junwei Quan and Chun-Yi Lee and Rahul G. Krishnan},
booktitle = {Proceedings of the Conference on Empirical Methods in Natural Language Processing (EMNLP)},
year = {2026},
}
@article{chao2026dependency,
title = {{Dependency Breaks Validity of Loss Functions in Masked Diffusion Models}},
author = {Chen-Hao Chao and Minkai Xu and Tomas Geffner and Arash Vahdat and Rahul G. Krishnan},
journal = {chen-hao-chao.github.io},
year = {2026}
}
@inproceedings{chao2025mdmprime,
title = {{Beyond Masked and Unmasked: Discrete Diffusion Models via Partial Masking}},
author = {Chen-Hao Chao and Wei-Fang Sun and Hanwen Liang and Chun-Yi Lee and Rahul G. Krishnan},
booktitle = {Proceedings of the Conference on Neural Information Processing Systems (NeurIPS)},
year = {2025},
}
15 commits
Python
95.8%
Shell
3.7%