vvvvvjdy/D-OPSD
Official Repo of "D-OPSD: On-Policy Self-Distillation for Continuously Tuning Step-Distilled Diffusion Models"
What it solves
D-OPSD addresses the challenge of continuously tuning step-distilled diffusion models (models designed for fast, few-step inference) without losing their original knowledge or their ability to generate high-quality images in just a few steps.
How it works
It uses an on-policy self-distillation framework. The system assigns the same model two different roles—a teacher and a student—by providing them with different contexts. This allows the model to perform supervised tuning on its own generated outputs (roll-outs) without needing an external reward function or additional modules.
Who it’s for
Researchers and developers working with text-to-image diffusion models, specifically those using LLM/VLM encoders who want to fine-tune models for new concepts, styles, or domain preferences while maintaining fast inference speeds.
Highlights
- On-Policy Self-Distillation: Enables supervised tuning using the model's own outputs.
- Preservation of Capability: Maintains few-step inference speed and previous knowledge during tuning.
- Versatile Application: Validated across different settings, including full fine-tuning for domain adaptation (e.g., anime) and small LoRA training for learning new concepts from limited data.
- No External Rewards: Operates without the need for external reward functions or extra modules.
Related
- Project
- Project
- Project
- Project
- Dispatch