YOLOv7,断点训练时候,遇到报错subprocess.CalledProcessError: Command ‘git tag‘ returned non-zero exit status 128

分析报错原因

  • 断点训练命令:python train.py --resume .../last.pt文件地址
  • 报错:subprocess.CalledProcessError: Command 'git tag' returned non-zero exit status 128
  • 参考链接:yolov7报错:subprocess.CalledProcessError: Command ‘git tag‘ returned non-zero exit status 128.
  • 原因:在本地没找到相应的.pt文件,然后自动就到github下载,因为的原因,没有下载成功,就报了上面的错

解决办法

train.py文件中,找到一下两行代码,注释掉

以防后续运行代码出错,训练结束后,记得把这两行代码打开

YOLOv7,断点训练时候,遇到报错subprocess.CalledProcessError: Command ‘git tag‘ returned non-zero exit status 128_第1张图片

还有个方法(我在调用test.py也遇到了找不到这个pt文件的错误):

直接将pt文件拷贝到代码根目录

你可能感兴趣的:(深度学习项目经验tips,YOLO)