atlas

Research map / Image generation / Fast diffusion sampling

Fast constrained sampling in pre-trained diffusion models

NeurIPS 2025 · Image generation › Fast diffusion sampling · approach: Fast diffusion ODE solvers · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a training-free constrained sampling method for pre-trained latent diffusion models that replaces backpropagation through the denoiser with an approximate Newton step computed via finite-difference Jacobian-vector products (two forward passes).

Problem

Constrained sampling (inpainting, super-resolution, style- and mask-guided generation) with large pre-trained text-to-image diffusion models is slow and memory-hungry when it backpropagates through the denoiser, or fails to propagate constraints over long ranges when it does not.

Approach

Approximate the inverse Jacobian in the Newton step with the denoiser Jacobian itself, so the update direction is J·e, computed via a finite-difference JVP using two forward passes instead of backpropagation or Jacobian inversion (an inexact Newton method).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use approximate Newton updates for free-form inpainting instead of training-free baselinesStable Diffusion 1.4 · ImageNet free-form inpaintingFID: 46.72 -> 19.39Helped
add Qwen-2.5-generated captionsOurs for Stable Diffusion ×8 super-resolution · ImageNet ×8 super-resolutionFID: 60.99 -> 44.74Helped
add Qwen-2.5-generated captionsOurs for Stable Diffusion ×8 super-resolution · ImageNet ×8 super-resolutionPSNR: 24.26 -> 24.95Helped
use approximate Newton constrained sampling rather than training-free baselinesStable Diffusion 1.4 · ImageNet box inpaintingFID: 55.68 -> 42.01Helped
reduce optimization steps from K=5 to K=2 (ablation)Ours box inpainting · ImageNet box inpaintingFID: 42.01 -> 68.75Hurt
reduce optimization steps from K=5 to K=2 (ablation)Ours box inpainting · ImageNet box inpaintingLPIPS: 0.30 -> 0.39Hurt
increase learning rate from λ=0.5 to λ=1.0 (ablation)Ours box inpainting · ImageNet box inpaintingPSNR: 18.30 -> 17.48Hurt
increase learning rate from λ=0.5 to λ=1.0 (ablation)Ours box inpainting · ImageNet box inpaintingFID: 42.01 -> 47.20Hurt
increase style guidance weight from w=2 to w=5 (ablation)Ours style-guided generation · WikiArt style generationStyle Score: 368.37 -> 310.96Helped
increase style guidance weight from w=2 to w=5 (ablation)Ours style-guided generation · WikiArt style generationCLIP: 23.95 -> 24.57Helped
use OpenCLIP instead of CLIP for style guidance (ablation)Ours style-guided generation · WikiArt style generationStyle Score: 310.96 -> 434.45Hurt
use OpenCLIP instead of CLIP for style guidance (ablation)Ours style-guided generation · WikiArt style generationCLIP: 24.57 -> 25.94Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet WikiArt PartiPrompts FFHQ MNIST LAION

Benchmarks: ImageNet ctest10k inpainting ImageNet 8x super-resolution ImageNet box inpainting WikiArt/PartiPrompts style transfer FFHQ mask-guided generation

Metrics: PSNR LPIPS FID CLIP-FID CLIP score style score mIoU inference time

Baselines: LDPS PSLD FreeDoM MPGD P2L SD-Inpaint DDIM

Builds on: DDIM classifier-free guidance DPS PSLD FreeDoM

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy