Skip to content

scheduler

Scheduler

在 Hugging Face Diffusers 中,Scheduler(如 DDPMScheduler)的主要作用是定义“扩散过程”里在每个时间步如何向图像添加或移除噪声

  • 可以把它理解成一个“噪声调度器”,并不是一个有学习能力的模型,而是一个固定的算 法,用来实现扩散模型的前向或反向过程。
  • 当你做前向扩散(add_noise)时,它会按照预先设计好的公式,给原图混入不同比例的噪声。
  • 在反向扩散时(推理阶段),它也根据相同或对应的公式帮助你一步步去噪,直到得到清晰的图像。
    换句话说,Scheduler 并不会自己“变聪明”,它只是一个“公式”或“流程”的实现。