自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 yolo之---非极大值抑制

最近在学习RCNN时看到了非极大值抑制,一开始有点不明白,在网上学习了之后记录一下。非极大值抑制就是一个寻找局部最大值的过程。在进行目标检测时一般会采取窗口滑动的方式,在图像上生成很多的候选框,然后把这些候选框进行特征提取后送入分类器,一般会得出一个得分(score),比如人脸检测,会在很多框上都有得分,然后把这些得分全部排序。选取得分最高的那个框,接下来计算其他的框与当前框的重合程度(io...

2019-06-28 22:10:00 3590

转载 图像处理之---双线性插值

原文出处:http://blog.csdn.net/xjz18298268521/article/details/51220576最近在做视频拼接的项目,里面用到了图像的单应性矩阵变换,在最后的图像重映射,由于目标图像的坐标是非整数的,所以需要用到插值的方法,用的就是双线性插值,下面的博文主要是查看了前辈的博客对双线性插值算法原理进行了一个总结,在这里也感谢一些大牛的博文。http://w...

2019-06-28 11:07:50 735

转载 C++之堆栈

其中:s.pop()返回为空转载:https://blog.csdn.net/zichen_ziqi/article/details/80807989

2019-06-27 21:23:22 875

转载 数据结构之---二叉树前序,中序,后序

转载:https://blog.csdn.net/u013834525/article/details/80421684

2019-06-26 21:40:44 660

转载 C+++之insert()

转载:https://blog.csdn.net/qq_38588998/article/details/81288705

2019-06-26 20:34:14 15616 1

转载 C+++之begin(),end(),rend(),rbegin()

转载:https://zhidao.baidu.com/question/328805082.html

2019-06-26 20:31:10 2487 1

转载 C++---之动态内存申请new

一、为什么需要动态内存分配?在C++程序中,所有内存需求都是在程序执行之前通过定义所需的变量来确定的。 但是可能存在程序的内存需求只能在运行时确定的情况。 例如,当需要的内存取决于用户输入。 在这些情况下,程序需要动态分配内存,C ++语言将运算符new和delete合成在一起。(1)特点1.C++中通过new关键字进行动态内存申请2.C++中的动态内存分配是基于类型进行的3.del...

2019-06-26 17:07:31 4308

转载 C++之定义字符串

在C++中有两种字符串的概念:1 string类。在C++中,字符串大多数时候用来指代string类。这时C++ STL中的一个类,包含了各种常用的字符串操作。定义方法为string var;或string var(init_list);或string var = init_value;由于string为类,定义时实际上是定义了一个对象,而初始化方式也就决定了调用何种构造函数来进行...

2019-06-24 19:11:40 35699

转载 数学---之箱形图

最近有很多用户说到了年终需要回顾这一年的工作,根据这一年的数据看看有没有异常的情况,那么哪种图能够清晰直观地展现出这一信息呢?答案只有一个,那就是...箱形图箱形图(英文:Box plot),又称为盒须图、盒式图、盒状图或箱线图,是一种用作显示一组数据分散情况资料的统计图。因型状如箱子而得名。在各种领域也经常被使用,常见于品质管理,快速识别异常值。箱形图最大的优点就是不受异常值的影...

2019-06-24 17:19:58 1343

转载 数学---之EMA (指数移动平均值)

EMA(指数移动平均值)编辑 讨论EMA(Exponential Moving Average)是指数移动平均值。也叫EXPMA指标,它也是一种趋向类指标,指数移动平均值是以指数式递减加权的移动平均。理解了MA、EMA的含义后,就可以理解其用途了,简单的说,当要比较数值与均价的关系时,用MA就可以了,而要比较均价的趋势快慢时,用EMA更稳定;有时,在均价值不重要时,也用EMA来平滑...

2019-06-24 17:13:26 21277

转载 python---之round

这个一直都想写,但是因为这个点比较小,所以一直懒得动手。不过还是补上吧,留着早晚是个祸害。round函数很简单,对浮点数进行近似取值,保留几位小数。比如:>>> round(10.0/3, 2)3.33>>> round(20/7)3第一个参数是一个浮点数,第二个参数是保留的小数位数,可选,如果不写的话默认保留到整数。这么简单的函数,能有...

2019-06-24 17:06:04 352

转载 python---之np.cumprod np.cumsum 累乘 累加

-转载:https://blog.csdn.net/qq_35515661/article/details/85253952

2019-06-24 16:57:31 6862

原创 Decoders Matter for Semantic Segmentation: Data-Dependent Decoding Enables Flexible Feature Aggregat

cvpr2019摘要:问题:分割问题,针对于encoder和decoder方法:使用data-dependent upsample,可以减少参数量,同时可以融合不同尺度特在,提高准确率贡献:仅用百分之20的计算量,超越了现在最好的decoder,没有做任何后处理:88.1% mIOU on PASCAL VOC with 30% computation of the previou...

2019-06-24 16:55:54 948 3

转载 python--之np.any,np.a;;

转载:

2019-06-22 17:13:43 2288

转载 C++之---友元函数

C++ 友元函数 C++ 类 & 对象类的友元函数是定义在类外部,但有权访问类的所有私有(private)成员和保护(protected)成员。尽管友元函数的原型有在类的定义中出现过,但是友元函数并不是成员函数。友元可以是一个函数,该函数被称为友元函数;友元也可以是一个类,该类被称为友元类,在这种情况下,整个类及其所有成员都是友元。如果要声明函数为一个类的友元,需要在类定义...

2019-06-21 12:35:12 238

转载 C++之---class 的三种访问修饰符( public、private、protected )

类的语法定义形式: class B { public: //公有成员 private: //私有成员 protected: //受保护成员 }:公有(public)成员:在程序类的外部可以访问 #include<iostream> using n...

2019-06-19 13:16:04 1468

转载 C++中之---数组和vector

本文基于邓俊辉编著《数据结构(C++语言版)(第3版)》、《C++ Primer(第5版)》以及网上的相关博文而写,博主水平有限,若有不妥处,欢迎指出。一、数组C++中数组是一种内置的数据类型。数组是存放类型相同的对象的容器,数组的大小确定不变,不能随意向数组中增加元素。1、定义和初始化内置数组(1)数组的大小不变,(a[d],d为数组的维度),数组的维度必须是一个常量表...

2019-06-19 13:11:22 1129

转载 c++之---引用

在C++中,&表示取地址操作符,也表示引用,具体看上下文环境。当&用作声明时,表示的是引用,其它时候表示取地址,如果声明的是指针类型,和C一样是*。int a =1;int &b = a;//&表示引用int *c = &a;//c是int指针类型,&表示取地址转载:https://www.runoob.com/cplusplus/cpp-...

2019-06-19 13:05:37 190

转载 C++11---之auto

C++11 autoauto可以在声明变量的时候根据变量初始值的类型自动为此变量选择匹配的类型,类似的关键字还有decltype。举个例子: int a = 10; auto au_a = a;//自动类型推断,au_a为int类型 cout << typeid(au_a).name() << endl;typeid运算符可以输出变量的类...

2019-06-19 12:21:23 147

转载 C++----为什么不让用using namespace std

std命名空间里面定义了很多程序员常用的名称(函数名、变量名、类名),只要一不注意就可能在程序中定义同名的东西,这样就会导致很难发觉的错误(编译器可能提示的是标准库内部的错误,实际上却是由用户的代码引起的)……例如下面的代码在VS编译器上是不通过的: #include<iostream> usingnamespacestd; tem...

2019-06-19 12:20:58 1398

转载 python---之np.prod() 函数计算数组元素乘积等

转载:https://blog.csdn.net/Hero_Never_GIVE_UP/article/details/81114308

2019-06-18 20:45:52 2271

原创 python---之sitk中的Getspacing,origin,direction

itk_img = sitk.ReadImage(img_file) img_array = sitk.GetArrayFromImage(itk_img) # indexes are z,y,x (notice the ordering)center = np.array([node_x,node_y,node_z]) # nodule centerorigin = np.arra...

2019-06-18 20:44:53 8182 3

转载 Pytorch---训练与测试时爆显存(out of memory)的一个解决方案(torch.cuda.empty_cache())

Pytorch 训练时有时候会因为加载的东西过多而爆显存,有些时候这种情况还可以使用cuda的清理技术进行修整,当然如果模型实在太大,那也没办法。使用torch.cuda.empty_cache()删除一些不需要的变量代码示例如下:try: output = model(input)except RuntimeError as exception: if "o...

2019-06-18 16:47:54 11010

转载 python---之os.path.splitext(“文件路径”)

os.path.splitext(“文件路径”) 分离文件名与扩展名;默认返回(fname,fextension)元组,可做分片操作 example: import ospath_01='D:/User/wgy/workplace/data/notMNIST_large.tar.gar'path_02='D:/User/wgy/workplace/data/notMNIST_l...

2019-06-18 16:39:11 3535 1

转载 python---之os.path.split()函数

os.path.split()函数语法:os.path.split('PATH')参数说明:PATH指一个文件的全路径作为参数: 如果给出的是一个目录和文件名,则输出路径和文件名 如果给出的是一个目录名,则输出路径和为空文件名实际上,该函数的分割并不智能,它仅仅是以 "PATH" 中最后一个 '/' 作为分隔符,分隔后,将索引为0的视为目录(路径),将索引为1的视为文件名,如:...

2019-06-18 16:34:08 211

转载 python---之np.unique

a = np.unique(A)对于一维数组或者列表,unique函数去除其中重复的元素,并按元素由大到小返回一个新的无元素重复的元组或者列表import numpy as npA = [1, 2, 2, 5,3, 4, 3]a = np.unique(A)B= (1, 2, 2,5, 3, 4, 3)b= np.unique(B)C= ['fgfh','asd','fgfh'...

2019-06-18 15:42:12 1025

转载 Python----进程之间共享数据(全局变量)

进程之间共享数据(数值型): import multiprocessing def func(num): num.value=10.78 #子进程改变数值的值,主进程跟着改变 if __name__=="__main__": num=multiprocessing.Value("d",10.0) # d表...

2019-06-17 15:27:29 1049

转载 pytorch---之指定GPU

(原)PyTorch中使用指定的GPU转载请注明出处:http://www.cnblogs.com/darkknightzh/p/6836568.htmlPyTorch默认使用从0开始的GPU,如果GPU0正在运行程序,需要指定其他GPU。有如下两种方法来指定需要使用的GPU。1. 类似tensorflow指定GPU的方式,使用CUDA_VISIBLE_DEVICES。...

2019-06-17 15:22:34 286

转载 Python---copy()、deepcopy()与赋值的区别

copy()与deepcopy()之间的主要区别是python对数据的存储方式。首先直接上结论:—–深复制,即将被复制对象完全再复制一遍作为独立的新个体单独存在。所以改变原有被复制对象不会对已经复制出来的新对象产生影响。—–而等于赋值,并不会产生一个独立的对象单独存在,他只是将原有的数据块打上一个新标签,所以当其中一个标签被改变的时候,数据块就会发生变化,另一个标签...

2019-06-17 15:20:57 173

转载 pytorch之---max()函数

形式: torch.max(input) → Tensor返回输入tensor中所有元素的最大值:a = torch.randn(1, 3)>>0.4729 -0.2266 -0.2085torch.max(a) #也可以写成a.max()>>0.4729形式: torch.max(input, dim, keepdim=False, out=None) ...

2019-06-14 19:46:03 2327

转载 pytorch之---max()函数

转载:https://blog.csdn.net/liuweiyuxiang/article/details/84668269

2019-06-14 19:43:54 204

转载 Pytorch---之scatter_ 理解轴的含义

scatter_(input, dim, index, src)将src中数据根据index中的索引按照dim的方向填进input中。>>> x = torch.rand(2, 5) >>> x 0.4319 0.6500 0.4080 0.8760 0.2355 0.2609 0.4711 0.8486 0.8573 0.1029 [torch.Flo...

2019-06-14 16:44:35 1362

转载 pytorch---之pin_memory

pin_memory就是锁页内存,创建DataLoader时,设置pin_memory=True,则意味着生成的Tensor数据最开始是属于内存中的锁页内存,这样将内存的Tensor转义到GPU的显存就会更快一些。主机中的内存,有两种存在方式,一是锁页,二是不锁页,锁页内存存放的内容在任何情况下都不会与主机的虚拟内存进行交换(注:虚拟内存就是硬盘),而不锁页内存在主机内存不足时,数据会存放在虚...

2019-06-14 11:24:51 10027

转载 pytorch---之torch.manual_seed()

torch.manual_seed(args.seed) #为CPU设置种子用于生成随机数,以使得结果是确定的if args.cuda:torch.cuda.manual_seed(args.seed)#为当前GPU设置随机种子;如果使用多个GPU,应该使用torch.cuda.manual_seed_all()为所有的GPU设置种子。---------------------作者:Flo...

2019-06-14 09:24:43 3908

原创 python之---子类父类属性之间的关系

class P(object): def __init__(self): self.value = 0 self.x = 1000 def get(self): print(self.value) print(self.b) return id(self.value)class C(P):...

2019-06-10 21:48:40 2108

转载 python---之[::-1]

转载:https://www.cnblogs.com/mxh1099/p/5804064.html

2019-06-10 10:05:08 112

转载 np.prod() 函数计算数组元素乘积等

转载:https://blog.csdn.net/Hero_Never_GIVE_UP/article/details/81114308

2019-06-09 21:12:54 1441

转载 Pytorch(0)降低学习率torch.optim.lr_scheduler.ReduceLROnPlateau类

当网络的评价指标不在提升的时候,可以通过降低网络的学习率来提高网络性能。所使用的类class torch.optim.lr_scheduler.ReduceLROnPlateau(optimizer, mode='min', factor=0.1, patience=10, verbose=False, threshold=0.0001, threshold_mode='rel', cool...

2019-06-09 19:43:28 1429

转载 pytorch---之cudnn.benchmark和cudnn.deterministic

问题在很多情况下我们都能看到代码里有这样一行:torch.backends.cudnn.benchmark = true 1 torch.backends.cudnn.benchmark = true 而且大家都说这样可以增加程序的运行效率。那到底有没有这样的效果,或者什么情况下应该这样做呢?解决办法总的来说,大部分情况下,设置这个 fl...

2019-06-08 21:47:41 14654

转载 python之---Python深入06 Python的内存管理

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!语言的内存管理是语言设计的一个重要方面。它是决定语言性能的重要因素。无论是C语言的手工管理,还是Java的垃圾回收,都成为语言最重要的特征。这里以Python语言为例子,说明一门动态类型的、面向对象的语言的内存管理方式。对象的内存使用赋值语句是语言最常见的功能...

2019-06-08 13:21:01 206

空空如也

空空如也

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

TA关注的人

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