(1)问题1:torch.OutOfMemoryError: CUDA out of memory.
(2)办理:减小上图中的批量巨细(batch size) 或者 不要再本身条记本上跑,在具有好的深度学习条件的电脑上跑。我是换成了更好的台式电脑。
(3)参考:torch.OutOfMemoryError: CUDA out of memory
六、运行test_partseg.py
(1)问题1:RuntimeError: Error(s) in loading state_dict for model
原因:代码参数值与模子训练时的参数值不一致导致异常信息
办理:看看那些默认值,train和test有些参数是否一样 或者 训练train时存放的log里的文件夹和这里测试test时读取的是否是一个,我的就是单击pycharm运行按钮导致train存放在日期文件夹下,test在终端输入,目录读取pointnet2_part_seg_msg文件夹,不一致,以是命令换成读取相应日期文件就好。
(2)问题2:numpy‘ has no attribute ‘float‘
原因:numpy‘ has no attribute ‘float 办理方法1:低落numpy版本
快捷安装方法:
点击pycharm右下方解释器,再点击解释器设置:
(3)问题3:RuntimeError: GET was unable to find an engine to execute this computation 办理方法1:先按此链接试试,如果都没问题,都能正常打印再参考此篇知乎批评区
在test_partseg.py前面 加上torch.backends.cudnn.enabled = False(亲测有用)