快乐教程
文章平均质量分 75
噬也
这个作者很懒,什么都没留下…
展开
-
一文讲清楚【KL距离】、【torch.nn.functional.kl_div()】和【torch.nn.KLDivLoss()】的关系
文章目录一、定义1. KL距离(Kullback–Leibler divergence)2. torch.nn.KLDivLoss()3. torch.nn.functional.kl_div()二、实验1. torch.nn.KLDivLoss()2. torch.nn.functional.kl_div()三、结论1. 实际应用一、定义1. KL距离(Kullback–Leibler divergence)设P, Q为两个概率(意思就是sum为1,相当于做完softmax之后的效果),则KL原创 2021-10-10 19:41:37 · 6976 阅读 · 3 评论 -
build from source 安装 PyTorch及很多坑
文章目录零、背景1. 驱动版本极低2. 初尝试3. Build from source一、理解所谓GPU与PyTorch所谓安装package二、具体步骤及坑处理1. 我们的目标2. 步骤a. 建立conda环境b. 更新对应CUDA,gcc,cmake等c. 安装Dependencies(译成,依赖包?)d. 下载 PyTorch 源代码e. 安装f. 总是莫名其妙坏掉三、总结零、背景1. 驱动版本极低众所周知,GPU driver 决定 CUDA版本,CUDA版本决定PyTorch版本,这在很多古原创 2021-05-20 20:14:36 · 4125 阅读 · 0 评论 -
从完美KL距离推导VAE
文章目录VAE的纯逻辑推导初始设定VAE流程核心推导假设Assumption1Assumption_1Assumption1假设Assumption2Assumption_2Assumption2假设$Assumption_3VAE的纯逻辑推导初始设定为了更具体的逻辑讨论,我们假定表示输入图片的随机变量XXX(以下简称输入图片),表示编码的随机变量hhh(以下简称编码),表示得到的重构图片的随机变量X^\hat XX^(以下简称重构图片)对于编码器和解码器,我们用三个变量来表示,{ϕ\p原创 2021-05-19 00:17:04 · 343 阅读 · 1 评论 -
Github快速上手
文章目录前言一、Github认证机制前言快速上手Github,尤其针对远程服务器(无root权限的学生党、工作者)一、Github认证机制众所周知,自己费劲功夫写的代码上传到Github之后,不能被轻易改动,所以就需要认证你是否有权限更改这个代码,所以就需要自己的机子生成一个密码,将这个密码添加到Github账号的ssh里,就说明这个机子是自己人啦,然后下载私密repository、更改代码都ok了ssh-keygen -t rsa -b 4096 -C 邮箱...原创 2021-04-19 22:03:17 · 140 阅读 · 0 评论 -
Linux远程服务器快速上手
文章目录前言一、对着什么玩意操作1. VScode2. Xshell3. MobaXterm4. FinalShell二、连上Linux远程服务器1. 用户名密码登陆2. 把私钥塞进机子里三、拿着终端模拟器怎么玩四、奇奇怪怪而精致的目录格式五、找文件前言该教程面向广大刚刚接触Linux远程服务器的兴趣爱好者、学生、从业者、相关人员,旨在快速上手一些操作和命令。鉴于快速上手的目的,本文不会涉及每条指令非常详细的教学,只会举出实例,理解操作,具体的深入运用大家百度/google查询对应指令即可。一、对着原创 2021-04-11 09:05:25 · 163 阅读 · 0 评论