Pytorch Exception in Thread: ValueError: signal number 32 out of range(GFN代码里面遇到的错误,hdf5相关)

https://stackoom.com/question/3be0z/%E7%BA%BF%E7%A8%8B%E4%B8%AD%E7%9A%84Pytorch%E5%BC%82%E5%B8%B8-ValueError-%E4%BF%A1%E5%8F%B7%E7%BC%96%E5%8F%B7-%E8%B6%85%E5%87%BA%E8%8C%83%E5%9B%B4

===============>>#1 票数:1
我遇到了类似的问题,当我设置时它得到解决:

num_workers=0
===============>>#2 票数:0
看起来这是Python中的错误( https://bugs.python.org/issue33329 )。

对于Python 3.6 ,它已在2019年7月左右发布的3.6.6中修复(请参阅发行说明中提到的内容)。 (您可以通过运行python3 --version来检查所使用的版本。)

对于Python 3.5 ,您至少需要3.5.7(… 发行说明 )。

**

A:方案一治标不治本,会导致训练速度下降明显 我是通过重新装了python3.7的环境解决了问题,也有可能是配套python3.7的hdf5 ,h5py更高版本解决了问题。反正就是解决了,终归是版本中的bug.

**

你可能感兴趣的:(pytorch)