
深度学习
大腿壮
这个作者很懒,什么都没留下…
展开
-
目标检测中面试时的基本代码
计算IOUdef intersection(boxA, boxB): ''' boxA: [A, 4] boxB: [B, 4] ''' lt = np.maximum(boxA[:, np.newaxis, :2], boxB[np.newaxis, :, :2]) rb = np.minimum(boxA[:, np.newaxis, 2:], boxB[np.newaxis, :, 2:]) inter = np.clip(rb - lt,原创 2020-06-20 16:32:28 · 465 阅读 · 0 评论 -
Linux基本命令用法(最基本的emmm)
cd命令:cd的全称是:change directory;用法:cd [dirname]。dirname是要跳转到的路径;其中,..表示返回上一级目录,.表示当前目录,~表示home目录;举例: cd /system/bin 转到system/bin路径下;ls命令:ls的全称是:list;用法:ls <参数> <路径>;参数(常用的):-a 显示所有...原创 2020-05-06 20:35:55 · 340 阅读 · 0 评论 -
NMS-常规NMS和DIOU NMS实际效果
本人在github上的YOLOv3(pytorch版本)的后处理过程中,使用DIOU NMS代替常规的NMS过程(即IOU的计算替换为DIOU),实际差别如下(数据集仅有一个类别,内河航道船舶):NMS: Average Precisions: + Class '0' (boat) - AP: 0.9324305962764635 mAP: 0.9324305962764635DIOU...原创 2020-05-01 20:50:33 · 6560 阅读 · 4 评论 -
cv2.seamlessClone遇到的问题(没有解决,只是记录用emmm)
问题一:原来的代码运行没有问题,后来自己写了一个数据增强的策略加入之后,在训练过程中会出现这个问题。看github说改num_workers=0,1,4,8都试过,都会报错emmm…ERROR: Unexpected segmentation fault encountered in worker.Traceback (most recent call last): File "tra...原创 2020-04-30 18:12:09 · 2444 阅读 · 2 评论 -
PIL和cv2读取读片的区别
在看深度学习代码的时候,发现torch中自定义dataset时,有些采用PIL读取数据,有些采用cv2读取数据,所以想看看二者的区别,以及如何等价代替。类型对比:cv2:np.ndarray类型的数据;PIL:PIL.JpegImagePlugin.JpegImageFile类型的数据;image1 = cv2.imread(img_path)image2 = Image.open(i...原创 2020-04-30 12:03:54 · 3653 阅读 · 5 评论 -
深度学习之dropout的实现
深度学习中一个常见的组件是dropout,至于有何效果这里就不多说了,仅讲一个在darknet框架中的代码实现。下面是整体代码:void forward_dropout_layer(dropout_layer l, network net){ int i; if (!net.train) return; for(i = 0; i < l.batch * l.in...原创 2020-04-26 20:01:01 · 500 阅读 · 0 评论 -
深度学习之最大池化操作的实现
在darknet框架中(C语言实现),max pooling实现方式如下:void forward_maxpool_layer(const maxpool_layer l, network net){ int b,i,j,k,m,n; int w_offset = -l.pad; int h_offset = -l.pad; int h = l.out_h;...原创 2020-04-25 19:25:32 · 2990 阅读 · 0 评论 -
深度学习之卷积操作中的im2col-代码篇
前一篇博客中介绍了img2col的原理好理论实现方式,本篇结合代码来剖析该方法。img2col函数的代码如下所示,下面来分析代码。#include "im2col.h"#include <stdio.h>float im2col_get_pixel(float *im, int height, int width, int channels, ...原创 2020-04-25 15:49:28 · 1420 阅读 · 1 评论 -
深度学习之卷积操作中的im2col-理论篇
img2col原创 2020-04-25 14:37:56 · 1730 阅读 · 0 评论