TensorFlow【TF】
土豆洋芋山药蛋
理性的生存,诗意的栖居。
展开
-
TensorFlow入门系列——CNN小试牛刀
tensorflow 是 google 开源的机器学习工具,在2015年11月其实现正式开源,开源协议Apache 2.0。Tensorflow特点使用图 (graph) 来表示计算任务. 如图计算两个数之和的乘积(a+b)*(b+1)在被称之为 会话 (Session) 的上下文 (context) 中执行图.使用 tensor 表示数据.通过 变量 (Variable...原创 2018-03-30 21:19:58 · 9347 阅读 · 1 评论 -
【手把手TensorFlow】一、从开始使用TensorFlow到弄清楚“搭建神经网络套路”
一、基本概念基于TensorFlow的NN(神经网络):1.张量:即多维数组,表示数据2.计算图:搭建神经网络,不运算3.会话:执行计算图注:用阶表示张量的维度,t=[[]]表示2阶,t=[[[]]]表示3阶。数张量右边括号数。0阶张量表示数1阶张量表示数组2阶张量表示矩阵测试样例一import tensorflow as tf'''测试1'''a=tf.consta...原创 2019-01-04 09:57:23 · 988 阅读 · 0 评论 -
【手把手TensorFlow】三、神经网络搭建完整框架+MNIST数据集实践
前景回顾:【手把手TensorFlow】一、从开始使用TensorFlow到弄清楚“搭建神经网络套路”【手把手TensorFlow】二、神经网络优化神经网络搭建完整框架:前向传播定义参数w和偏置,定义从输入到输出的网络结构def反向传播正则化,指数衰减,滑动平均方法的设置测试过程...原创 2019-01-10 15:15:09 · 844 阅读 · 0 评论 -
【手把手TensorFlow】二、神经网络优化
往期回顾:【手把手TensorFlow】一、从开始使用TensorFlow到弄清楚“搭建神经网络套路”Q1:有多少参数需要优化?在该神经网络中,包含 1 个输入层、 1 个隐藏层和 1 个输出层,该神经网络的层数为 2 层。在该神经网络中, 参数的个数是所有参数 w 的个数加上所有参数 b 的总数, 第一层参数用三行四列的二阶张量表示(即 12 个线上的权重 w) 再加上 4 个偏置...原创 2019-01-08 21:22:41 · 1427 阅读 · 0 评论 -
【手把手TensorFlow】四、输入手写数字并输出识别结果
前景回顾:【手把手TensorFlow】一、从开始使用TensorFlow到弄清楚“搭建神经网络套路”【手把手TensorFlow】二、神经网络优化【手把手TensorFlow】三、神经网络搭建完整框架+MNIST数据集实践一、实现模型识别手动输入的图片根据我们前面提到的搭建神经网络框架,我们先搭建神经网络框架并训练。1.前向传播mnist_forward.pyimport te...原创 2019-01-15 10:51:20 · 2174 阅读 · 0 评论 -
【手把手TensorFlow】五、卷积神经网络CNN实践
前景回顾:【手把手TensorFlow】一、从开始使用TensorFlow到弄清楚“搭建神经网络套路”【手把手TensorFlow】二、神经网络优化【手把手TensorFlow】三、神经网络搭建完整框架+MNIST数据集实践【手把手TensorFlow】四、输入手写数字并输出识别结果全连接 NN:每个神经元与前后相邻层的每一个神经元都有连接关系,输入是特征,输出为预测的结果。参数个...原创 2019-01-15 18:00:53 · 3515 阅读 · 0 评论