扩散模型推理(采样)完整过程讲解

扩散模型推理(采样)完整过程讲解

配套文档:DDPM基本原理讲解.md(讲训练与公式推导)。本文只讲推理——模型训好之后,一张图是怎么被”生”出来的。
写法约定:每个公式后面都跟一段”说人话”,只想搞懂思路的话,只读”说人话”也能通。

本文由AI生成。

阅读更多

DDPM 基本原理讲解

DDPM 基本原理讲解(通俗版)

参考论文:Ho, Jain, Abbeel. Denoising Diffusion Probabilistic Models, NeurIPS 2020(arXiv:2006.11239)
本文只讲原理与公式,不涉及代码。公式块在 Typora / VS Code / Obsidian 等支持 LaTeX 的阅读器中可直接渲染。
写法约定:每个公式后面都跟一段”说人话”,如果只想搞懂思路,只读”说人话”部分也能通。

本文由AI生成。

阅读更多

代码工程

通用的代码工程经验:

怎么让代码写得更加可读?对仗工整、减少逻辑嵌套。

怎么让代码写得更加健壮?防御性编程。

怎么让代码写得性能更好?特定技巧。

阅读更多

左值右值与移动语义

谁能想到,当const、&、std::move、函数调用、函数返回这几样东西碰在一起时,会产生多大的威力?

左值、右值、纯右值、将亡值、左指引用、右值引用、移动语义这些概念你真的懂吗?

阅读更多