2017-05-26 84 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的值列表。您無法創建一個具有另一個張量作爲其值的常量張量。