在学习深度学习等知识之前,首先得了解著名的框架TensorFlow里面的一些基础知识,下面首先看一下这个框架的一些基本用法。
import tensorflow as tf a = 3 # Python中普通的变量创建方式 # Create a variable. w = tf.Variable([[0.5, 1.0]]) # tensorflow创建变量方式 x = tf.Variable([[2.0], [1.0]]) y = tf.matmul(w, x) # 矩阵内积 变量的操作 print(y) # tensor 里面没有具体的值 # variables have to be explicitly initialized before you can run Ops # 初始化全局变量 w,x,y init_op = tf.global_variables_initializer() # 计算图 with tf.Session() as sess: sess.run(init_op) print(y.eval()) # 通过这种方式打印具体的值