yolo3-pytorch训练摩托车模型并且识别

1.使用cuda10.0环境,检测有无cuda10.0环境,使用代码nvcc -V,出现以下图情况则为环境配置已好
在这里插入图片描述
2.准备下载yolo3-pytorch框架:https://download.csdn.net/download/liaoqingjian/74061946

3.下载所需要的摩托车数据集:https://download.csdn.net/download/liaoqingjian/74020603
4.将下载好的摩托车xml文件和图片依次放入以下Annotations和JPEGImages两个文件夹
在这里插入图片描述
5.修改utils中config.py文件中的类别数为1,即classes=1
在这里插入图片描述
6.修改主目录中的voc_annotation.py文件中的classes为motorcycle,如果图片形式为.png格式则需要修改成后缀png,如果图片形式为.jpg格式则需要修改成后缀jpg
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7.先右键点击voc2yolo3.py运行
在这里插入图片描述
8.然后右键点击voc_annotation.py运行
在这里插入图片描述
9.最后运行train.py文件开始训练
在这里插入图片描述
10.训练中显示
在这里插入图片描述
11.最后训练识别效果展示
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

版权声明:本文为CSDN博主「萧鼎」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/liaoqingjian/article/details/122322378

萧鼎

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

yolov5训练数据集划分

yolov5训练数据集划分 按照默认8:1:1划分训练集,测试集,验证集。 txt文件出现在imageset文件夹。 import os import randomtrainval_pe

Pytorch—万字入门SSD物体检测

前言 由于初入物体检测领域,我在学习SSD模型的时候遇到了很多的困难。一部分困难在于相关概念不清楚,专业词汇不知其意,相关文章不知所云;另一部分困难在于网上大部分文章要么只是简要介绍了SS

目标检测-锚框概念和代码实现

前言 经历过图像分类后,进一步的就是更复杂的目标检测了,从这一章开始,将会不断记录图像目标检测中的学习经历,其中大多数思路以及代码来源,来自于李沐的动手学深度学习课程&#x