作业帮(代做) 2023-09-16 12:46 采纳率: 25%
浏览 8
已结题

yolov7训练数据集(yolov7配置环境)

你好,我可以跟你问关于yolov7训练的环境配置的一些问题吗?我这个不急,你可以有时间在回复我

1.这个是我datasets文件的结构,我是按照网上的放置的,可能有错
(1)datasets是我放置资源的文件夹,包含iamges,labels,main文件夹和classes.txt这些
(2)images又包含train,val文件夹。其中train和val分别放置数量差不多的照片
(3)labels包含train和val文件夹,labels/train和labels/val包含跟images/train和images/val一一对应的空的.txt文本文件
(4)main文件夹包含用labelimg打标签生成的.txt文件,images/train和image/val中的照片打的标签都在在这里
(5)classes.txt包含类名,因为我这个只有一个类,所以我只写了一个类名

img

2.我遇到的一些问题
(1)如果在终端启动训练的话,会出现让我登录wandb的提示,我不知道怎么解决,给出的网址我也访问不了
(2)如果在pycharm启动train.py的话会出现这个

img

3.最后这个是我train.py里面的那个需要改的内容,不知道有没有改对了
(1)weights/yolov7x.pt是网上下载的标准权重
(2)cfg/training/yolov7-fir.yaml是我复制yolov7.yaml文件重命名的文件,里面的类的数量已经改为1
(3)data/coco-fir.yaml是我复制coco.yaml文件重命名的文件,里面的类的个数和数量,还有train和val的路径已经改好

img

差不多就这些,你有时间看看吧,非常非常感谢!❤

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-09-16 14:27
    关注

    【以下回答由 GPT 生成】

    回答

    我可以帮助你解决这些问题。下面是对每个问题的具体解决方案:

    1. datasets文件夹结构是否正确?

    根据你提供的文件夹结构,看起来是正确的。images文件夹用于存放训练和验证数据集的图像,labels文件夹用于存放训练和验证数据集的标签,main文件夹用于存放标记过的.txt文件,classes.txt文件用于存放类别名称。如果这些文件和文件夹的命名和位置都正确,那么文件夹结构就是正确的。

    2. 登录wandb和解决PyCharm中的错误

    • 当在终端启动训练时提示登录wandb,这是因为train.py中使用了wandb来进行实时监控和记录训练过程。你需要先在wandb官网上创建一个帐户,并登录。然后按照从wandb获取的身份验证信息进行登录,这样就可以解决登录wandb的问题。
    • 当在PyCharm中启动train.py时出现错误,你需要检查错误信息并提供详细的错误日志,以便我能够更好地帮助你解决问题。请确保你已经正确安装了所需的依赖库,并且路径设置正确。

    3. 修改train.py内容是否正确?

    根据你提供的修改内容,看起来是正确的。确保文件路径和名称与实际情况匹配。另外,使用预训练权重文件和修改配置文件以符合你的需求是正确的做法。

    我希望以上解决方案可以帮助你解决问题。如果你有任何进一步的疑问,请随时提问。


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 12月24日
  • 创建了问题 9月16日

悬赏问题

  • ¥15 matlab数据降噪处理,提高数据的可信度,确保峰值信号的不损失?
  • ¥15 怎么看我在bios每次修改的日志
  • ¥15 python+mysql图书管理系统
  • ¥15 Questasim Error: (vcom-13)
  • ¥15 船舶旋回实验matlab
  • ¥30 SQL 数组,游标,递归覆盖原值
  • ¥15 为什么我的数据接收的那么慢呀有没有完整的 hal 库并 代码呀有的话能不能发我一份并且我用 printf 函数显示处理之后的数据,用 debug 就不能运行了呢
  • ¥20 gitlab 中文路径,无法下载
  • ¥15 用动态规划算法均分纸牌
  • ¥30 udp socket,bind 0.0.0.0 ,如何自动选取用户访问的服务器IP来回复数据