に値を割り当て、私はTensorflowが、私はtensorflowする合計初心者を変数
https://www.tensorflow.org/get_started/get_started
fixW = tf.assign(W, [-1.])
から学んでいるのならば、他の例
zero_tsr = tf.zeros([1.,2.])
zero_tsr
<tf.Tensor 'zeros:0' shape=(1, 2) dtype=float32>
を正常に動作しますが、
fixb = tf.assign(b, [1.])
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/milenko/anaconda3/lib/python3.6/site-packages/tensorflow/python/ops/state_ops.py", line 272, in assign
return ref.assign(value)
AttributeError: 'Tensor' object has no attribute 'assign'
ワンI zero_tsrを変更してください
fixz = tf.assign(zero_tsr, [2.,2.])
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/milenko/anaconda3/lib/python3.6/site-packages/tensorflow/python/ops/state_ops.py", line 272, in assign
return ref.assign(value)
AttributeError: 'Tensor' object has no attribute 'assign'
再び、同じ問題です。
私はシェルを変更していない、すべてが同じです。なぜ私はここで問題がありますか?
エラーを生成する** complete **ファイルを表示できますか? – Xatenev
Tensorflowのバージョンを更新してください。 – Harminder