Hasty Briefsbeta

双语

Tiny-diffusion: A minimal implementation of probabilistic diffusion models

a year ago
  • #PyTorch
  • #Diffusion Models
  • #Machine Learning
  • 2D数据集概率扩散模型的极简PyTorch实现
  • 二维点数据集上前向扩散过程的可视化
  • 逆向过程图示展示训练数据分布的恢复
  • 学习率、模型规模等超参数的消融实验
  • 学习过程对学习率的敏感性分析
  • 模型配置在线性数据集上表现欠佳,生成模糊拐角
  • 更长的扩散过程产生更优输出
  • 二次调度方案未显优势,建议尝试余弦或S型曲线
  • 隐藏层大小和深度实验中,模型容量未成瓶颈
  • 时间步信息对模型有益,编码方式影响较小
  • 正弦嵌入有助于学习高频函数
  • 参考文献包含Datasaurus Dozen、HuggingFace的diffusers库等