在程序最开始的地方加上:

torch.multiprocessing.set_start_method(‘spawn’)

即可解决,如下第二行所示:

if __name__=='__main__':torch.multiprocessing.set_start_method('spawn')args = config_parser().parse_args()data_loader = CreateDataLoader(args)train()

其他详细的解释和解决方法:

  • https://www.pythonheidong.com/blog/article/505157/8b5b28765cba2958ac02/
  • https://www.pythonf.cn/read/65459

RuntimeError: Cannot re-initialize CUDA in forked subprocess解决方法之一相关推荐

  1. Cannot re-initialize CUDA in forked subprocess. To use CUDA with multiprocessing, you

    RuntimeError: Cannot re-initialize CUDA in forked subprocess. To use CUDA with multiprocessing, you ...

  2. cannot re-initialize CUDA in forked subprocess.To use CUDA with multiprocessing,you must use the ...

    cannot re-initialize CUDA in forked subprocess.To use CUDA with multiprocessing,you must use the 'sp ...

  3. DeepFaceLab报错,CUDA driver is insufficient 解决方法!

    DeepFaceLab报错,CUDA driver is insufficient 解决方法! 参考文章: (1)DeepFaceLab报错,CUDA driver is insufficient 解 ...

  4. Python 使用numpy报错:runtimeError: package fails to pass a sanity check解决方法

    Python中使用numpy和pandas时报错:RuntimeError: The current Numpy installation ('...\venv\lib\site-packages\n ...

  5. hibernate中报错could not initialize proxy - no Session的解决方法

    hibernate中报错:could not initialize proxy - no Session,怎么解决? 解决方法: 在该hbm文件中的 many-to-one 的最后加上:lazy=&q ...

  6. 安装pytorch报错torch.cuda.is_available()=false的解决方法

    问题介绍 在安装torch之后,命令行(Anaconda Powershell Prompt)运行这三行代码: python # python import torch torch.cuda.is_a ...

  7. RuntimeError: Cannot re-initialize CUDA in forked subprocess

    问题就在于训练所使用的num_workers数量问题,直接将 num_workers=0 就不会报错了

  8. IPVS: Can't initialize ipvs: Protocol not available解决方法

    经排查发现本地的测试环境磁盘空间满了,造成数据库不能写入数据. 最终的罪魁祸首是日志文件. 由于我们使用的是lvs负载均衡,前端的Keepalived启动之后不能初始化ipvs协议,所以日志在不停的刷 ...

  9. runtimeError: package fails to pass a sanity check解决方法

    目录 import pandas运行时报错 解决办法 import pandas运行时报错 raise RuntimeError(msg.format(__file__)) from None Run ...

  10. CUDA安装失败的解决方法(Win10)

    取消下面的勾选 取消勾选CUDA里Visual Studio Integration 重启即可

最新文章

  1. 使用ThinkPHP过程中发现的一些坑
  2. 高中数学对计算机,高中数学在计算机中的运用及思考.doc
  3. 破解前端面试系列(3):如何搞定纸上代码环节?
  4. boost::geometry::tag用法的测试程序
  5. 【Nginx】 Nginx实现端口转发
  6. 云栖专辑 | 阿里开发者们的第11个感悟:拥抱变化,用正确的方法对待工作
  7. 任务计划中的结果代码
  8. 豆瓣评分9.2,GitHub 3.3k的学霸笔记终于出书了!获得李宏毅等大佬好评 -- 文末送书...
  9. 09. 慎重选择删除元素的方法
  10. 【Golang】Go语言defer用法大总结(含return返回机制)
  11. UniWebview Bug处理记录
  12. D5M数据手册英文版
  13. C陷阱与缺陷 个人阅读笔记
  14. 2021自学考试计算机应用基础,2021年高等教育自学考试计算机应用基础试题及答案.doc...
  15. html如何添加qq聊天框
  16. 笔记本联想(Lenovo)G40-70M加装内存和SSD固态硬盘
  17. java synchronized_Java中synchronized关键字理解
  18. LeetCode题目笔记——292. Nim 游戏 (脑筋急转弯C++/Python)
  19. 南柯服务器压力,有关性能测试结果的几点分析原则
  20. CT是新冠肺炎有效诊断工具

热门文章

  1. 智遥工作流为SAP节省License实例
  2. 百度人脸识别申请授权文件步骤要领
  3. Python数据有效性DataValidation模块
  4. Like My Mother Always Said… by Erin McHugh
  5. 使用高德地图自定义marker、infowindow
  6. python中reduce函数_reduce函数
  7. Angel 相关学习
  8. 韩寒等50名作家3.15联袂声讨百度侵权
  9. 揭秘:云控系统运行原理,有效规避风控
  10. Android Studio连接手机教程