如何将张量值分配给numpy数组

时间:2017-01-30 21:07:03

标签: python numpy tensorflow

有几种方法可以用numpy数组初始化张量。但有没有办法做相反的事情。意思是在图中用张量初始化一个numpy数组。

1 个答案:

答案 0 :(得分:1)

您必须在会话下评估张量。假设您将张量w定义为

t

并且您想知道它的值(给定当前x = tf.Variable(...) y = tf.Variable(...) t = tf.add(x, y) x)。 然后,您只需使用会话来获取它:

y

或等同地

with tf.Session() as sess:
    numpy_array = sess.run(t)

这应该就是它的全部内容。