您好,欢迎来到暴趣科技网。
搜索
您的当前位置:首页【问题记录】Yolov5 训练时卡在 Transferred 342/349 items from weights/yolov5s.pt 处很长时间

【问题记录】Yolov5 训练时卡在 Transferred 342/349 items from weights/yolov5s.pt 处很长时间

来源:暴趣科技网

1. 问题描述

  • 在进行 yolov5 模型训练时会卡在 Transferred342/349items fromweights/yolov5s.pt 处很长时间。

2. 原因分析

  • ROOT/utils/general.pycheck_amp() 函数中可知卡住不动的原因为:
    • 本地 ROOT/data/images/bus.jpg 路径中不存在 bus.jpg 图像。
    • 本地不存在 bus.jpg 图像后访问 ‘https://ultralytics.com/images/bus.jpg’ 这张图片时网络很慢,使得代码一直在使用 check_online() 函数检查网络,导致训练卡在这里。

3. 解决方法

  • 禁止使用 check_online() 函数检查网络,修改 utils/general.pycheck_amp() 函数即可。
    # im = f if f.exists() else 'https://ultralytics.com/images/bus.jpg' if check_online() else np.ones((0, 0, 3))
    im = f if f.exists() else 'https://ultralytics.com/images/bus.jpg' if False else np.ones((0, 0, 3))
    
  • 修改后的 check_amp() 函数

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- baoquwan.com 版权所有 湘ICP备2024080961号-7

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务