自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 ‘RepeatDataset‘ object has no attribute ‘make_one_shot_iterator‘

把 data.make_one_shot_iterator() 改成 iter(data)

2020-12-03 14:16:59 2712

原创 ImportError: libSM.so.6: cannot open shared object file: No such file or directory

import cv2时报错:ImportError: libSM.so.6: cannot open shared object file: No such file or directory系统是CentOS,解决方案 sudo yum install libXext libSM libXrender参考https://stackoverflow.com/questions/47113...

2019-08-29 19:35:29 909

原创 李宏毅GAN学习(八) photo editing

生成器是已经训练好的一个网络,encoder是一个跟判别器很像的网络,可以用判别器初始化encoder(最后一层除外,因为网络的输出格式不一样),然后训练网络。假如已知图片的标签,比如根据头发长短分成两类。下图左为长发,右为非长发,将长发的所有图片输入encoder,将得到的所有z求均值,再将非长发的所有图片输入encoder,将得到的所有z求均值,求两者之间的差,就是长发与非长发之间的特...

2018-12-29 19:25:11 1268

原创 李宏毅GAN学习(七) feature extraction

iofoGAN一般的GAN的输入是一个随机的向量,输出是一张图片,不知道输入向量中的某一维对输出有什么影响,iofoGAN就是来做这件事的,infoGAN的网络结构如下。相比于普通的GAN,iofoGAN多了一个分类器。如果Generator学到c的每一个维度对X的影响,则Classifier可以轻易的根据x中包含的信息推出c;如果Generator没有学到c对X明确的影响,则Clas...

2018-12-29 15:15:04 876

原创 李宏毅GAN学习(六)tips for improving GAN

GAN不好训练的原因:只要两个分布没有重合部分,loss都一样,也就没有办法一步一步去接近真实分布如果最后的判别器是一个sigmoid的二分类网络,并且已经训练好了,由于sigmoid两边的梯度很小,所以生成器就没有办法得到有效的学习。LSGAN(Least Square GAN)来解决这个问题由于JS散度会有不好训练的情况,而且fGAN中指出可以用不同的散度来度量两个分布之间...

2018-12-27 20:31:38 468

原创 李宏毅GAN学习(五)fGAN

数学上特别吊,实际好像没什么用不同的f对应不同的divergence证明: 选择不同的divergence就有不同的f*,可以解决模型坍塌的问题产生的原因:...

2018-12-27 19:21:30 589

原创 李宏毅GAN学习(四)GAN的基本理论

需要用GAN来找到真实的数据分布在没有GAN之前,使用的是极大似然估计找到当我们在训练一个判别器的时候就是评估从这两个分布采样出来的数据的JS散度由上图可知,在训练GAN的生成器时,如果一次更新太多,则可能会导致,min的对象变大,但是对于判别器应该一直训练到底训练过程         ...

2018-12-27 16:53:10 565 1

原创 李宏毅GAN学习(三)Unsupervised CGAN

CGAN是监督学习,需要样本标签才能训练Unsupervised CGAN训练的时候不需要样本的标签一般有两种方式完成无监督的CGAN第一种方法:direct transformation以上就是用自然风景生成一张梵高的画的网络模型结构domain X与domain Y是两个分来的数据集,两者之间没有一对一的标签生成器利用自然风景生成一张梵高的画,判别器判断其输入是...

2018-12-27 14:06:38 554

原创 李宏毅GAN学习(二)CGAN

CGAN:Conditional GAN如果用手写0123456789那个数据集训练原始GAN,最终生成器生成的是0123456789,无法只产生具体的数字,比如0。CGAN可以控制输出只产生特定类别的输出。以文字生成图片为例:用传统监督学习的方式来完成这个任务:数据集是(文字描述,图片)这样的pairs输入文字,输出图片,希望网络的输出与训练集中的数据集相似。但是如果...

2018-12-26 21:42:23 1528

原创 李宏毅GAN学习(一)入门

GAN的目的:找出一个生成器,给一个随机向量(vector)利用神经网络(Generator)生成一张图片一个句子或者一篇文章找出满足要求的生成器必须利用判别器,判别器判断image是真实的database里面的图片还是生成器生成的图片。生成器与判别器的训练1、固定生成器的值,训练判别器,让判别器可以分辨图片是真实的还是生成器生成的,判别器的正样本就是数据集里面的样本,负样本就...

2018-12-26 20:53:40 1109

原创 Ubuntu安装spark

直接  pip install pyspark 

2018-10-31 10:41:00 603

原创 二叉树的非递归遍历

前序遍历:1、将根节点入栈,                  2、弹出栈的顶点,并访问该节点P,                  3、将节点P的右节点(如果存在的话)入栈,                  4、将节点P的左节点(如果存在的话)入栈,                  5、重复2---4,直到栈为空。中序遍历:1、将树的最左节点依次入栈,        ...

2018-08-19 17:30:57 219

原创 Python six.PY3

今天看别人的代码看到six.PY3,不知道是什么意思,就跳进PY3的定义看发现就是下面的代码(电脑上的Python是3X)PY2 = FalsePY3 = True 

2018-08-11 22:04:38 1907

原创 从多个tfrecord文件中无限读取文件

原来在一本书上看到过,从多个tfrecord文件中读取数据的方法,今天想用在网上找了一下,现在记录一下,免得自己以后忘记了又不好找,tfrecord_file_path = '/train/*.tfrecords’#train是存放tfrecord的文件夹filename_queue = tf.train.string_input_producer( ...

2018-08-09 15:38:44 2877 1

原创 python画2.5维

今天想用python画一个像Matlab里面的2.5维的图片,输入一个二维列表,将列表表示的图片画出,找了半天没找到2.5维,实际很简单:import matplotlib.pyplot as pltdata = []# 表示希望画的列表plt.imshow(data) plt.show() ...

2018-08-07 15:42:11 691

原创 全组合的递归实现C++

 今天刷题碰到一个要用到全组合的问题,下面的代码是用递归写的,留着以后复习一下#include<iostream>using namespace std;void full_combine(int *data,int cur,int len){ if(cur==len) { for(int i=0;i<len;i++) { cout<<d...

2018-08-03 21:02:15 1820

原创 tensorflow训练deeplab v3+调用train时候报错:ImportError: No module named 'deeplab'

照着网上的大神CityScapes的数据集训练deeplab V3+的时候,在调用train.py的时候报错ImportError: No module named 'deeplab',解决方案是在train文件的开始加如下几句话:import syssys.path.append("/Users/XXXX/Desktop/models-master/research")append后...

2018-07-28 16:44:29 5245 4

原创 tensorflow生成deeplab v3+的tfrecord的时候报错:Failed to find all Cityscapes modules

在网上照着大神的博客用CityScapes的数据集训练deeplab V3+的时候,一步一步照着别人的方法弄,弄到生成tfrecord的时候突然报错:Failed to find all Cityscapes modules。这个错误是从csHelpers.py里面报出来的就是因为from annotation import Annotation这个语句出错,才报的Failed to fi...

2018-07-28 15:23:03 1973 11

原创 SSD论文的概括理解

论文题目:Single Shot MultiBox Detector论文地址:http://arxiv.org/abs/1512.02325首先展示一下SSD的结构图 我的感觉是SSD是在YOLO与faster的基础之上进行创新得到的一个新的网络,SSD与YOLO一样都是端到端,SSD又采用的faster提出来的anchor,SSD的创新点就是不是只在最后的一层特征图上采用an...

2018-07-27 21:43:06 631

原创 YOLO2论文的概括理解

论文名称:YOLO9000: Better, Faster, Stronger论文地址:https://arxiv.org/abs/1612.08242在yolo所有的卷积层后面添加BN层,基网络采用darknet-19采用anchor,最后一层卷积层的特征尺寸是13*13,每一个特征点预测5个anchor,faster里面的9个anchor是人为选择的出来的,yolo里面的5个是聚类...

2018-07-27 21:21:57 303

原创 YOLO论文的概括理解

论文题目:You Only Look Once: Unified, Real-Time Object Detection论文地址:https://arxiv.org/abs/1506.02640RCNN系列都是先生成候选区域,在对候选区域进行分类回归,YOLO提出了一种不同方式,直接像CNN分类那样进行端到端的网络。输入一整张图片经过YOLO以后输出98个候选框的移动量,与属于哪一类的...

2018-07-27 17:15:03 357

原创 Faster RCNN论文的概括理解

 论文题目:Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks论文地址:http://arxiv.org/abs/1506.01497虽然fast RCNN对每张图片只提取一次特征,但是SS选择候选框的过程依然很耗时,faster我觉得最难理解的就是其提出来的RPN,很多博客上都说fa...

2018-07-27 16:47:27 362

原创 Fast RCNN论文的概括理解

论文题目:Fast R-CNN论文地址:https://arxiv.org/abs/1504.08083理解fast之前需要线理解SPP,SPP的论文题目:Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognition 地址http://arxiv.org/abs/1406.4729SPP的...

2018-07-27 16:15:58 5678

原创 RCNN论文的概括理解

原文题目:Rich feature hierarchies for accurate object detection and semantic segmentation原文地址:https://arxiv.org/abs/1311.2524   RCNN利用SS算法从一张图片中提取出2000+的候选框,将这些候选框输入到CNN(很类似Alexnet)里面得到4096维的特征(输出层的前一...

2018-07-27 15:36:21 344

原创 安装好tensorflow以后用pycharm import

按照网上的方法安装好tensorflow与pycharm以后,在网上查找配置的方法,很多方法都是将解释器设置成tensorflow目录下的,按照这种方法试了很多遍,还是不行。最后将解释器设置成Anaconda3目录下的python.exe以后,import tensorflow没有报错

2017-12-06 19:08:10 2204 1

原创 MFC编程里面的m_time=-1

构造CTime的时候年月日时分秒必须不满足下面的要求if ((year>3000)||(year12)||(day31)|| (hour23)||                (minute59)||(second59))            {                return false;            }

2017-11-22 16:08:34 1114

原创 TensorFlow实现Lenet-5

'''载入MNIST数据集,并创建默认的Interactive Session'''import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_datamnist = input_data.read_data_sets("MNIST_data/", one_hot = True)sess =

2017-11-07 20:56:30 436

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除