1. 程式人生 > >TypeError: run() missing 1 required positional argument: 'fetches'

TypeError: run() missing 1 required positional argument: 'fetches'

如果嘗試 from tensorflow import Session as sess

則可能報這樣的錯。因為sess實際上為tf.Session(),請注意括號。

但是如果是from tensorflow import Session() as sess,則沒有這樣的語義,同樣會報錯。

為了避免各種各樣奇怪的錯誤,應該寫為  sess = tf.Session()

或寫為  with tf.Session() as sess: