## YOLOV3:You Only Look Once目标检测模型在Pytorch当中的实现-替换efficientnet主干网络
---
**2021年2月8日更新:**
**加入letterbox_image的选项,关闭letterbox_image后网络的map得到大幅度提升。**
## 目录
1. [性能情况 Performance](#性能情况)
2. [所需环境 Environment](#所需环境)
3. [文件下载 Download](#文件下载)
4. [预测步骤 How2predict](#预测步骤)
5. [训练步骤 How2train](#训练步骤)
6. [参考资料 Reference](#Reference)
## 性能情况
| 训练数据集 | 权值文件名称 | 测试数据集 | 输入图片大小 | mAP 0.5:0.95 | mAP 0.5 |
| :-----: | :-----: | :------: | :------: | :------: | :-----: |
| VOC07+12 | [efficientnet-b2-voc.pth](https://github.com/bubbliiiing/efficientnet-yolo3-pytorch/releases/download/v1.0/efficientnet-b2-voc.pth) | VOC-Test07 | 416x416 | - | 78.9
## 所需环境
torch == 1.2.0
## 文件下载
训练所需的efficientnet-b2-yolov3的权重可以在百度云下载。
链接: https://pan.baidu.com/s/1UjhZUjawmZ-7_OSWPGnwmw
提取码: hiuq
其它版本的efficientnet的权重可以将YoloBody(Config, phi=phi, load_weights=False)的load_weights参数设置成True,从而获得。
## 预测步骤
### a、使用预训练权重
1. 下载完库后解压,在百度网盘下载efficientnet-b2-voc.pth,放入model_data,运行predict.py,输入
```python
img/street.jpg
```
2. 利用video.py可进行摄像头检测。
### b、使用自己训练的权重
1. 按照训练步骤训练。
2. 在yolo.py文件里面,在如下部分修改model_path、classes_path和phi使其对应训练好的文件;**model_path对应logs文件夹下面的权值文件,classes_path是model_path对应分的类**,phi指的是所用的efficientnet的版本。
```python
_defaults = {
#--------------------------------------------#
# 使用自己训练好的模型预测需要修改3个参数
# phi、model_path和classes_path都需要修改!
#--------------------------------------------#
"model_path" : 'model_data/efficientnet-b2-voc.pth',
"classes_path" : 'model_data/voc_classes.txt',
"model_image_size" : (416, 416, 3),
"confidence" : 0.3,
"phi" : 2,
"cuda" : True
}
```
3. 运行predict.py,输入
```python
img/street.jpg
```
4. 利用video.py可进行摄像头检测。
## 训练步骤
1. 本文使用VOC格式进行训练。
2. 训练前将标签文件放在VOCdevkit文件夹下的VOC2007文件夹下的Annotation中。
3. 训练前将图片文件放在VOCdevkit文件夹下的VOC2007文件夹下的JPEGImages中。
4. 在训练前利用voc2yolo4.py文件生成对应的txt。
5. 再运行根目录下的voc_annotation.py,运行前需要将classes改成你自己的classes。**注意不要使用中文标签,文件夹中不要有空格!**
```python
classes = ["aeroplane", "bicycle", "bird", "boat", "bottle", "bus", "car", "cat", "chair", "cow", "diningtable", "dog", "horse", "motorbike", "person", "pottedplant", "sheep", "sofa", "train", "tvmonitor"]
```
6. 此时会生成对应的2007_train.txt,每一行对应其**图片位置**及其**真实框的位置**。
7. **在训练前需要务必在model_data下新建一个txt文档,文档中输入需要分的类**,示例如下:
model_data/new_classes.txt文件内容为:
```python
cat
dog
...
```
8. **修改utils/config.py里面的classes,使其为要检测的类的个数**。
9. 运行train.py即可开始训练。
## mAP目标检测精度计算更新
更新了get_gt_txt.py、get_dr_txt.py和get_map.py文件。
get_map文件克隆自https://github.com/Cartucho/mAP
具体mAP计算过程可参考:https://www.bilibili.com/video/BV1zE411u7Vw
## Reference
https://github.com/qqwweee/keras-yolo3
https://github.com/eriklindernoren/PyTorch-YOLOv3
https://github.com/BobLiu20/YOLOv3_PyTorch
没有合适的资源?快使用搜索试试~ 我知道了~
efficientnet-yolo3-pytorch:这是一个有效的网络-yolo3-pytorch的原始码,将yolov3的主...

共28个文件
py:17个
md:6个
txt:2个

21 下载量 13 浏览量
2021-03-23
02:52:09
上传
评论 1
收藏 5.32MB ZIP 举报
温馨提示
YOLOV3:只看一次目标检测模型在Pytorch当中的实现-替换高效网络主干网络 2021年2月8日更新:加入letterbox_image的选项,关闭letterbox_image后网络的地图得到大幅度提升。 目录 性能情况 训练数据集 权值文件名称 测试数据集 输入图片大小 行动计划0.5:0.95 行动计划0.5 挥发性有机化合物07 + 12 VOC-Test07 416x416 -- 78.9 所需环境 火炬== 1.2.0 文件下载 训练所需的efficiencynet-b2-yolov3的权重可以在百度云下载。链接: : 提取码:hiuq其他版本的efficiencynet的权重可以将YoloBody(Config,phi = phi,load_weights = False)的load_weights参数设置成True,从而获得。 预测步骤 a,使用预训练权
资源推荐
资源详情
资源评论






















收起资源包目录









































共 28 条
- 1
资源评论


苏利福
- 粉丝: 37
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 人工智能产业分析.doc
- 物联网基础作业题目(改).doc
- 基于区块链技术的财务共享模式优化研究.docx
- 蓝天酒业企业融资租赁项目管理风险管理探析.doc
- MongoDB运维最佳实践.pptx
- 基于布鲁姆教育目标分类法的大学英语网络教学探索.docx
- VB中的界面设计原则和编程技巧.docx
- 基于混合高斯模型的目标检测方法研究
- 基于工程监理与工程项目管理及施工阶段的质量控制分析.docx
- 互联网科技创业计划书优秀ppt模板课件【精选模板】.ppt
- 大数据平台技术选型与场景运用.docx
- 广东广东电视大学2019年下半年期末考试-项目管理-试题-工商管理专科专业.doc
- 电子商务下零售业顾客忠诚度的建立.doc
- 数据通信及网络技术2.ppt
- WebLogic-Web服务器安全配置基线.doc
- 网络英语资源在大学英语视听教学中的实践与应用-杂志网.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
