import tensorflow as tf
#v = tf.get_variable("v", [1]) #v.name == "foo/v:0"
v = tf.Variable([[1,2,3],[7,3,6]], "v")
#1. 用tf.get_variable 或者 tf.Variable 都可以定义这个变量
#2. TF里定义变量相当于只是构建了图,想拿到图的结果,必须等到执行以后,通过feed和fetch的方式
with tf.Session() as sess:
print(sess.run(v, feed_dict={v:[[1,2,3],[4,5,6]]}))
#3. feed_dict必须是一个字典:如果v是一个标量,feed_dict={v:5};如果v是一个张量,v:后面必须跟着一个张量