在训练的时候出现了Process finished with exit code -1073741819 (0xC0000005)类似的错误,可能是因为程序遇到了内存访问错误,这可能是由于不正确的内存访问或者内存溢出引起的。
遇到此问题我们可以先看我的电脑,然后打开属性。点击高级系统设置:
然后进行性能设置:
取消勾选自动管理,然后自定义大小,我的anaconda安装在了D盘,所以对其修改,然后一定要点设置之后再点击确定,否则会不成功。(因为我马虎的忘记了两次),然后重启电脑就可以配置好了。
然后还可以修改一下train.py的一些参数的设置:如图,第一个batch-size参数默认为16,可以进行降低取值,第二个workers默认16,这里对它降到了0.然后运行程序。
这样模型就可以正常训练了,这边显示已经训练成功了。