これがこれを起こすのに適切かどうかはわかりません。私はhttps://www.tensorflow.org/get_started/get_started以下だったし、次のサンプルコードに出くわした:TensorFlow入門ガイド
W = tf.Variable([.3], tf.float32)
b = tf.Variable([-.3], tf.float32)
x = tf.placeholder(tf.float32)
linear_model = W * x + b
In the section on loss function it has the following:
y = tf.placeholder(tf.float32)
squared_deltas = tf.square(linear_model - y)
loss = tf.reduce_sum(squared_deltas)
print(sess.run(loss, {x:[1,2,3,4], y:[0,-1,-2,-3]}))
なぜy [0,-1,-2,-3]
の値はありますか?
linear_model = W * x + b,
yは0.3x-0.3である。したがって、[1,2,3,4]のxについては、yは[0,0.3,0.6,0.9]でなければなりません。 何か不足していますか?
ありがとうございましたVijay – ChoongPeng
と説明のためのメーター – ChoongPeng