Tensorflow
贰锤
这个作者很懒,什么都没留下…
展开
-
Tensorflow入门教程三—计算图
计算图是Tensorflow一个基本概念,Tensorflow中的所有计算都会被转化为计算图上的节点。Tensorflow中的每一个计算都是计算图上的一个节点,而节点之间的边描述了计算之间的依赖关系。如下图所示 MatMul矩阵相乘运算依赖张量w,x。Tensorflow的程序可以分为两个阶段,第一阶段需要定义计算图中所有的计算,第二节阶段为执行计算。定义计算的样例如下import tenso原创 2017-12-30 10:39:18 · 704 阅读 · 0 评论 -
机器学习-tensorflow入门教程二——识别手写数字
Tensorflow最基础的实例为MNIST手写数字的识别,本文详细讲解每一步来加深对tensorflow的理解。 MNIST手写数字的数据由28*28的像素点组成,每个数据为28*28=784维的特征。首先调出数据集.from tensorflow.examples.tutorials.mnist import input_datamnist = input_data.read_data_se原创 2017-10-21 22:11:38 · 350 阅读 · 0 评论 -
Tensorflow入门教程四—张量
在Tensorflow中所有的数据都是通过张量的形式来表示。从功能上看,张量可以被理解为一个多维数组。但张量在Tensorflow中的实现并是不直接采用数组的形式,它是对Tensorflow中运算结果的引用,在张量中并没有真正保存数字,他保存的是如何得到这些数字的计算过程。如下所示,并不会得到加法的结果,而是得到对结果的一个引用。import tensorflow as tfa = tf.cons原创 2017-12-30 11:48:21 · 1001 阅读 · 0 评论 -
Tensorflow入门教程五—会话
会话拥有并管理Tensorflow程序运行时的所有资源。当所有计算完成之后需要关闭会话来帮助系统回收资源,否则就可能出现资源泄露的问题。Tensorflow使用会话有两种模式,第一种需要明确生成并关系会话。如下:import tensorflow as tfsess = tf.Session()sess.run(...)sess.close()但是当程序异常退出时,可能无法运行sess.clo原创 2017-12-30 15:28:00 · 422 阅读 · 0 评论 -
机器学习-tensorflow入门教程一——基础内容
1、设置定量import tensorflow as tfnode1 = tf.constant(3.0,dtype = tf.float32)node2 = tf.constant([2.3],dtype = tf.float32)sess = tf.Session()print(sess.run([node1,node2]))使用tf.constant可以创建定量,但是必须使用sessio原创 2017-09-10 22:37:40 · 1474 阅读 · 0 评论