- 博客(26)
- 资源 (8)
- 收藏
- 关注
原创 计算机视觉篇---图像分类实战+理论讲解(4)GoogLeNet Incepetion
GoogLeNet Incepetion V1Incepetion的出现理由?为了提升网络的性能,增加网络的宽度和深度,宽度主要是通过融合不同尺度的特征,从而对特征进行不同感受野的提取。卷积核大小采用1、3和5,设定卷积步长stride=1之后,只要分别设定pad=0、1、2,卷积之后便得到相同维度的特征,直接拼接在一起,进入下一层特征的提取。使用1*1卷积核降低网络参数。例如:上一层的输出为100x100x128,经过具有256个输出的5x5卷积层之后(stride=1,pad=2),输出数据为1
2023-03-14 21:17:52 2169
原创 计算机视觉篇---图像分类实战+理论讲解(7)ShuffleNetV2
数据集from PIL import Imageimport torchfrom torch.utils.data import Datasetclass MyDataSet(Dataset): def__init__(self,images_path:list,images_class:list,transform=None): self.images_path=images_path self.images_class=images_class
2023-03-14 21:17:14 1310
原创 计算机视觉篇---图像分类实战+理论讲解(8)EfficientNet
EfficientNetimport matchimport copyfrom functools import partialfrom collections import OrderedDictfrom typing import Optional,Callableimport torchimport torch.nn as nnfrom torch import Tensorfrom torch.nn import functional as Fdef _make_divisibl
2023-03-14 21:16:24 2357
原创 计算机视觉篇---图像分类实战+理论讲解(9)EfficientNetV2
EfficientNetV2创新点:裁剪网络 MB 和MBFUSE 模块模块from collections import OrderedDictfrom functools import partialfrom typing import Callable,Optionalimport torch.nn as nnimport torchfrom torch import Tensordef drop_path(x,drop_path:float=0,training:bool=Fals
2023-03-14 21:15:45 1558
原创 计算机视觉篇---图像分类实战+理论讲解(5)RESNET
深度残差网络深度残差网络创新点?超深的网络结构,提出了Residule 结构.使用Bach Normalizetion。在残差块中添加1X1升维结构,大大降低超深网络参数。inception结构。退化问题:随着网络深度的加深,会出现梯度消失和梯度爆炸残差网络的结构如图与之前网络结构不同的是增加了快速通道,将输入与输出(原)求和。网络层关系映射为 H(x), 残差网络拟合另一个映射, F(x):= H(x)-x , 那么原先的映射就是 F(x)+x。 优化残差映射F(x) 比优化原来的映射
2023-03-14 21:15:39 2336
原创 计算机视觉篇---图像检测实战+理论讲解(1)-faster_rcnn
今天开始学习目标检测,我所有的博客仅限于自己学习记录而已,有不足之处,还请大佬们指正。目标检测就是一个分类加目标框地址选定,目标检测框架是先训练,之后利用训练好的框架进行检测,训练与检测是不一样框架,训练的时候是这样子,检测的时候,训练的框架就不再使用,贴一张大佬画的图,目前我只是在学习阶段,所有的图像任务,都是建立在大量学习目标特征的基础上,Dataset,是目标检测需要训练的图像,根据输入的图像进行特征提取,目标检测是分类类别+目标外围框地址,Dataset目标检测使用PASCAL VOC200
2023-03-14 21:15:23 2249
原创 0005 HJ5 进制转换
描述写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。输入描述:输入一个十六进制的数值字符串。注意:一个用例会同时有多组输入数据,请参考帖子https://www.nowcoder.com/discuss/276处理多组输入的问题。输出描述:输出该数值的十进制字符串。不同组的测试用例用\n隔开。示例1输入:0xA0xAA复制输出:10170进制转换其实有相应的规则从第一位访问,每次进一位,相应的乘上进制数循环往复#include#includeusing nam
2023-03-12 11:29:34 146
原创 0003 明明的随机数
描述明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作(同一个测试用例里可能会有多组数据(用于不同的调查),希望大家能正确处理)。由于题目中说到排序,则用sort进行注:测试用例保证输入参数的正确性,答题者无需验证。测试用例不止一组。当没有新的
2023-03-12 11:29:05 166
原创 0002HJ2 计算某字母出现次数
描述写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字母,然后输出输入字符串中该字母的出现次数。不区分大小写,字符串长度小于500。输入描述:第一行输入一个由字母和数字以及空格组成的字符串,第二行输入一个字母。输出描述:输出输入字符串中含有该字符的个数。示例1输入:ABCabcA复制输出:2#include<stdio.h>#include#include#includeusing namespace std;int main(){string
2023-03-12 11:28:42 111
原创 0007 HJ7 取近似值
描述写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整。输入描述:输入一个正浮点数值输出描述:输出该数值的近似整数值示例1输入:5.5复制输出:6#includeusing namespace std;int main(){float f;cin>>f;f=f+0.5;cout<<int(f)<<endl;return 0;}//处理0.5的技巧 直接加0.5 或者
2023-03-12 11:28:10 127
原创 0006质因子数
输入描述:输入一个long型整数输出描述:按照从小到大的顺序输出它的所有质数的因子,以空格隔开。最后一个数后面也要有空格。示例1输入:180复制输出:#include#include<math.h>using namespace std;//判断某数是否是素数bool ispreme(int a){if(a<=1) return false;int sqr=int(sqrt(a*1.0));for(int i=2;i<=sqr;i++){if(a
2023-03-12 11:27:58 64
原创 00001字符串最后一个单词的长度
描述计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。输入描述:输入一行,代表要计算的字符串,非空,长度小于5000。输出描述:输出一个整数,表示输入字符串最后一个单词的长度。下面展示一些 内联代码片。c++代码是需要编写分号得,但是不区分空格的,所有的代码是落在mian函数中的,string 是汇入一整行的含义cin容易在使用的过程中超时algorithm库中常用的是size reverse 等函数#include<stdio.h>#include
2023-03-12 11:27:44 71
原创 0004 HJ4 字符串分隔
描述•连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组;•长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。输入描述:连续输入字符串(输入多次,每个字符串长度小于100)输出描述:输出到长度为8的新字符串数组示例1输入:abc123456789复制输出:abc000001234567890000000分析这种题,还是得考虑,输入的字母序也好,数量是非固定的使用大循环while(cin>>n)这种题补零操作,我们就在之前就补零。主要注意的
2023-03-12 11:27:31 103
原创 Python 版目标跟踪 otb benchmark配置
Python 版目标跟踪 otb benchmark配置#这是我第一次写博客有些小激动,有不对的敬请指教最近有Python写了一个视频跟踪的代码,想要写一篇论文需要比较相关跟踪器,需要使用otb benchmark,经过两天的探索,在此想记录下来以备不时之需。##python 将每一帧跟踪到的目标写入txt文件中,我的思路主要是生成otb benchmark所需要的文件mat类型,因为是公共...
2023-03-12 11:26:00 3900 9
原创 《算法笔记》之链表&二叉树
链表&二叉树之前找工作的时候,受益于算法笔记,这次开始复习,也是从这本书入手,打算重新学习算法,因此从最基础的开始,只要我们去一点一点付出,最后一定结果不会差。加油,道虽远,行将就至。链表有若干个节点组成,每一个节点代表一个元素,且结点在内存中的存储位置通常是不连续的,两个节点通过一个指针从一个节点指向另一个节点。...
2023-03-12 11:25:24 83
原创 VUE路由防卫功能举例
路由防卫的功能在前端应用比较广泛,主要用于前端页面与页面之间的跳转限制,也可以称之为权限控制,我们接下来使用登录页面与主页面使用路由防卫功能。
2023-03-06 22:14:25 73
原创 Springboot Repository.findById 查找数据查不到报错java.util.NoSuchElementException: No value present
Springboot Repository.findById 查找数据查不到报错java.util.NoSuchElementException: No value present
2023-03-05 00:02:52 485
原创 Postman报错 “status“: 415, “error“: “Unsupported Media Type“
Postman测试报错415 "status": 415, "error": "Unsupported Media Type",
2023-03-03 21:54:46 1959
原创 Apollo+springboot 集成学习
Apollo+springboot 集成学习目录Apollo+springboot 集成学习前言一、Apollo是什么?1.什么是配置?2.Apollo主要基于四个维度的参数配置3.Apollo构成?4. Apollo 的执行流程二、Apollo 安装2.读入数据总结前言该文章主要对Apollo进行简单的入门介绍,对配置信息进行讲解操作,实战Springboot集成Apollo,读取配置信息过程。一、Apollo是什么?2016年5月,携程开源的配置管理中心,能够集中化管理应用不同环境、不同集
2022-05-29 18:17:23 1172
后端增删改查源码-实现增加-删除-修改-查询功能
2023-03-11
手把手实现Spingboot前后端分离项目-简单的增删改查-外调用SQL数据库
2023-03-11
从0到1,Mysql详细教程,从安装到使用,汇总SQL常用数据库类型,常用SQL语句
2023-01-29
基于搜索的最新银行新闻的爬虫
2022-02-24
免费使用阿里天池GPU深度学习.pdf
2022-01-18
matlab源码(左上角8乘8变换编码、3.添加噪声,时域空域处理、2.读入彩色图像灰度直方图,直方图均衡化,对比度增强、1.读入彩色图像灰度化,旋转45度,傅
2021-06-27
mnist项目.zip
2021-06-27
mnist项目.zip
2021-06-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人