教程上的weights文件夹下是 pt 后缀的 c下文件,但是我在 GitHub上下载解压变成了一个普通的文件夹,跟教程上不一样!但是不解压的话就是个 pt 文件,我也不会改成 c 文件


教程上的weights文件夹下是 pt 后缀的 c下文件,但是我在 GitHub上下载解压变成了一个普通的文件夹,跟教程上不一样!但是不解压的话就是个 pt 文件,我也不会改成 c 文件


关注参考通义千问和郭老师的小迷弟雅思莫了-编写提供,主要是为了帮助您快速解决问题,如下回答,您可以参考下,如有问题,评论区留言。
YOLOv5 的预训练权重文件通常是以 .pt 结尾的,这是 PyTorch 框架下的模型权重文件格式。在 GitHub 上下载的 YOLOv5 预训练权重通常会以压缩包(例如 .zip 或 .tar.gz)的形式提供。
您需要做的是:
.pt 文件,而不是直接变成一个普通的文件夹。如果解压后得到的是文件夹,那可能是下载或解压过程中出现了问题,请重新下载并尝试解压。例如,对于 yolov5,正确的步骤是:
yolov5s.pt、yolov5m.pt 等。/path/to/your/weights/yolov5s.pt。然后,在使用时,根据教程指定这个 .pt 文件的路径即可。例如,在运行推理或训练脚本时添加参数 --weights /path/to/your/weights/yolov5s.pt。
至于教程中的 .c 文件,这可能是指其他类型的模型文件,并非 YOLOv5 的预训练权重文件。所以您无需将 .pt 文件转换为 .c 文件。