自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 AttributeError: Can‘t get attribute ‘SPPF‘ on <module ‘models.common‘ from ‘H:\\yolov5-5.0\\models\\

import warningsclass SPPF(nn.Module): # Spatial Pyramid Pooling - Fast (SPPF) layer for YOLOv5 by Glenn Jocher def __init__(self, c1, c2, k=5): # equivalent to SPP(k=(5, 9, 13)) super().__init__() c_ = c1 // 2 # hidden channels.

2021-11-06 13:38:12 4538 5

原创 yolov5进行数据集训练需要做的事

进入torch_utils.py将decode()改为decode('utf-8', 'ignore')就行

2021-12-22 08:22:39 196

原创 YOLO v4相比较YOLO v3的改进之处

输入端:这里指的创新主要是训练时对输入端的改进,主要包括Mosaic数据增强、cmBN、SAT自对抗训练 BackBone主干网络:将各种新的方式结合起来,包括:CSPDarknet53、Mish激活函数、Dropblock Neck:目标检测网络在BackBone和最后的输出层之间往往会插入一些层,比如Yolov4中的SPP模块、FPN+PAN结构 Prediction:输出层的锚框机制和Yolov3相同,主要改进的是训练时的损失函数CIOU_Loss,以及预测框筛选的nms变为DIOU_nm输入

2021-12-04 19:54:58 4269

原创 关于用yolov5进行验证集的map计算

import argparseimport osimport platformimport shutilimport timefrom pathlib import Pathimport cv2import torchimport torch.backends.cudnn as cudnnfrom numpy import randomfrom models.experimental import attempt_loadfrom utils.datasets import Lo.

2021-11-21 09:27:11 4632

原创 YOLO和VOC的标签转换

这里的classes 改为你自己的目标检测标签TRAIN_RATIO = 80 是指训练集和测试集比例是80%VOC转YOLO 同时也将数据集化为测试集和训练集import xml.etree.ElementTree as ETimport pickleimport osfrom os import listdir, getcwdfrom os.path import joinimport randomfrom shutil import copyfile classes..

2021-11-04 17:39:32 411

原创 自用Anaconda环境配置过程(RTX30系列)

配置rtx3050cuda v11.0cudnn 11.0torch1.7.1+torchvision 0.8.2虚拟环境配置创建环境conda create -n py37python=3.7 //py37就是环境的名字列出已经创建的环境conda env list进入环境conda activate py37 //后面的py37就是进入的库查看环境中的库conda list退出环境deactivate删除环境conda en...

2021-10-31 21:52:35 165

原创 从零开始的数据结构笔记(二)栈&队列

一、栈1.顺序栈#include <stdio.h>#define Maxsize 10typedef struct{ ElemType data[Maxsize]; int top;}Sqstack;void InitStack(Sqstack &q) //初始化栈 只需要把栈顶指针变为-1就行 { q.top=-1;}bool textStack(Sqstack &q) //判断栈是否为空栈 { if(q.top ==-1) ret

2021-08-16 23:36:52 160 1

原创 从零开始的数据结构笔记(一)单链表

一 顺序表和单链表的各自优缺点:顺序表:优点:1.随机访问:在O(1)时间内找到第i个元素(无论是静态分配还是动态分配)2.存储密度高3.拓展容量不方便

2021-08-08 00:08:33 137

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除