![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Learning notes
亦乐Catherine
不间断学习,我会进步的。
展开
-
DC_GAN source code parsing
DCGAN generator network structureThere are four files in it, namely mian.py, ops.py, modle.py, utils.py.1. main.py This file has 96 lines of code.import osimport scipy.miscimport numpy ...原创 2019-03-27 14:01:39 · 125 阅读 · 0 评论 -
变分自编码器Variational Auto-Encoder(VAE)
什么是VAEVAE与GAN 都是做生成的model,用来构建一个从隐变量 Z 生成目标数据 X 的模型,其中是有差别的。GAN与VAE都是在假设data服从某些常见的分布,比如正太分布,前提下去实现的,训练一个 X=g(Z)的model,GAN与VAE都是在进行分布之间的变换,将原来的概率分布映射到了训练集的概率分布。因为我们只知道数据的真实样本,并不知道其data分布表达式,判断生成分布...原创 2019-01-11 17:49:56 · 343 阅读 · 0 评论 -
GAN的原理(一)
首先讲一下GAN 的原理是什么,我们首先是要看一下生成器生成,就像机器看了一大堆诗生成一段诗,看了很多动画漫画生成漫画一样,有什么方法可以帮助我们做到这样的事情呢??我们可以训练一个Auto_encoder,其做的事情是我们有一个NN的encoder,把一张image丢到NN的encoder,让其变为code,有一个NN的decoder,把code丢到NN的DECODER里,其变回了一张i...原创 2019-01-07 21:16:59 · 400 阅读 · 1 评论 -
self_learning_code(one)
实例一:数学计算简述:这里有四个数字,分别是:1、2、3、4提问:能组成多少个互不相同且无重复数字的三位数?各是多少?Python解题思路分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。(for循环)代码实现:list=[]for i in range(1,5,1): for j in range(1,5,1): ...原创 2019-01-07 21:35:05 · 190 阅读 · 0 评论 -
GAN的原理(二)
Basic Idea of GAN我们开始讲一下真正的GAN的原理,前面都是概要性的叙述,接下来要讲GAN是怎么回事,判别器与生成器之间他们互相对抗的结构他们是发生了什么样的事情,为什么可以产生真实的图像。我们从极大似然估计开始首先我们有一个真实图片集的分布Pdata(X),X就是个真实图片,把其所有的pixel串起来可以想象成一个向量,这个向量的几何的分布就是Pdata。我们需要生成一...原创 2019-01-08 17:15:48 · 507 阅读 · 0 评论 -
self_learning_code(two)
有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?num = 0for i in range(1,5): for j in range(1,5): for k in range(1,5): if(i!=k) and (k!=j) and (i!=j): num+=1 ...原创 2019-01-08 21:53:04 · 90 阅读 · 0 评论 -
几种概率分布
转载:http://blog.csdn.net/pipisorry/article/details/39076957 常见离散概率分布Bernoulli、Binomial、Poisson伯努利分布对单次抛硬币的建模,X~Bernoulli(p)的PDF为随机变量X只能取{0, 1}。对于所有的pdf,都要归一化!而对于伯努利分布,已...转载 2019-01-09 10:33:03 · 3266 阅读 · 0 评论