【发布时间】:2022-07-19 13:13:19
【问题描述】:
我正在使用 TensorFlow 训练深度学习模型,并且该模型已成功训练,但最后它会向我返回此错误消息:
Exception ignored in: <function Pool.__del__ at 0x7fbf30520550>
Traceback (most recent call last):
File "/usr/lib/python3.8/multiprocessing/pool.py", line 268, in __del__
self._change_notifier.put(None)
File "/usr/lib/python3.8/multiprocessing/queues.py", line 368, in put
self._writer.send_bytes(obj)
File "/usr/lib/python3.8/multiprocessing/connection.py", line 200, in send_bytes
self._send_bytes(m[offset:offset + size])
File "/usr/lib/python3.8/multiprocessing/connection.py", line 411, in _send_bytes
self._send(header + buf)
File "/usr/lib/python3.8/multiprocessing/connection.py", line 368, in _send
n = write(self._handle, buf)
OSError: [Errno 9] Bad file descriptor
对我来说,这看起来像是一个池析构函数错误,但我不确定如何修复它,知道为什么会发生吗?
【问题讨论】:
标签: python tensorflow2.0 python-multiprocessing