티스토리 뷰
RuntimeError: Attempted to use a closed Session.
이 오류는 with tf.Session() as sess: 로 Session을 사용할 때,
블럭의 밖에서 sess를 사용했을 때 발생하는 오류이다.
이 블럭을 벗어나면 sess는 더 이상 제 기능을 하지 않는다. (지역변수의 개념처럼)
이를 해결하려면
with tf.Session() as sess: 대신에 sess = tf.Session()로 선언을 하고,
sess의 동작이 끝나는 곳에 sess.close() 를 써주어 Session을 닫아준다.
반응형
'에러 해결' 카테고리의 다른 글
댓글