TensorFlow报错run() got multiple values for argument 'feed_dict'
生活随笔
收集整理的這篇文章主要介紹了
TensorFlow报错run() got multiple values for argument 'feed_dict'
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
這個(gè)報(bào)錯(cuò)是因?yàn)閟ess.run(a,b,c)里要運(yùn)行的多個(gè)變量沒(méi)有用中括號(hào)括起來(lái)
舉個(gè)錯(cuò)誤的例子:下面報(bào)錯(cuò)是因?yàn)閟ess.run里的c和d沒(méi)有用中括號(hào)
import tensorflow as tfa = tf.placeholder(tf.float32, [1]) b = tf.placeholder(tf.float32, [1]) c = tf.multiply(a, b) d = tf.add(a, b)with tf.Session() as sess:prod, sum_ab = sess.run(c, d, feed_dict={a: [1.], b: [2.]})print(prod, sum_ab)應(yīng)該將后面那段程序改成:
import tensorflow as tfa = tf.placeholder(tf.float32, [1]) b = tf.placeholder(tf.float32, [1]) c = tf.multiply(a, b) d = tf.add(a, b)with tf.Session() as sess:prod, sum_ab = sess.run([c, d], feed_dict={a: [1.], b: [2.]})print(prod, sum_ab)?
總結(jié)
以上是生活随笔為你收集整理的TensorFlow报错run() got multiple values for argument 'feed_dict'的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python from __fut
- 下一篇: 'chcp' 不是内部或外部命令,也不是