YOLOv3 训练的各种config文件以及weights文件。

YOLOv3训练过程中的各种文件。包括配置文件,权重文件。

yolov3.pt

yolov3.weights

darknet53.conv.74

yolov3-spp.weights

yolov3-tiny.conv.15

yolov3-tiny.pt

yolov3-tiny.weighs

https://drive.google.com/open?id=1uxgUBemJVw9wZsdpboYbzUN4bcRhsuAI
(已经过期了,这个链接)

训练过程中会遇到很多问题。

yolov3-tiny.conv.15 index 3 is out of bounds for axis 0 with size 0。

这就是下载文件没有下载到这个yolov3-tiny.conv.15这个文件。需要去官方找这个文件或者这个google drive 去下载这个文件。

同理,其他所有的文件都可以去一一对应下载。

2020-07-13

ps:由于很多人在下面留言说,google drive已经过期,所以我单独下下来传到百度云盘上。

链接:https://pan.baidu.com/s/1hMeSwO_Td16q9fgWsNb2eg 
提取码:f8g2

如果有用,记得点赞👍加收藏哦。!!!!

  • 21
    点赞
  • 42
    收藏
    觉得还不错? 一键收藏
  • 17
    评论
的数据集教程 本教程将指导您如何使用YOLOv3-tiny网络在自己的数据集上进行训练。 1. 准备数据集 首先,您需要准备自己的数据集。数据集应包含图像文件和相应的注释文件,注释文件应为XML或TXT格式。注释文件应包含图像中每个对象的边界框坐标和类别标签。 建议使用Pascal VOC格式,因为它是YOLOv3-tiny训练所需的格式。如果您使用的是不同格式,请将其转换为Pascal VOC格式。 2. 下载YOLOv3-tiny训练所需的代码和权重文件 您需要下载YOLOv3-tiny的源代码和预训练的权重文件。您可以从GitHub上的darknet仓库中获取源代码,从YOLO官方网站上获取权重文件。 3. 修改配置文件 您需要修改YOLOv3-tiny的配置文件来适应自己的数据集。配置文件位于darknet/cfg目录中,名为yolov3-tiny.cfg。 您需要修改以下配置项: - batch:批次大小。建议使用64。 - subdivisions:每批次的分区数。建议使用16。 - classes:分类数。与您的数据集中的类别数相同。 - filters:卷积层滤波器数。请参考下面的公式计算:filters = (classes + 5) * 3。 - random:随机种子。建议使用不同于默认值的整数。 4. 将数据集划分为训练集和验证集 您需要将数据集划分为训练集和验证集。建议将80%的数据用于训练,20%的数据用于验证。 您可以使用train.txt文件和val.txt文件分别列出训练集和验证集中的图像文件路径。您可以使用以下命令生成这些文件: $ ls /path/to/images/*.jpg > train.txt $ ls /path/to/images/*.jpg > val.txt 5. 生成标签文件 您需要生成标签文件,该文件列出数据集中的所有类别标签。您可以使用以下命令生成标签文件: $ echo "class1" > classes.txt $ echo "class2" >> classes.txt $ echo "class3" >> classes.txt 6. 编译darknet 您需要编译darknet以进行训练。在darknet目录中,运行以下命令: $ make 7. 开始训练 您可以使用以下命令开始训练: $ ./darknet detector train /path/to/config/file /path/to/weights/file -map 示例: $ ./darknet detector train cfg/voc.data cfg/yolov3-tiny.cfg yolov3-tiny.weights -map 训练期间,您可以使用以下命令来检查模型的性能: $ ./darknet detector map /path/to/config/file /path/to/weights/file 示例: $ ./darknet detector map cfg/voc.data backup/yolov3-tiny_1000.weights 8. 测试模型 训练完成后,您可以使用以下命令测试模型: $ ./darknet detector test /path/to/config/file /path/to/weights/file /path/to/image 示例: $ ./darknet detector test cfg/voc.data backup/yolov3-tiny_1000.weights data/test.jpg 9. 识别视频 您可以使用以下命令在视频中运行模型: $ ./darknet detector demo /path/to/config/file /path/to/weights/file /path/to/video 示例: $ ./darknet detector demo cfg/voc.data backup/yolov3-tiny_1000.weights data/test.mp4 这就是YOLOv3-tiny训练自己的数据集的全部过程。祝你好运!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值