私はTensorFlow(Python)を使い始めていて、関数内でプレースホルダを使用するとき、プレースホルダではなくTensorFlow定数を与える関数を引数に持たないのはなぜですか?TensorFlow:プレースホルダの代わりに関数を使用するのはなぜですか?
def sigmoid(z):
x = tf.constant(z, dtype=tf.float32, name = "x")
sigmoid = tf.sigmoid(x)
with tf.Session() as sess:
result = sess.run(sigmoid)
return result
の代わり:ここ
は例(差がx
である)である
def sigmoid(z):
x = tf.placeholder(tf.float32, name = "...")
sigmoid = tf.sigmoid(x)
with tf.Session() as sess:
result = sess.run(sigmoid, feed_dict={x:z})
return result
一般的なテンソルフローの使用例はありません – Aaron