深度学习
文章平均质量分 94
新生代农民工!
人工智障
展开
-
训练分类模型一般能够用到的小技巧
分类模型训练trick;1: 网络模型的选择(resnet、densenet、EfficientNet等)2:数据增强的方式(翻转、亮度对比度、随机裁剪、随意移除等)3:损失函数(样本类别数量不均衡加权、难易程度focs loss)4:标签平滑 labelsmooth5:学习率 (warm-up、余弦退火)6:dropout与正则化 (优化器中的weight_decay)7:梯度累加(变相增加bathchsize)8:网络冻结(迁移学习冻结部分网络权重)9...原创 2020-11-22 12:24:57 · 663 阅读 · 0 评论 -
2020-10-24
https://github.com/open-mmlab/mmeditinghttps://zhuanlan.zhihu.com/p/178867385图像处理工具箱:分别有:图像修复,图像超分辨率,抠图,图像生成.原创 2020-10-24 19:53:31 · 220 阅读 · 0 评论 -
pytorch:data读取出错:RuntimeError: invalid argument 0: Sizes of tensors must match except in dimension
RuntimeError: invalid argument 0: Sizes of tensors must match except in dimension 0. Got 14 and 10 in dimension 1 at /pytorch/aten/src/TH/generic/THTensor.cpp:711原创 2020-06-11 12:10:42 · 3326 阅读 · 0 评论 -
安装mmcv出错ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for f
安装mmcv出错,ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.原创 2020-06-07 21:15:51 · 7306 阅读 · 9 评论 -
resnet50、FPN、Panet结构及代码
起初faster-r-cnn,只采用最后一层特作为rpn以及head部分的特征图,后来不断改进,有了FPN, 一般来再后来有了Panet,网络的层数越深它的语义信息越丰富。但是随着网络层数的加深,检测所需的位置信息就会越差,CNN分类网络只需要知道一张图像的种类即可所以很多时候网络越深效果越好,但是不是分类效果越好的网越适合检测。FPN如下图所示,它用了不同大小的特征图进行预测,图中:下方的特征图较大,对应的感受野较小可以用来检测小目标,上部分的特征图尺寸较小,但是感受野较大适合检测大目标。...原创 2020-06-06 19:53:10 · 8896 阅读 · 7 评论 -
Pytorch 及 numpy 常用函数_个人记录不断加入
pytorch 编程时 用到的函数慢慢记录原创 2020-06-04 18:19:40 · 596 阅读 · 0 评论 -
CNN分类网络之:Lenet
pytorch 写的一个 lenet的分类网络,不是百分百还原哈,结构是一样的, 简单训练一下自己的数据集。数据集格式如下,data内存放 自己的数据,每个类别放到一个文件夹中,文件夹名称为类别标签如下图 1.网络搭建import torchimport torch.nn as nnclass Lenet(nn.Module): def __in...原创 2020-06-02 21:33:43 · 406 阅读 · 0 评论 -
目标检测之:SSD
SSD300:网络结构图 SSD单阶段目标检测,候选框密集抽样。作为单阶段的目标检测,其速度还是比faster快很多的,但是精度还是差点。 SSD300共用了6层特征,进行目标检测,SSD512用了7层特征,每一层的Default box数量不同如上图分别为:4,6,6,6,4,4,4为设置的一个大正框一个小正框加上长宽比例不同的两个框,6是在4的基础上再加两个长宽比的框。 与faster-r-cnn的anchor不同的是,SSD通过使用不同的特征层来检测不同大小的...原创 2020-05-31 12:37:52 · 617 阅读 · 0 评论 -
目标检测之:YOLO_V4
一张网络结构图原创 2020-05-31 11:10:02 · 300 阅读 · 0 评论 -
目标检测之:Faster-R-Cnn
目标检测网络:faster-r-cnn网络结构及详细解释。理解过程不做搬运工。原创 2020-05-17 20:12:23 · 803 阅读 · 0 评论 -
深度学习,分类,检测,分割,模型评价指标总结
当我们训练完自己的模型以后,怎样知道不同的权重到底哪个好呢。一张张看?显然不合理,所以需要有一个衡量的标准。 1.分类网络:首先要知道TP,FP,TN,FN的概念如下图:多种类的时候可以使用混淆矩阵来看一下分类的结果: 预测 实际 0 1 2 3 0 5 3 ...原创 2020-05-08 21:54:53 · 2967 阅读 · 0 评论