EVODiff
[NeurIPS 2025š„:] EVODiff is an inference-time refinement method for diffusion models that improves sampling efficiency and generative fidelity by systematically reducing conditional entropy, without relying on reference trajectories.
Install / Use
/learn @ShiguiLi/EVODiffREADME
š Overview
EVODiff is an efficient diffusion model inference framework grounded in entropy-aware information flow optimization. It systematically improves image quality and accelerates generation by optimizing conditional variance at each step, all without relying on reference trajectories.
We reveal that successful denoising generation of diffusion models fundamentally operates by reducing conditional entropy during reverse transitions, grounded in information-theoretic principles.
<div align="center"> <img src="assets/EVODiff_information_flow.png" width="800px" alt="EVODiff Information Flow"> <!-- <p><em>Illustration of conditional entropy reduction during diffusion model inference. EVODiff achieves lower conditional entropy in reverse transitions compared to traditional methods.</em></p> --> </div>š” Key Features
EVODiff stands out by being the first entropy-aware diffusion model inference framework for better generation by optimizing the denoising information flow of diffusion models.
- š”ļø Significant Theoretical Contribution: Provides the first rigorous mathematical proof that data-prediction parameterization is superior to noise-prediction for diffusion model inference, theoretically grounding previous empirical findings. š„
- š Entropy-aware Denoising: Directly optimizes reconstruction error by systematically leveraging entropy-aware information flow and variance reduction.
- š Reference-free via On-the-fly Optimization: Achieves superior performance without relying on reference trajectories or costly optimization procedures (unlike methods that require optimization or distillation from $\tilde{x}_0$).
š„ News
- [2025.9.19] š EVODiff has been accepted by NeurIPS 2025!
- [Coming Soon] š The official implementation code will be released soon!
š¼ļø Better Generation Quality with Better Understanding
EVODiff significantly improves generation quality, especially at low number of function evaluations (NFEs), by effectively reducing uncertainty and mitigating visual artifacts.
<div align="center"> <img src="assets/better_generation_with_evodiff's_better_understanding.png" width="900px" alt="Qualitative Results"> <p><em>Qualitative comparisons on text-to-image generation using the simple prompt <strong>"Giant caterpillar riding a bicycle"</strong>. EVODiff leverages entropy-aware information flow to reduce artifacts and enhance fidelity compared to SOTA solvers.</em></p> </div>š Efficient Generation
Extensive experiments demonstrate that EVODiff consistently outperforms SOTA gradient-based solvers in terms of both speed (NFE) and quality (FID).
<div align="center"> <img src="assets/efficient_generation.png" width="900px" alt="Quantitative Results"> <p><em>Quantitative comparisons demonstrating EVODiff's consistent superior performance (lower FID) across diverse datasets (CIFAR-10 shown here) and varying NFEs.</em></p> </div>š Quick Start
Installation
# Clone the repository
git clone https://github.com/ShiguiLi/EVODiff.git
cd EVODiff
# Install dependencies
pip install -r requirements.txt
Usage
To use EVODiff, simply initialize the EVODiff_edm class and wrap the sampling process.
python sample.py \
--ckp_path="path/to/checkpoint.pkl" \
--sample_folder="my_output_folder" \
--method="evodiff" \
--steps=10 \
--order=2 \
--skip_type="logSNR" \
--denoise_to_zero
š Citation
If you find EVODiff useful for your research and applications, please cite our work:
š§© Conference Version (NeurIPS 2025)
@inproceedings{li2025evodiff,
title={{EVOD}iff: Entropy-aware Variance Optimized Diffusion Inference},
author={Shigui Li and Wei Chen and Delu Zeng},
booktitle={The Thirty-ninth Annual Conference on Neural Information Processing Systems},
year={2025},
url={https://openreview.net/forum?id=rKASv92Myl}
}
š Preprint Version (arXiv)
@article{li2025evodiff,
title={{EVOD}iff: Entropy-aware Variance Optimized Diffusion Inference},
author={Li, Shigui and Chen, Wei and Zeng, Delu},
journal={arXiv preprint arXiv:2509.26096},
year={2025}
}
Related Skills
node-connect
339.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
339.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.9kCommit, push, and open a PR
