深度学习
文章平均质量分 86
MaZhe丶
这个作者很懒,什么都没留下…
展开
-
torch-geometric包安装(适用于无法直接conda或pip安装)
进入下载的目录,然后使用以下命令进行安装。这里是我下载到本地的文件。号后面直接写cpu。原创 2022-11-11 15:48:48 · 1234 阅读 · 1 评论 -
Diffusion Model(3):训练目标以及训练过程
首先回顾一下我们的问题,我们在逆向降噪过程中由于没办法得到q(xt−1∣xt)q(\mathbf{x}_{t-1} \vert \mathbf{x}_{t})q(xt−1∣xt),因此我们定义了一个 需要学习的模型模型 pθ(xt−1∣xt)p_\theta(\mathbf{x}_{t-1} \vert \mathbf{x}_t)pθ(xt−1∣xt)来对其进行近似,并且在训练阶段我们可以利用后验q(xt−1∣xt,x0)q(\mathbf{x}_{t-1}\vert \mathbf{x}_t原创 2022-10-24 21:20:14 · 2296 阅读 · 0 评论 -
Diffusion Model(2):前向扩散过程和逆向降噪过程
Diffusion Models(扩散模型)包含以下三类: 本文以2020年Ho等人的DDPM为例,其包含了前向扩散过程和反向的扩散过程。 其中,前向扩散过程是为了将复杂的分布转化为一个简单的分布。而反向扩散过程则是从简单分布逆转得到复杂分布。 扩散(Diffusion)在热力学中指细小颗粒从高密度区域扩散至低密度区域,在统计领域,扩散则指将复杂的分布转换为一个简单的分布的过程。原创 2022-10-24 20:51:58 · 1408 阅读 · 0 评论 -
Diffusion Model(1):预备知识
以上是在Diffusion Model(DDPM)推到过程中会用到的公式。这样做的好处是将随机性转移到了。中采样,可以先从标准正态分布。 如果满足马尔科夫链关系。则是仿射变换网络的一部分。 若希望从高斯分布。原创 2022-10-24 16:32:45 · 570 阅读 · 0 评论 -
Pytorch中dilation(Conv2d)参数详解
首先我们看一下Pytorch中的Conv2d的对应函数(Tensor通道排列顺序是:[batch, channel, height, width]):torch.nn.Conv2d(in_channels, out_channels, kernel_size, stride=1, padding=0, dilation=1,原创 2022-04-02 16:13:23 · 37498 阅读 · 5 评论 -
TP,FP,TN,FN,FAR,FRR,HTER等常见实验指标理解
一、TP,TN,FP,FN前面的字母表示这次预测的结果是正确还是错误(T就是预测结果是对的,F就是预测结果是错误的),后面的字母表示这次预测结果(P就是预测的结果是正类,N就是预测的结果为负类)。比如TP,表面意思是正确(True)的正例(Positive),即标签是x,预测也是x(P和N表示两种类别),全称叫True Positive,其它三个同理。TP:被模型预测为正类的正样本(原本是正样本,预测为正样本) TN:被模型预测为负类的负样本(原本是负样本,预......原创 2022-03-21 20:08:22 · 13182 阅读 · 4 评论