tensorflow
文章平均质量分 87
被月亮晒黑_
这个作者很懒,什么都没留下…
展开
-
【tensorflow 深度学习】7.保存、载入模型模块,inception-v3图像识别
1.save模块,保存模型主要执行语句:saver = tf.train.Saver()saver.save(sess,'net/my_net.ckpt')程序如下:# coding: utf-8# In[1]:import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data# In[...原创 2018-05-08 21:00:27 · 604 阅读 · 0 评论 -
【tensorflow 深度学习】8.训练图片分类模型
1.训练图片分类模型的三种方法 (1).从无到有,先确定好算法框架,准备好需要训练的数据集,从头开始训练,参数一开始也是初始化的随机值,一个批次一个批次地进行训练。 (2).准备好已经训练好的模型,权值参数也都已经确定,只训练最后一层,因为前面的参数都是经过大量图片的训练来的,所以参数都比较好,比如卷积层主要的作用的对图像特征的提取,我们要做自己的分类模型的话也得对图像进行特征提取,做...原创 2018-05-11 16:13:21 · 5525 阅读 · 0 评论 -
【tensorflow 深度学习】9.验证码识别,多任务学习做法
1.验证码的生成。 首先安装库:pip install captcha 在当前目录下新建文件夹captcha再新建文件夹images,运行程序:# coding: utf-8# In[1]:# 验证码生成库from captcha.image import ImageCaptcha # pip install captchaimport numpy as npfrom ...原创 2018-05-11 16:13:37 · 1749 阅读 · 4 评论 -
【tensorflow 深度学习】4.tensorboard可视化
1.上篇博客程序优化:主要是将学习率设置为逐渐减小import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data#载入数据集mnist = input_data.read_data_sets("MNIST_data",one_hot=True)#每个批次的大小batch_size = ...原创 2018-05-03 20:47:13 · 204 阅读 · 0 评论 -
【tensorflow 深度学习】6.RNN 递归神经网络
1.RNN介绍 要处理文字或语音问题,要把它们看成连续的整体,所以给神经网络加上了反馈回路,会把上一个时间输出的信息作为下一个时间的输入来进行处理。比如我们把一段文字分成一个个的词语,然后把这段文字输出到神经网络中,第一次X0输入第一个词,得到一个结果,把处理完的结果往下传,传到下一个时间,下个时间传入第2个词,第2个词传进来后会结合上一个词...原创 2018-05-04 00:10:36 · 175 阅读 · 0 评论 -
【tensorflow 深度学习】5.卷积神经网络mnist分类
import tensorflow as tfimport tensorflow.examples.tutorials.mnist.input_data as input_data# 读取MNIST数据集mnist = input_data.read_data_sets('MNIST_data/', one_hot=True)sess = tf.InteractiveSession()...原创 2018-05-03 21:37:59 · 389 阅读 · 2 评论 -
【tensorflow 深度学习】3.代价函数、过拟合现象、优化器
1.二次代价函数 (1) 其中,C表示代价函数,x表示样本,y表示实际值,a表示输出值,n表示样本的总数。为简单起见,同样一个样本为例进行说明,此时二次代价函数为: ...原创 2018-05-02 23:22:41 · 505 阅读 · 0 评论 -
【tensorflow 深度学习】2.非线性回归与Mnist数据集分类
1.非线性回归例子import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt#使用numpy生成200个随机点x_data=np.linspace(-0.5,0.5,200)[:,np.newaxis]#增加一个维度 使其成为200行1列noise=np.random.normal(0,0.02,x...原创 2018-05-02 21:26:40 · 683 阅读 · 0 评论 -
【tensorflow 深度学习】1.tensorflow的启动,变量的使用以及fetch和feed的使用
1.tensorflow基本概念 使用图(graphs)来表示计算任务 在被称之为会话(Session)的上下文(context)中执行图 使用tensor表示数据 通过变量(Variable)维护状态 使用feed和fetch可以为任意的操作赋值或者从其中获取数据 Tensorflow是一个编程系统,使用图(graphs)来表示计算任务,图(graph...原创 2018-05-02 19:02:51 · 298 阅读 · 0 评论 -
【tensorflow 深度学习】10.用tensorflow处理自己的数据
1.数据 再kaggle里下载猫狗的图片数据,各12500张作为训练集,下载另外12500张作为训练集。这是一个二分类问题,可以让猫的标签为0,狗的标签为1。2.步骤 (1).生成图片和图片对应标签的lists。 (2).用lists列表生成tensorflow queue队列。 (3).使用一种tensorflow中的读取器读取队列。 (4).使用一种tensorf...原创 2018-05-29 11:03:38 · 864 阅读 · 0 评论