YOLOV5出现.acceptable suffix is [‘.pt‘]的错误||不使用权重报错
Posted 写不出来好烦
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了YOLOV5出现.acceptable suffix is [‘.pt‘]的错误||不使用权重报错相关的知识,希望对你有一定的参考价值。
YOLOV5 5.0版本及以前 如果训练自己的数据集不使用预训练权重 会报错.acceptable suffix is ['.pt'] 解决办法 找到general.py里的check_suffix函数,用下面的代码替换:
def check_suffix(file='yolov5s.pt', suffix=('.pt',), msg=''):
# Check file(s) for acceptable suffix
if file and suffix:
if isinstance(suffix, str):
suffix = [suffix]
for f in file if isinstance(file, (list, tuple)) else [file]:
s = Path(f).suffix.lower() # file suffix
if len(s):
assert s in suffix, f"msgf acceptable suffix is suffix"
以上是关于YOLOV5出现.acceptable suffix is [‘.pt‘]的错误||不使用权重报错的主要内容,如果未能解决你的问题,请参考以下文章
改进YOLO:YOLOv5结合swin transformer
yolov5训练自己的数据集(缺陷检测分类——看了就懂系列)
yolov5训练自己的数据集(缺陷检测分类——看了就懂系列)
yolov5训练自己的数据集(缺陷检测分类——看了就懂系列)
yolov5训练自己的数据集(缺陷检测分类——看了就懂系列)
yolov5 5.0 报错日常Can‘t get attribute ‘SPPF‘ on <module ‘models.common‘ from ‘D:\Pycharm\Code\yolov5