在使用tf2进行训练时,出现BrokenPipeError: [Errno 32] Broken pipe的线程问题

由于数据集比较大,在进行训练时开启多线程进行训练出现BrokenPipeError: [Errno 32] Broken pipe的问题。

解决办法:

在代码段中加入

from signal import signal, SIGPIPE, SIG_DFL, SIG_IGN

signal(SIGPIPE, SIG_IGN)

从而忽视警告,能够正常训练了。

你可能感兴趣的:(tensorflow踩坑日记,深度学习,python,人工智能)