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