当前位置: 首页 > news >正文

【报错】解决pytorch出现RuntimeError: An attempt has been made to start a new process...

 此错误是由于在 Windows 系统中使用多进程时,没有正确使用 if __name__ == '__main__': 语句块造成的。在 Windows 里,多进程的启动方式是 spawn,并非 fork,所以必须在主模块中使用 if __name__ == '__main__': 语句块来避免子进程重复执行主模块代码。

 改成这个我的问题就解决了:

from ultralytics import YOLOif __name__ == '__main__':# 加载一个预训练的 YOLO11n 模型model = YOLO("yolo11n.pt")# 在 COCO8 数据集上训练模型 100 个周期train_results = model.train(data=r"E:\ultralytics-main\ImageSet\ImageSet\data.yaml",  # 数据集配置文件路径epochs=100,  # 训练周期数imgsz=640,  # 训练图像尺寸device=0,  # 运行设备(例如 'cpu', 0, [0,1,2,3]))# 评估模型在验证集上的性能metrics = model.val()

相关文章:

  • 现代测试自动化框架教程:Behave接口测试与Airtest移动端UI自动化
  • 氧气桌面TV版下载,安卓电视版使用教程
  • XSS漏洞及常见处理方案
  • 3月报|DolphinScheduler项目进展一览
  • Android 14音频系统之音频框架分析
  • 网络安全-Http\Https协议和Bp抓包
  • 洛谷普及P2239 [NOIP 2014 普及组] 螺旋矩阵 和 B3751 [信息与未来 2019] 粉刷矩形
  • MySQL函数运算
  • 深入解析C++引用:安全高效的别名机制及其与指针的对比
  • 常用的 ​​SQL 语句分类整理​​
  • DeepSpeed ZeRO++:降低4倍网络通信,显著提高大模型及类ChatGPT模型训练效率
  • matlab想比较两个变量的内容差异用的函数
  • 如何配置HADOOP_HOME环境变量
  • jvm问题总结
  • 深入探究MapStruct:高效Java Bean映射工具的全方位解析
  • 【linux】--- 进程概念
  • UniRig ,清华联合 VAST 开源的通用自动骨骼绑定框架
  • zigbee和wifi都是无线通信,最大区别是低功耗,远距离!
  • 15.家庭影院,我选Jellyfin
  • 聚氯乙烯(PVC)生产工艺全流程解析与技术发展
  • 专业手机网站建设企业/杭州百度推广开户
  • 网站制作代码大全/百度快速排名化
  • 做网站怎么买断源码/制作网站的网址
  • 北京seo相关/性价比高的seo网站优化
  • 如何建立个人网站/搜索引擎营销的方法有哪些
  • 网站评论怎么做的/百度广告联盟网站