Class-conditional Image Generation on ImageNet 512x512 (val)
1.25FID (Val)EDM2-XXL + Autoguidance
Evaluation Results
| Method | Links | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| EDM2-XXL + Autoguidanceguiding_model_capacity=M, training_amount=T/3.5, guidance_weight=2.05, EMA_length_main=0.075, EMA_length_guiding=0.1552024.06 | 1.25 | — | — | — | — | — | — | — | — | — | — | — | — | |
| EDM2-S + Autoguidanceguiding_model_capacity=XS, training_amount=T/16, guidance_weight=2.1, EMA_length_main=0.07, EMA_length_guiding=0.1252024.06 | 1.34 | — | — | — | — | — | — | — | — | — | — | — | — | |
| EDM2-XXL + Guidance intervalguidance_weight=2, EMA_length_main=0.015, EMA_length_guiding=0.0152024.06 | 1.4 | — | — | — | — | — | — | — | — | — | — | — | — | |
| EDM2-S + Autoguidance (Reduce training only)guiding_model_capacity=XS, training_amount=T/16, guidance_weight=2.2, EMA_length_main=0.09, EMA_length_guiding=0.132024.06 | 1.51 | — | — | — | — | — | — | — | — | — | — | — | — | |
| EDM2-S + Autoguidance (Same EMA for both)guiding_model_capacity=XS, training_amount=T/16, guidance_weight=1.95, EMA_length_main=0.05, EMA_length_guiding=0.052024.06 | 1.53 | — | — | — | — | — | — | — | — | — | — | — | — | |
| MAR-L + l-DeTok#params=479M, Training Protocol=fine-tune, 200ep2025.07 | 1.61 | — | 315.7 | — | — | — | — | — | — | — | — | — | — | |
| EDM2-S + Guidance intervalguidance_weight=2.1, EMA_length_main=0.025, EMA_length_guiding=0.0252024.06 | 1.68 | — | — | — | — | — | — | — | — | — | — | — | — | |
| MAR-L + MAR-VAE#params=479M2025.07 | 1.73 | — | 279.9 | — | — | — | — | — | — | — | — | — | — | |
| EDM2-XXL + Classifier-free guidanceguidance_weight=1.2, EMA_length_main=0.015, EMA_length_guiding=0.0152024.06 | 1.81 | — | — | — | — | — | — | — | — | — | — | — | — | |
| BA-solverNumber of Function Evaluations (NFE)=152026.01 | 1.83 | — | 272.14 | — | 5.04 | — | — | 80 | 63 | — | — | — | — | |
| MAR-B + l-DeTok#params=208M, Training Protocol=scratch, 400ep2025.07 | 1.83 | — | 279.6 | — | — | — | — | — | — | — | — | — | — | |
| EDM2-XXLEMA_length_main=0.072024.06 | 1.91 | — | — | — | — | — | — | — | — | — | — | — | — | |
| SiT-XL/2 + REPA#params=675M2025.07 | 2.08 | — | 274.6 | — | — | — | — | — | — | — | — | — | — | |
| EDM2-S + Autoguidance (Reduce capacity only)guiding_model_capacity=XS, training_amount=T/16, guidance_weight=1.8, EMA_length_main=0.12, EMA_length_guiding=0.162024.06 | 2.13 | — | — | — | — | — | — | — | — | — | — | — | — | |
| BA-solverNumber of Function Evaluations (NFE)=102026.01 | 2.16 | — | 286.38 | — | 6.17 | — | — | 80 | 63 | — | — | — | — | |
| DeCo-XL/16Params=682M, Epochs=340, NFE=100x2, Latency(s)=2.252025.11 | 2.22 | — | 290 | — | 4.67 | — | — | 80 | 60 | — | — | — | — | |
| EDM2-S + Classifier-free guidanceguidance_weight=1.4, EMA_length_main=0.025, EMA_length_guiding=0.0252024.06 | 2.23 | — | — | — | — | — | — | — | — | — | — | — | — | |
| AdaGen-MaskGIT-LParams=232M, Steps=32, TFLOPs=3.62026.03 | 2.46 | — | — | — | — | — | — | — | — | — | — | — | — | |
| CaT-L1#MACs (Per Step)=12G, #Steps=20, #Params=486M2024.04 | 2.48 | — | — | 10.64 | — | — | — | — | — | — | — | — | — | |
| MaskDiTParams=736M, Steps=792026.03 | 2.5 | — | — | — | — | — | — | — | — | — | — | — | — | |
| Large-DiT-3B-GParams=3B, Steps=2502026.03 | 2.52 | — | — | — | — | — | — | — | — | — | — | — | — | |
| EDM2-SEMA_length_main=0.132024.06 | 2.56 | — | — | — | — | — | — | — | — | — | — | — | — | |
| SiT-XL/2#params=675M2025.07 | 2.62 | — | 252.2 | — | — | — | — | — | — | — | — | — | — | |
| SiT-XL/2Params=675M + 86M, Epochs=600, NFE=250x2, Latency(s)=11.1, Type=Latent Diffusion Model (VAE)2025.11 | 2.62 | — | 252.2 | — | 4.18 | — | — | 84 | 57 | — | — | — | — | |
| VDM++Params=2.4B, Steps=2562026.03 | 2.65 | — | — | — | — | — | — | — | — | — | — | — | — | |
| VDM++Params=2B, Epochs=800, NFE=250x22025.11 | 2.65 | — | 278.1 | — | — | — | — | — | — | — | — | — | — | |
| DiffiTParams=561M, Steps=2502026.03 | 2.67 | — | — | — | — | — | — | — | — | — | — | — | — | |
| CaT-L0#MACs (Per Step)=10G, #Steps=20, #Params=377M2024.04 | 2.78 | — | — | 14.25 | — | — | — | — | — | — | — | — | — | |
| Flow-DPMNumber of Function Evaluations (NFE)=152026.01 | 2.79 | — | 287.26 | — | 7.79 | — | — | 80 | 58 | — | — | — | — | |
| AdaGen-MaskGIT-LParams=232M, Steps=16, TFLOPs=2.02026.03 | 2.82 | — | — | — | — | — | — | — | — | — | — | — | — | |
| PixNerd-XL/16Params=700M, Epochs=340, NFE=100x2, Latency(s)=2.472025.11 | 2.84 | — | 245.6 | — | 5.95 | — | — | 80 | 59 | — | — | — | — | |
| BA-solverNumber of Function Evaluations (NFE)=72026.01 | 2.88 | — | 300.79 | — | 8.35 | — | — | 80 | 61 | — | — | — | — | |
| EDM2-XSParams=125M, Steps=63, TFLOPs=5.72026.03 | 2.91 | — | — | — | — | — | — | — | — | — | — | — | — | |
| Simple-DiffusionParams=2B, Steps=5122026.03 | 3.02 | — | — | — | — | — | — | — | — | — | — | — | — | |
| DiT-XL/2#MACs (Per Step)=525G, #Steps=250, #Params=675M2024.04 | 3.04 | — | — | 12.03 | — | — | — | — | — | — | — | — | — | |
| DiT-XL/2-GFLOPS=525G, Throughput (A100, B=64, samples/sec)=51, Resolution=512x5122024.11 | 3.04 | — | — | — | — | — | — | — | — | — | — | — | — | |
| DiT-XL/2#params=675M2025.07 | 3.04 | — | 240.8 | — | — | — | — | — | — | — | — | — | — | |
| DiT-XLParams=675M, Steps=250, TFLOPs=60.02026.03 | 3.04 | — | — | — | — | — | — | — | — | — | — | — | — | |
| DiT-XL/2Params=675M + 86M, Epochs=600, NFE=250x2, Latency(s)=11.1, Type=Latent Diffusion Model (VAE)2025.11 | 3.04 | — | 240.8 | — | 5.02 | — | — | 84 | 54 | — | — | — | — | |
| CFGBackbone=DiT-XL/2, Resolution=512x512, Guidance strategy=Classifier-Free Guidance, CFG scale=1.52025.12 | 3.08 | — | — | — | — | — | — | 83.8 | 53.2 | — | 1.219 | 1 | 23.68 | |
| AsCANFLOPS=224G, Throughput (A100, B=64, samples/sec)=130, Resolution=512x512, sampled cfg=true2024.11 | 3.15 | — | — | — | — | — | — | — | — | — | — | — | — | |
| AsCANFLOPS=224G, Throughput (A100, B=64, samples/sec)=130, Resolution=512x5122024.11 | 3.28 | — | — | — | — | — | — | — | — | — | — | — | — | |
| Flow-UniPCNumber of Function Evaluations (NFE)=152026.01 | 3.34 | — | 272.55 | — | 7.99 | — | — | 80 | 57 | — | — | — | — | |
| SimpleDiffusionParams=2B, Epochs=800, NFE=250x22025.11 | 3.54 | — | 205 | — | — | — | — | — | — | — | — | — | — | |
| Heun-SolverNumber of Function Evaluations (NFE)=152026.01 | 3.58 | — | 250.3 | — | 7.82 | — | — | 79 | 61 | — | — | — | — | |
| Euler-SolverNumber of Function Evaluations (NFE)=152026.01 | 3.61 | — | 266.41 | — | 8.57 | — | — | 80 | 57 | — | — | — | — | |
| DyDiT-XLParams=678M, Steps=100, TFLOPs=75.12026.03 | 3.61 | — | — | — | — | — | — | — | — | — | — | — | — | |
| ADM-U#MACs (Per Step)=2813G, #Steps=250, #Params=730M2024.04 | 3.85 | — | — | 9.96 | — | — | — | — | — | — | — | — | — | |
| Flow-DPMNumber of Function Evaluations (NFE)=102026.01 | 3.85 | — | 304.49 | — | 8.83 | — | — | 80 | 55 | — | — | — | — | |
| RINParams=320M, Steps=1000, TFLOPs=415.02026.03 | 3.95 | — | — | — | — | — | — | — | — | — | — | — | — | |
| RINParams=320M, NFE=2502025.11 | 3.95 | — | 210 | — | — | — | — | — | — | — | — | — | — | |
| Token-CriticParams=422M, Steps=36, TFLOPs=34.8, rejection sampling=true2026.03 | 4.03 | — | — | — | — | — | — | — | — | — | — | — | — | |
| CAN (UViT-S-Deep/4)#MACs (Per Step)=16G, #Steps=50, #Params=185M2024.04 | 4.04 | — | — | 23.4 | — | — | — | — | — | — | — | — | — | |
| UViT-H/4#MACs (Per Step)=133G, #Steps=50, #Params=501M2024.04 | 4.05 | — | — | — | — | — | — | — | — | — | — | — | — | |
| U-ViT-H/2FLOPS=546G, Throughput (A100, B=64, samples/sec)=45, Resolution=512x5122024.11 | 4.05 | — | — | — | — | — | — | — | — | — | — | — | — | |
| U-ViT-HParams=501M, Steps=50, TFLOPs=14.62026.03 | 4.05 | — | — | — | — | — | — | — | — | — | — | — | — | |
| simple diffusion (U-Net)Resolution=512x512, Model Category=Denoising diffusion models, Backbone=U-Net2023.01 | 4.28 | 4.3 | — | — | — | — | — | — | — | — | — | — | — | |
| MaskGITParams=227M, Steps=12, TFLOPs=13.1, rejection sampling=true2026.03 | 4.46 | — | — | — | — | — | — | — | — | — | — | — | — | |
| simple diffusion (U-ViT 2B)Resolution=512x512, Model Category=Denoising diffusion models, Backbone=U-ViT, Parameters=2B2023.01 | 4.53 | 3.54 | — | — | — | — | — | — | — | — | — | — | — | |
| UViT-L/4#MACs (Per Step)=77G, #Steps=50, #Params=287M2024.04 | 4.67 | — | — | — | — | — | — | — | — | — | — | — | — | |
| U-ViT-L/2FLOPS=340G, Throughput (A100, B=64, samples/sec)=86, Resolution=512x5122024.11 | 4.67 | — | — | — | — | — | — | — | — | — | — | — | — | |
| DiTResolution=512 x 512, Latency (s)=4.6796, FLOPs=42.0977, Speed=1.00×2026.05 | 4.98 | — | 186.18 | — | 6.56 | — | — | — | — | — | — | — | — | |
| I-ERGBackbone=DiT-XL/2, Resolution=512x512, Guidance strategy=I-ERG, CFG scale=1.52025.12 | 5 | — | — | — | — | — | — | 85.4 | 43.5 | — | 1.477 | 1 | 24.64 | |
| Euler-SolverNumber of Function Evaluations (NFE)=102026.01 | 5.08 | — | 269.02 | — | 9.86 | — | — | 78 | 54 | — | — | — | — | |
| BA-solverNumber of Function Evaluations (NFE)=52026.01 | 5.18 | — | 270.26 | — | 12.45 | — | — | 78 | 60 | — | — | — | — | |
| Flow-UniPCNumber of Function Evaluations (NFE)=102026.01 | 5.38 | — | 290.84 | — | 7.23 | — | — | 79 | 50 | — | — | — | — | |
| Heun-SolverNumber of Function Evaluations (NFE)=102026.01 | 5.64 | — | 262.29 | — | 8.83 | — | — | 78 | 54 | — | — | — | — | |
| L2C + TCCResolution=512 x 512, Latency (s)=3.9908, FLOPs=33.9235, Speed=1.17×2026.05 | 6.03 | — | 178.56 | — | 6.94 | — | — | — | — | — | — | — | — | |
| L2CResolution=512 x 512, Latency (s)=3.7654, FLOPs=32.7711, Speed=1.24×2026.05 | 6.18 | — | 178.29 | — | 8.15 | — | — | — | — | — | — | — | — | |
| S^2Backbone=DiT-XL/2, Resolution=512x512, Guidance strategy=S2, CFG scale=1.52025.12 | 6.2 | — | — | — | — | — | — | 83.1 | 0.5 | — | 1.178 | 1 | 24.17 | |
| C2FGBackbone=DiT-XL/2, Guidance scale (ω0)=1, λ=ln 2, Sampler=SDE, Resolution=512x512, Samples=10k, Inference timesteps=1002026.03 | 6.54 | — | 280.9 | — | 19.7 | — | — | 83 | 60 | — | — | — | — | |
| Flow-DPMNumber of Function Evaluations (NFE)=72026.01 | 6.59 | — | 255.34 | — | 10.99 | — | — | 77 | 54 | — | — | — | — | |
| Token-CriticParams=422M, Steps=36, TFLOPs=7.6, rejection sampling=false2026.03 | 6.8 | — | — | — | — | — | — | — | — | — | — | — | — | |
| DiT-XL/2Guidance scale (ω)=1.5, Sampler=SDE, Resolution=512x512, Samples=10k, Inference timesteps=1002026.03 | 6.81 | — | 229.5 | — | 20 | — | — | 82 | 62 | — | — | — | — | |
| MaskGITParams=227M, Steps=12, TFLOPs=3.3, rejection sampling=false2026.03 | 7.32 | — | — | — | — | — | — | — | — | — | — | — | — | |
| EMAGBackbone=DiT-XL/2, Resolution=512x512, Guidance strategy=Exponential Moving Average Guidance, CFG scale=1.52025.12 | 7.59 | — | — | — | — | — | — | 86.4 | 9.4 | — | 1.343 | 1 | 25.66 | |
| ADM#MACs (Per Step)=1983G, #Steps=250, #Params=559M2024.04 | 7.72 | — | — | 23.24 | — | — | — | — | — | — | — | — | — | |
| ADM#params=554M2025.07 | 7.72 | — | 172.7 | — | — | — | — | — | — | — | — | — | — | |
| ADM-GParams=559M, Steps=250, TFLOPs=579.02026.03 | 7.72 | — | — | — | — | — | — | — | — | — | — | — | — | |
| ADM-GParams=554M, Epochs=400, NFE=250, Latency(s)=21.2, Type=Latent Diffusion Model (VAE)2025.11 | 7.72 | — | 172.7 | — | 6.57 | — | — | 87 | 53 | — | — | — | — | |
| Flow-DPMNumber of Function Evaluations (NFE)=52026.01 | 8.2 | — | 256.66 | — | 10.67 | — | — | 76 | 47 | — | — | — | — | |
| Flow-UniPCNumber of Function Evaluations (NFE)=72026.01 | 8.43 | — | 243.45 | — | 9.2 | — | — | 75 | 49 | — | — | — | — | |
| Heun-SolverNumber of Function Evaluations (NFE)=72026.01 | 9.98 | — | 214.1 | — | 11.17 | — | — | 73 | 54 | — | — | — | — | |
| APGBackbone=DiT-XL/2, Resolution=512x512, Guidance strategy=Adaptive Projected Guidance, CFG scale=1.52025.12 | 10.24 | — | — | — | — | — | — | 84.9 | 34.7 | — | 1.102 | 1 | 25.25 | |
| FORA (N = 2) + TCCResolution=512 x 512, Latency (s)=2.6790, FLOPs=21.9778, Speed=1.75×2026.05 | 10.99 | — | 139.27 | — | 11.06 | — | — | — | — | — | — | — | — | |
| Euler-SolverNumber of Function Evaluations (NFE)=72026.01 | 11.04 | — | 204.68 | — | 13.17 | — | — | 73 | 52 | — | — | — | — | |
| CADSBackbone=DiT-XL/2, Resolution=512x512, Guidance strategy=Context-Aware Diffusion Sampling, CFG scale=1.52025.12 | 11.19 | — | — | — | — | — | — | 68.8 | 71.9 | — | 0.785 | 1 | 21.54 | |
| FluxAE + FT-SEStage II=DiT-L/2, Training steps=400K, Guidance=none2025.02 | 11.63 | — | — | — | — | — | 203.5 | — | — | — | — | — | — | |
| No CFGBackbone=DiT-XL/2, Resolution=512x512, Guidance strategy=None2025.12 | 11.78 | — | — | — | — | — | — | 75 | 64.6 | — | 1.071 | 1 | 21.4 | |
| SD-VAE-ft-MSEStage II=DiT-XL/2 (orig), Training steps=3M, Guidance=none2025.02 | 12.03 | — | — | — | — | — | — | — | — | — | — | — | — | |
| FORA (N = 2)Resolution=512 x 512, Latency (s)=2.5709, FLOPs=21.0647, Speed=1.82×2026.05 | 12.13 | — | 136.98 | — | 12.02 | — | — | — | — | — | — | — | — | |
| Euler-SolverNumber of Function Evaluations (NFE)=52026.01 | 13.12 | — | 203.2 | — | 15.2 | — | — | 71 | 44 | — | — | — | — | |
| FluxAE (vanilla)Stage II=DiT-L/2, Training steps=400K, Guidance=none2025.02 | 13.13 | — | — | — | — | — | 249.4 | — | — | — | — | — | — | |
| FluxAE + FTStage II=DiT-L/2, Training steps=400K, Guidance=none2025.02 | 13.69 | — | — | — | — | — | 267.7 | — | — | — | — | — | — | |
| SAGBackbone=DiT-XL/2, Resolution=512x512, Guidance strategy=Self-Attention Guidance, CFG scale=1.52025.12 | 18.58 | — | — | — | — | — | — | 84.3 | 13.4 | — | 1.075 | 1 | 25.55 | |
| SEGBackbone=DiT-XL/2, Resolution=512x512, Guidance strategy=Smoothing-based Enhanced Guidance, CFG scale=1.52025.12 | 22.51 | — | — | — | — | — | — | 78.9 | 6.9 | — | 1.298 | 1 | 24.55 | |
| Flow-UniPCNumber of Function Evaluations (NFE)=52026.01 | 23.08 | — | 127.42 | — | 18.23 | — | — | 62 | 48 | — | — | — | — | |
| Heun-SolverNumber of Function Evaluations (NFE)=52026.01 | 26.11 | — | 114 | — | 17.97 | — | — | 59 | 53 | — | — | — | — | |
| VQGANParams=227M, Steps=10242026.03 | 26.52 | — | — | — | — | — | — | — | — | — | — | — | — | |
| MDTv2-ST-speed (iter/s)=0.53, GFLOPs=31.462024.10 | 51.16 | — | 29.94 | — | 8.57 | — | — | — | — | — | — | — | — |