cv
文章平均质量分 53
so he is
这个作者很懒,什么都没留下…
展开
-
pytorch 常用5种学习率策略
固定步长衰减策略参数step_szie:表示每隔多少个步长修改一次(训练的时候表示每隔多少个epoch修改一次)gamma:0.1 表示每一次修改采用 lr_new = lr_old * gammaoptimizer = torch.optim.SGD(model.parameters(), lr=0.01)scheduler_StepLR = torch.optim.lr_scheduler.StepLR(optimizer, step_size=10, gamma=0.9)多步长衰减策原创 2021-03-02 14:19:49 · 357 阅读 · 0 评论 -
Pytorch 搭建yolov3 搭建yolov3的网络结构
yolov3的网络结构如下图这张图片转自此篇博客.观察我们可以发现Darknet53本身由大量的残差连接构成,所以首先我们实现基础卷积模块创建基础卷积模块DBL######################### 创建一个基础的卷积模块 DBL########################class DBl(Module): def __init__(self, inplane, plane, kernel_size=1, padding=0, stride=1):原创 2021-02-10 11:31:32 · 662 阅读 · 0 评论 -
pytorch搭建Resnet50实现狗狗120个品种类的分类
此项目出自Kaggle竞赛项目介绍:谁是好狗?谁喜欢搔耳朵?好吧,看来那些花哨的深度神经网络并没有解决所有问题。然而,也许它们能回答我们在遇到四条腿的陌生人时普遍会问的问题:这是什么样的好狗狗?在这个操场竞赛级别中,您将得到ImageNet的一个严格的犬类子集,以便练习细粒度图像分类。你能多好地区分你的诺福克梗和诺威奇梗?数据集介绍:你会得到一组训练集和一组狗的图像测试集。每张图片都有一个文件名,这是它唯一的id。该数据集包含120个品种的狗。比赛的目标是创造一个分类器,能够从一张照片决定狗的品种原创 2021-02-05 21:59:56 · 2605 阅读 · 2 评论 -
根据Resnet论文复现 Resnet50 Restnet101 Resnet152 pytorch实现
根据Resnet论文复现 Resnet50 Restnet101 Resnet152Resnet的构成代码import torchimport torch.nn as nnfrom torch.nn import ( Module, Conv2d, MaxPool2d, AvgPool2d, Linear, Softmax, ReLU, BatchNorm2d, Sequential)def Conv1(in_cha原创 2021-02-04 11:11:11 · 750 阅读 · 0 评论 -
Minist by pyTorch
Minist by Pytorch, It equals helloworld in cv, so I just give you guys these code, I will update my blog few days later!import torchimport torch.nn as nnimport torch.nn.functional as Ffrom torchvision import datasets, transformsfrom torch.utils.data原创 2021-01-29 17:49:34 · 83 阅读 · 0 评论