当前位置: 首页 > 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)生产工艺全流程解析与技术发展
  • 钱学森数据服务中心在沪上线,十万个数字资源向公众开放
  • 政治局会议:优化存量商品房收购政策,持续巩固房地产市场稳定态势
  • 国家市场监管总局:组织销毁侵权假冒服装、食药等3300吨
  • 央行:25日将开展6000亿元MLF操作,期限为1年期
  • “雷公”起诉人贩子王浩文案开庭:庭审中不承认拐走川川
  • 视频·世界读书日|王弘治:信息轰炸也会让文化体力透支