Contributing to UNI-D²
Thank you for your interest in contributing! We aim to build a standard OSS library for discrete diffusion. Please keep code minimal, clean, and concise.
Development Setup
Clone the repository and install the package in editable mode:
Pull Request Process
- Fork the repository and create your branch from
main. - If you add a new feature, you must add corresponding documentation.
- Submit a Pull Request with a clear description of your changes.
Documentation
We use MkDocs with Material for MkDocs for documentation.
To build the documentation locally:
-
Install documentation dependencies:
-
Serve the documentation:
This will start a local server at http://127.0.0.1:8000/ where you can preview changes.
- To build the static site: