小武与YOLOv3 ---- 优图代码_小武恶战yolov2---手撕优图代码-程序员宅基地

技术标签: 目标检测与pytorch  

---- YOLOv3文章:

https://blog.csdn.net/qq_34037046/article/details/87393498

----YOLOv3 — Backbone学习:

瞎 m

两个主要的改进,第一个是用了残差网络,第二个是用了FPN。

---- 残差网络

1.网络本身通过卷积层来减少尺寸的大小,没有用maxpooling层,一般目前都是用卷积层来处理,然后maxpooling层来降低维度,但是这里没有,其实我也觉得为何要用pooling 层来呢?感觉pooling,特别是maxpooling也别的果断。

2.残差模块,并没有和其他非残差模块有啥区别,也是之前的数值和残差直接相加,可能有区别就是我们之前做POI的resnet50是用了下面左边的形式,这种的话计算量比较大,优图的话就用了右边的格式,这种的话计算量比较小。
在这里插入图片描述

class StageBlock(nn.Module):
    custom_layers = ()
    def __init__(self, nchannels):
        super().__init__()
        self.features = nn.Sequential(
                    vn_layer.Conv2dBatchLeaky(nchannels, int(nchannels/2), 1, 1),
                    vn_layer.Conv2dBatchLeaky(int(nchannels/2), nchannels, 3, 1)
                )

    def forward(self, data):
        return data + self.features(data)


class Stage(nn.Module):
    custom_layers = (StageBlock, StageBlock.custom_layers)
    def __init__(self, nchannels, nblocks, stride=2):
        super().__init__()
       
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_37721058/article/details/96608409

智能推荐

谷歌seo优化主要做什么?_谷歌seo优化具体做哪些-程序员宅基地

文章浏览阅读7.3k次,点赞3次,收藏2次。近年来,SEO带动了大多数的公司发展,SEO优化对于一个网站的搜索是非常的有帮助,那么今天我们就来给大家介绍下谷歌seo优化主要做什么?谷歌SEO优化主要是做搜索引擎排名,也就是让做出来的网站更加的符合搜索引擎的算法规则,一些操作上的东西。下面来介绍下SEO选择关键词的技巧:一、给每个页面设置自己的标题通过阅读和理解当前页面内容,使用自己的关键字设计标题。删除可有可无的修饰词汇,并且能够完..._谷歌seo优化具体做哪些

c语言extern的用法与头文件,extern使用方法总结-程序员宅基地

文章浏览阅读4k次,点赞8次,收藏11次。1.变量的定义、声明变量的声明有两种情况:一种是需要建立存储空间的,如inta,在声明的时候就已经建立了存储空间,这种声明是"定义性声明(defining declaration)",即我们平时所说的“定义”;另一种是不需要建立存储空间的,只是告诉编译器某变量已经在别处定义过了,如extern int a,变量a是在别处定义的, 这种声明是"引用性声明(referncingdeclaration..._c语言中被extern的变量在头文件声明了,但是源文件说没有声明

基于VS2017的MFC新手基础指南 以及 编辑框(Edit Control)的一些操作_visual studio2017 mfc如何使用编辑框控件-程序员宅基地

文章浏览阅读3.3w次,点赞33次,收藏113次。首先要保证你的vs2017安装了MFC模块可以打开升级模块,选择更多->修改勾选上“用于x86和x64的Visual C++ MFC” 点击修改,下载安装好之后你的VS就可以开始MFC的界面化编程了~ 编程第一步,新建->项目->MFC/ATL->MFC应用程序,选个路径然后确认 确定之后会有个选项卡,如果是新手入门的话最好像我下面那样选..._visual studio2017 mfc如何使用编辑框控件

ntp 配置安装服务器_ntp-4.2.8 设置向导-程序员宅基地

文章浏览阅读866次。NTP(The Network Time Protocol) 是网络时间协议,用以同步网络内计算机的时间。 它通过udp包交换,用特定算法进行协商,从而把计算机上的时间与时间服务器上的 时间保持一致。通过互联网它支持的误差是10毫秒,局域网则可以达到200微秒。 NTP时间服务器分为多层,从0层到4层,每层依次与上一次服务器同步,最高层的服务器 则直接连接一个高精度的时_ntp-4.2.8 设置向导

小x的救赎之路_小x儿的救赎之路-程序员宅基地

文章浏览阅读191次。**小X的程序员启航之路**1.努力的原因转专业1年了,1年补了2年的课,感觉没学什么东西,也就能跟外行吹吹牛,说说什么vpn、协议、防火墙…再加上我们学校这个专业偏向密码学,emmm,反正我觉得这东西很偏向数学,有点玄学,不是很感兴趣。(没错,是数学学渣我没错了)2.怎么努力准备先把数据结构肝完,然后就是看计算机网络、计算机组成原理和计算机系统…没错,明年的考研狗实锤了。虽然卑微的我还没有决定考的专业、方向和学校。当然leetcode每天刷题是必须的,如下图。这是我14天的成果,开学从同学那里_小x儿的救赎之路

两款超级好用的PDF工具PDF Shaper,pdfFactory FinePrint虚拟打印机绿色单文件版_非常好印绿色单文件-程序员宅基地

文章浏览阅读2.1k次。PDF Shaper 强大实用的全能PDF工具箱!这款PDF转换器包含了很多非常实用的PDF功能,可以轻松的把 PDF 转成 Word,PDF 转图像,PDF 加密等等。它还可以合并,分割,加密和解密 PDF,图像转换为 PDF,PDF 转换为 RTF 或 图像,从 PDF 中提取文本和图像,转换或裁剪已签名的PDF等。该软件原生免费仅限非商业用途,体积小巧,资源占用低,界面简单易用,支持批处理、支持Unicode文本。PDF Shaper的功能可以说几乎覆盖了日常PDF操作的方方面面,并且它拥有无需安_非常好印绿色单文件

随便推点

java/jsp/ssm演唱会售票系统【2024年毕设】-程序员宅基地

文章浏览阅读43次。ssm基于Android的花艺销售系统APP的设计与实现。springboot基于vue框架的校园二手交易系统。springboot基于java的学生宿舍管理系统。springboot基于vuejs的招聘系统app。springboot基于微信小程序的在线答题系统。springboot基于Java的超市进销存系统。springboot微信小程序的食堂餐厅点餐系统。springboot婚车租赁系统的设计与实现。springboot房屋租赁系统的设计与实现。springboot微信小程序的校园外卖系统。

计算机视觉算法整理(一):Faster RCNN,bounding box regression,IOU,GIOU-程序员宅基地

文章浏览阅读5k次。专门收录一下一些有趣的,计算机视觉中我想记录一下的算法,重点关注的是loss function,顺便说下相关算法。因为是收录,只为日后查看之需,有一些会借用一些资料,我会给出引用。1、Faster RCNN两阶段目标检测的代表作,可以说是开创了目标检测的一番局面。现在很多公司实际在商用的目标检测算法,依然很多是基于Faster RCNN的。虽然后来各种论文都号称吊打Faster RCNN,但是..._计算机视觉算法

lmdb.Error: 路径 : ϵͳ�Ҳ���ָ����·����解决办法-程序员宅基地

文章浏览阅读7.3k次,点赞2次,收藏3次。将代码中的路径的相对路径改为绝对路径,暂时解决。_lmdb.error

分布式软总线/discovery/coap/nstackx相关代码解读-程序员宅基地

文章浏览阅读1.2k次,点赞2次,收藏3次。nstackx相关_nstackx

不小心搞坏了pm-utils,修复中-程序员宅基地

文章浏览阅读255次。2019独角兽企业重金招聘Python工程师标准>>> ..._pm-utils

粒子群算法优化支持向量机(pso-svm)-程序员宅基地

文章浏览阅读1.8w次,点赞21次,收藏273次。粒子群优化SVM其中代码部分经过测试,实测可用步骤讲解1、粒子群是优化的SVM的c和g,由于SVM中的c和g难以选择最优的,故选择PSO来优化,寻找最优的粒子点来作为SVM的c和g。2、从随机解出发,通过迭代寻找最优解,通过适应度来评价解的质量(适应度函数中打印优化的准确度)。3、PSO初始化为一群随机粒子(随机解),然后通过迭代找到最优解。所有的粒子具有位置(particle_position_vector)和速度(velocity_vector)两个属性。 在每一次迭代中,粒子通过粒子本身所找_pso-svm

推荐文章

热门文章

相关标签