- 博客(10)
- 资源 (11)
- 收藏
- 关注
原创 Tensorflow学习比较-多线程
Tensorflow通过tf.train.Coordinator和tf.train.QueueRunner来完成。tf.train.Coordinator的功能为协同管理多线程的功能,例如一起工作,一起停止。Coordinator提供了三个函数:should_stop、request_step、join。tf.train.QueueRunner注意用于启动多个线程来操作同一个队列,而线程的启动还是依
2017-12-21 17:13:22 1439
原创 Qt-将QDebug信息保存到文件中
Qt的qdebug可以很方便的输出LOG信息,但是有时我们需要将LOG信息保存到本地,方便后期的查看,例如,我们使用Qt开好的软件,然后打包发布后,此时就需要将有用的LOG信息保存到本地,如果软件使用过程中出现什么问题,我们就可以基于已经保存好的LOG信息,定位软件那个地方出现了Bug。 话不多说,直接上Code。有Code有真相。#include <QDir>#include <QTextSt
2017-12-14 19:24:56 2597
原创 TensorFlow学习笔记-组合训练数据
Tensorflow数据预处理操作:http://blog.csdn.net/lovelyaiq/article/details/78716325 Tensorflow读出TFRecord中的数据,然后在经过预处理操作,此时需要注意:数据还是单个,而网络的输入一般以Batch为单位,因此我们需要将单个的数据组合成一个Batch,做为神经网络的输入。 Tensorflow提供组合训练数据
2017-12-06 09:35:57 3845
原创 Python-matplotlib学习
Python下关于matplotlib的基本使用如下,更多的用法请参考matplotlib的API:http://matplotlib.org/tutorials/index.html#intermediateimport matplotlib.pyplot as pltplt.plot([1, 2, 3, 4])plt.ylabel('some numbers')plt.show()运行结果
2017-12-05 19:24:07 586
原创 Tensorflow学习笔记-输入数据处理框架
输入数据处理框架 # 创建文件列表,并通过文件列表来创建文件队列。在调用输入数据处理流程前,需要统一 # 所有的原始数据格式,并将它们存储到TFRecord文件中 # match_filenames_once 获取符合正则表达式的所有文件 files = tf.train.match_filenames_once('path/to/file-*-*') #
2017-12-05 10:06:50 1516 1
原创 TensorFlow学习笔记-图像预处理
任何神经网络在开始训练数据时,都需要数据增强。什么是数据增强呢?我们首先看一个例子,假如我们的训练集有10万图片,如果直接使用这10张图片进行训练,是不是感觉训练集有点小。在假如,训练神经网络的目的是要正确识别猫,而此时呢?你的训练集中含有猫头的图片都是朝着左侧倾斜,那么当你训练好模型之后,你的模型不能准确识别猫头朝着右侧倾斜的图片,因为它没有被训练。而假如你在训练输入时,将训练集合中的所有图片进行
2017-12-05 09:46:12 6648 1
原创 TensorFolw学习笔记-TFRecord
关于 tensorflow 读取数据, 官网提供了3中方法 1 Feeding: 在tensorflow程序运行的每一步, 用python代码在线提供数据。 2 Reader : 在一个计算图(tf.graph)的开始前,将文件读入到流(queue)中。 3 在声明tf.variable变量或numpy数组时保存数据。受限于内存大小,适用于数据较小的情况。 我们在刚学习Ten
2017-12-04 17:37:56 3035
原创 深度学习-迁移学习
今天简单看了迁移学习,感觉还是挺牛逼的。可以在短时间内将在其它数据集中已经训练好的模型快速转移到另一个数据集上。当然,如果你的数据集比较庞大,还是自己训练好的。 例如,将在ImageNet上训练好的Inception-V3模型转移到另外一个图像分类数据集上,并取得较高的准确率。 在了解迁移学习前,需要了解什么是瓶颈层。它是从神经网络的输入开始算起,一直到神经网络的最后一层的前向传播称为瓶
2017-12-01 19:58:35 10121 4
原创 Openv和Tensorflow中的image相互转换
opencv读取image直接通过cv2.imread. 获取的图片格式为BGR(三通道图像),是已经编码过的图像。 Tensorflow通过tf.gfile.FastGFile(filename,’rb’).read()读取的图像,是图像的原始数据,还需要经过解码,才能获取图像的数据,数据的格式为RGB(三通道图像),这一点是与Opencv不同。Tensorflow提供了对jpeg和p...
2017-12-01 19:05:37 7517
原创 TensorFlow学习笔记-实现经典LeNet5模型
LeNet5模型是Yann LeCun教授于1998年提出来的,它是第一个成功应用于数字识别问题的卷积神经网络。在MNIST数据中,它的准确率达到大约99.2%. 通过TensorFlow实现的LeNet5模型,主要用到在说使用变量管理,可以增加代码可读性、降低代码冗余量,提高编程效率,更方便管理变量。我们将LeNet5模型分为三部分: 1、网络定义部分:这部分是训练和验证都需要的网络结
2017-12-01 14:24:50 5324 2
谷歌的inception_v3模型.zip
2017-11-30
PyQt5实时显示Camera
2017-11-25
基于FPGA多功能出租车计费器
2012-12-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人