遇到这个error:BrokenPipeError: [Errno 32] Broken pipe
网上大部分的解决办法都是设置numworkers为0,但是在使用了wandb的情况下设置为0依然会报错,看到官方说是网络问题:https://community.wandb.ai/t/brokenpipeerror-on-ubuntu-machine/4117/3
直接将wandb的输出关闭即可在
env/lib/python3.10/site-packages/transformers/integrations.py
的803行 self._wandb.log({**logs, "train/global_step": state.global_step}) 注释即可