2017-05-26 95 views

回答

3

别人已经https://stackoverflow.com/a/35662013/8071521

本质上回答了另一个线程这个问题,tf.constant()需要NumPy的数组作为参数或某种数组或只是一个值。

tf.random_normal()返回一个张量,其中不能tf.constant()的参数。

要解决此问题,请使用tf.Variable()而不是tf.constant()

查看链接的答案。这个人更好地解释它。

0

tf.constant假设有一个不变的参数 - value。这里的value可以是一个常数值,或者是类型为dtype的值列表。您无法创建一个具有另一个张量作为其值的常量张量。