絶対テンソルフロー初心者はここにあります。私は2つのランダムなテンソルを構築し、代入のためにそれらを減算しようとしています。しかし、私は減算プロセスがどのくらい正確に機能するかを理解することにいくつかの問題があるようです。Tensorflow減算が間違った値を返します
x=tf.random_normal([5],seed=123456)
y=tf.random_normal([5],seed=987654)
print(sess.run(x),sess.run(y))
私は、次の出力を得る:
[ 0.38614973 2.97522092 -0.85282576 -0.57114178 -0.43243945]
[-0.43865281 0.08617876 -2.17495966 -0.24574816 -1.94319296]
しかし、私は
print(sess.run(x-y))
をしようとしたとき、私は私が実行している場合今
[-1.88653958 -0.03917438 0.87480474 0.40511152 0.52793759]
を取得
print(sess.run(tf.subtract(x,y)))
他の値も間違っています。
[-1.97681355 1.10086703 1.41172433 1.55840468 0.04344697]
誰かが私を助けてくれることを願っています。前もって感謝します!
可能な重複になります(https://stackoverflow.com/questions/44129480/operation-not-work-in-tensorflow) – user1735003