tensorflow
北落师门XY
这个作者很懒,什么都没留下…
展开
-
tensorflow(三)实战——全连接网络
一、代码:import tensorflow as tfimport numpy as npimport matplotlib.pyplot as pltnetwork_shape=[1,5,10,1]learning_rate=0.1display_step=500num_steps=5000x_dot=np.linspace(1,2,300,dtype=np.float...原创 2018-12-04 15:25:23 · 878 阅读 · 0 评论 -
tensorflow(一)基础
一、定义session:在会话中启动计算过程,将节点分发到cpu或gou中执行,返回tensorgraph:表示计算任务operation:节点optensor:节点的输入或输出都叫tensor,没有run的话tensor就只是一个tensor,是不能输出什么的 二、过程构建阶段:用op来描述一个graph,比如说表示一个神经网络执行阶段:使用sess...原创 2018-12-03 15:52:26 · 172 阅读 · 0 评论 -
tensorflow(二)实战——线性回归
代码:import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt#dotX_dot=np.linspace(-1,1,100)Y_dot=3*X_dot+6+np.random.randn(*X_dot.shape)*0.2X=tf.placeholder("float")Y=tf.pla...原创 2018-12-03 15:52:51 · 642 阅读 · 0 评论 -
tensorflow(四)实战——基于全连接网络的模型保存,读取,tensorboard可视化
一、简要说明在模型保存为model.ckpt时,生成了以下文件,其中的checkpoint文件、meta文件都能用来读取变量二、模型保存在对话sess中使用tf.train.saver.save(sess,save_path)进行保存import tensorflow as tfimport numpy as npimport matplotlib.pyplot as p...原创 2018-12-26 16:00:09 · 924 阅读 · 0 评论 -
tensorflow(五)——VGG16网络
零、CNN常用命令卷积 tf.nn.conv2d(input[batch,h,w,c],filter[h,w,c,out],strides=[1,h,w,1],padding='SAME'/'VALID',use_cudnn_on_gpu=None,data_format=None,name=None)有关参数详细说明,见:https://blog.csdn.net/xierhacke...原创 2019-01-03 16:38:04 · 2016 阅读 · 0 评论 -
tensorflow(六)——基于VGG19网络的特征可视化、图像识别
一、相关下载资料vgg的mat文件(存储了训练得到的值):http://www.vlfeat.org/matconvnet/models/beta16/imagenet-vgg-verydeep-19.matimagenet_classes.py(vgg输出层为全连层1000,做了1k类的分类):http://www.cs.toronto.edu/~frossard/post/vgg16/...原创 2019-01-03 21:51:00 · 7307 阅读 · 4 评论 -
tensorflow(七)——基于RNN、LSTM进行正弦函数sin预测
一、基础知识RNN:存储了隐藏层的输出作为下一次的输入,网络具有时序信息双向RNN:正向反向传递上一层的记忆,组合形成输出从RNN到LSTM:RNN存在梯度消失,梯度爆炸的现象,所以对记忆体的存储更新做了修改,原来RNN是无限制更新记忆体的值,而LSTM对记忆体的存入,取出以及保存都通过门来限制。梯度消失、梯度爆炸:是由反向传播链式求导法则中的连乘导致的,导数\权重初始化\...原创 2019-01-04 20:09:36 · 1723 阅读 · 0 评论