今天主要学习了一些tensorflow中的矩阵计算以及简单的输出,首先使用tensorflow必须在python的代码导入tensorflow
import tensorflow as tf
在python中,通常创建一个变量并赋值很简单,如 a = 3,但在tensorflow中,通常创建的是矩阵变量
a = tf. Variable([[0. 5, 1. 0]])
例如 a,通过调用Variable函数进行创建,创建完成之后,可以调用matmul函数进行乘法运算或者调用其他函数进行其他矩阵计算
在tensorflow中直接print 上述的a,会打印出a的矩阵变量信息,不会直接直接输出a,要想输出,首先要初始化,并且开启一个会话
init_ op = tf. globa1_ variables_ initializer ()
with tf. Session() as sess:
sess. run(init_ op)
然后调用eval()方法输出变量a的值
print (a. eval())