TensorFlow Session会话控制&Variable变量详解
Session是TensorFlow为了控制和输出文件的执行语句,运行session.run()就能获得运算结果或者部分运算结果。我们在这里使用一个简单的矩阵相乘的例子来解释Session的两个用法。首先我们要加载TensorFlow并建立两个矩阵以及两个矩阵所做的运算。接下来我们使用第一种会话控制Session来激活product并得到计算结果:运行结果为:[[8]]还有另外一种Session的打开模式同样可以激活product:运行结果同样是[[8]]。与python的变量不同,在TensorFlow中如果我们要定义一个变量,必须使用tf.Variable()来定义它才是个变量,括号中可以包含的参数有变量的值,变量的名称等。
用户评论