File size: 828 Bytes
3cd1076 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | # Inference Setup
MBD-LMs are trained and defined in this repository, but the production inference
engine is Diffulex.
Use the Diffulex `mbd-lms` branch when you want to reproduce the reported
MBD-LMs experiment behavior:
```sh
git clone https://github.com/SJTU-DENG-Lab/Diffulex.git
cd Diffulex
git checkout mbd-lms
```
Use Diffulex `main` when you want to develop the engine, contribute new runtime
features, or explore new decoding algorithms:
```sh
git checkout main
```
The method name in the paper is **Multi-Block Diffusion (MultiBD)**. In
Diffulex configs, the corresponding runtime strategy is:
```yaml
decoding_strategy: multi_bd
```
Diffulex `main` may contain newer performance optimizations and model-specific
runtime changes, so use `mbd-lms` for experiment reproduction and `main` for
future development.
|