각종공부/파이썬 오류 해결 & 팁
Tensorflow) RuntimeError: Attempted to use a closed Session. 오류
달슬
2019. 12. 1. 20:49
반응형
with tf.Session() as sess: 를 쓰는 경우 해당 with블럭이 끝나면 Session()이 종료됩니다.
그래서 RuntimeError: Attempted to use a closed Session. 오류가 발생하게 되는 것이지요.
따라서, with tf.Session() 대신 sess = tf.Session()을 써주면 됩니다!
(단, 수동으로 닫아줘야함 - 'sess.close()'로)
문제 해결!!
수동으로 Session을 닫아주면 sess가 종료되었으므로, 아래 사진처럼 작동이 안되는게 맞습니다.
반응형