【发布时间】:2017-06-16 04:06:59
【问题描述】:
有多种方法可以使用 numpy 数组初始化张量。但是有什么办法可以反其道而行之。意思是用图中的张量初始化一个numpy数组。
【问题讨论】:
标签: python numpy tensorflow
有多种方法可以使用 numpy 数组初始化张量。但是有什么办法可以反其道而行之。意思是用图中的张量初始化一个numpy数组。
【问题讨论】:
标签: python numpy tensorflow
您必须在会话下评估张量。假设你有一个张量 t 定义为
x = tf.Variable(...)
y = tf.Variable(...)
t = tf.add(x, y)
并且您想知道它的值(给定当前的x 和y)。
然后,您只需使用会话来获取它:
with tf.Session() as sess:
numpy_array = sess.run(t)
或者,等价的,
with tf.Session() as sess:
numpy_array = t.eval(sess)
应该就是这些了。
【讨论】: