tensorflow学习02

今天主要学习了一些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())

 

原文地址:https://www.cnblogs.com/yang2000/p/14478829.html