
NVIDIA and Hugging Face bring distributed fine-tuning to any Diffusers model, no checkpoint conversion
NVIDIA and Hugging Face shipped an Apache 2.0 integration between NeMo Automodel and Diffusers that fine-tunes any Hub diffusion model — FLUX.1-dev (12B), Wan, HunyuanVideo (13B) — across GPUs with FSDP2 and tensor parallelism and no checkpoint conversion. A developer can point a YAML config at a model ID to run full or LoRA fine-tuning that reaches ~35.5 images/second on 8x H100 for FLUX.1-dev, with the resulting weights loading straight back into a DiffusionPipeline.
Source: huggingface.co ↗
Parallelism is a configuration choice, not a code rewrite — switch between FSDP2, tensor parallel, expert parallel, context parallel, and pipeline parallel by declaring configurations, not rewriting models.
NVIDIA NeMo Automodel
Why this matters
- → Fine-tune any Diffusers model without checkpoint conversion, instantly compatible with inference pipelines.
- → FSDP2 + tensor parallelism scales from single GPU to hundreds, unlocking production training for 12B+ models.
- → Apache 2.0 integration removes custom training scripts entirely — add new models with just data preprocessing
Scaling meets simplicity