sess = tf.InteractiveSession()
num_elements = 10
output = [[0.76158798] * num_elements]
softmax_w = [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1]] * num_elements
print(tf.matmul(output, softmax_w).eval())
sess = tf.InteractiveSession()
num_elements = 50
output = [[0.76158798] * num_elements]
softmax_w = [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1]] * num_elements
print(tf.matmul(output, softmax_w).eval())
にNUM_ELEMENTS変更なぜtf.matmul()は一見矛盾した結果を出すのですか?
[[ 0.76158804 0.76158804 0.76158804 0.76158804 0.76158804 0.76158804 0.76158804]]
を与える
[[ 3.80794024 3.80794024 3.80794024 3.80794024 3.80793881 3.80793881 3.80793881]]
を与えるなぜ第例えば全て同じではない結果の行列の要素はありますか?私はテンソルの流れ0.11.0rc0
数値エラーの場合、結果要素の一部にのみ影響するのはなぜですか?それらはすべて同じ数学的計算から生じる。 – ben