虚心使我进步 2024-02-01 03:01 采纳率: 76.5%
浏览 2
已结题

yolov5 预训练权重模型不会设置

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

img

img

  • 写回答

4条回答 默认 最新

  • 专家-郭老师 Java领域新星创作者 2024-02-01 03:03
    关注

    参考通义千问和郭老师的小迷弟雅思莫了-编写提供,主要是为了帮助您快速解决问题,如下回答,您可以参考下,如有问题,评论区留言。

    YOLOv5 的预训练权重文件通常是以 .pt 结尾的,这是 PyTorch 框架下的模型权重文件格式。在 GitHub 上下载的 YOLOv5 预训练权重通常会以压缩包(例如 .zip.tar.gz)的形式提供。

    您需要做的是:

    1. 下载预训练权重压缩包。
    2. 解压该压缩包,得到 .pt 文件,而不是直接变成一个普通的文件夹。如果解压后得到的是文件夹,那可能是下载或解压过程中出现了问题,请重新下载并尝试解压。

    例如,对于 yolov5,正确的步骤是:

    • 在 GitHub 仓库中找到预训练权重文件,如 yolov5s.ptyolov5m.pt 等。
    • 下载并解压到本地某个路径,假设解压到了 /path/to/your/weights/yolov5s.pt

    然后,在使用时,根据教程指定这个 .pt 文件的路径即可。例如,在运行推理或训练脚本时添加参数 --weights /path/to/your/weights/yolov5s.pt

    至于教程中的 .c 文件,这可能是指其他类型的模型文件,并非 YOLOv5 的预训练权重文件。所以您无需将 .pt 文件转换为 .c 文件。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 2月18日
  • 已采纳回答 2月10日
  • 创建了问题 2月1日

悬赏问题

  • ¥20 两个不同Subnet的点对点连接
  • ¥50 怎么判断同步时序逻辑电路和异步时序逻辑电路
  • ¥15 差动电流二次谐波的含量Matlab计算
  • ¥15 Can/caned 总线错误问题,错误显示控制器要发1,结果总线检测到0
  • ¥15 C#如何调用串口数据
  • ¥15 MATLAB与单片机串口通信
  • ¥15 L76k模块的GPS的使用
  • ¥15 请帮我看一看数电项目如何设计
  • ¥23 (标签-bug|关键词-密码错误加密)
  • ¥66 比特币地址如何生成taproot地址