![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
tensorflow
下一秒,待续
下一秒
展开
-
(八)Tensorflow的LSTM对(MNIST)图像数据的处理
长短时记忆模型LSTM是对经典的RNN记忆力弱的缺点进行改进的一种模块,一般用于时序序列(文本,语音)数据,但是图片数据处理效果也比较好,就是给图片数据加入记忆元素效果也不错!这个模块比较简单,主要复杂在于,神经网络维度的unmatch,以及API的熟悉程度,LSTM模块:主要是隐层的状态和数据reshape以及返回值的使用,参数对应的是隐藏层来说的!训练模块:就是构建loss的可视化...原创 2019-04-08 00:28:58 · 1611 阅读 · 0 评论 -
(七)Tensorflow的word2vec的skip-gram-model训练
对word2vec的skip-gram模型进行训练(中心词去估计滑窗周边词),数据预处理:实现了下载数据,使用counter库进行分词处理,在构建了数据(center-word和target-word),构建skip-gram模型实现了数据占位,投影矩阵,损失函数处理,优化器的选取,对loss可视化的summary......,训练模型:主要是构建可视化,模型保存的处理...所有定义的...原创 2019-04-08 00:10:23 · 285 阅读 · 0 评论 -
(六)Tensorflow的CNN模型构建
利用tensorflow的数据集,搭建CNN网络(2个卷积层,2个池化层,1个全连接层),实现了保存模型,断点续跑功能!1.代码展示import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_dataimport osimport mathn_times = 100model_sav...原创 2019-04-07 00:21:47 · 1115 阅读 · 0 评论 -
(五)Tensorflow的IO处理和大规模数据处理方式
1.同步io和异步io同步类似于排队,一个人完成任务后才会换下一个,异步就像是排多列队伍可以同时进行的2.并行和并发并行是一种轮询机制,每个任务执行一会就换下一个线程执行,通常时间很短并发是真正的同步执行,一块执行!3.join的作用join线程后代表在该线程执行完毕前不会换其他线程,就是不会与其他线程并行执行!java的一个例子:4.生产者消费者模型两个独...原创 2019-04-07 00:10:07 · 928 阅读 · 0 评论 -
(四)Tensorflow的多层感知机(DNN)模型
对数字识别进行搭建DNN模型,用到了两层隐藏层模型,迭代50次基本效果达到99%+代码展示:import tensorflow as tfimport mathfrom tensorflow.examples.tutorials.mnist import input_datadef multilayer_perception(): #准备数据 mnist = in...原创 2019-04-05 23:52:43 · 1039 阅读 · 0 评论 -
(三)Tensorflow的逻辑回归模型
使用逻辑回归模型去识别tensorflow数据集的数字识别。代码展示:import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_dataimport mathdef logistic_regression(): #加载数据 mnist = input_data.read...原创 2019-04-05 12:53:07 · 269 阅读 · 0 评论 -
(三)Tensorflow的多项式回归模型
多项式回归,代码展示,数据展示,效果展示,tensorboard定义图的展示代码展示:import numpy as npimport tensorflow as tfimport matplotlib.pyplot as pltdef polynomial_regression(): #生成数据 n_object = 100 xs = np.linsp...原创 2019-04-05 11:03:48 · 473 阅读 · 0 评论 -
(二)Tensorflow的线性回归模型
线性模型的建模,运算过程,数据的展示,拟合结果的展示!代码展示:import numpy as npimport tensorflow as tfimport matplotlib.pyplot as pltdef liner_regression(): #生成数据 n_object = 100 xs = np.linspace(-3,3,n_object...原创 2019-04-05 10:00:24 · 299 阅读 · 0 评论 -
(一)Tensorflow基础
1.tensorflow的数据流图(Graph和Session)第一步:定义计算(描绘整幅图)第二步:在Session中执行图中的计算概述:每次计算对应的变量,会自动找到该变量所有的依赖,去计算!2.Numpy VS Tensorfiow3.Session写法和定义4.一行代码可视化神器tensorboard切记,在定义完计算图 和 运行session之...原创 2019-04-04 23:03:00 · 613 阅读 · 0 评论 -
(九)Tensorflow的Tensorbard的使用
可视化模型结构api的介绍命名空间的使用通过命名空间的使用可以使模型结构更加清新!一般空间里没有get_variable的话使用name_scope,否则可能使用variable_name命名空间!更高级的模型可视化,Memory and Compute time可视化参数分布可视化训练过程可视化...原创 2019-04-09 00:26:46 · 263 阅读 · 0 评论