- 博客(20)
- 资源 (2)
- 收藏
- 关注
原创 对mmdetection代码设计的简单理解及代码修改
代码的整体结构及每部分含义网络上已有很多资料,这里不再赘述。但网上很少见到对mmdetection代码设计模式的讲解,所以记录一下自己的理解,及快速修改代码的方式吧(以faster-rcnn为例)。为了更简单的理解mmdetection的设计,我打算从修改rpn proposal的采样代码说起。rpn proposal的采样目的是在一堆anchor中选择其中一部分,作为proposal,在rpn网络中用于回归bbox及正负例的分类。因此先看rpn在整个faster-rcnn流程中所处的位置:它在mmde
2022-01-19 22:53:39
4702
原创 mmdetection中faster-rcnn的proposals正负例构成代码
proposals由下图所示proposal模块产生,proposal模块在整个faster-rcnn网络中的位置如下图:图中proposal模块做了两件事,最终输出为指定数目的包含正负例的proposals。在proposal模块的一系列操作中,本文只关注proposal模块中构成proposals正负例的代码。先简单描述一下给proposals打上正负例标签的做法。faster-rcnn原文中,从一堆anchor给proposals打上正负标签的办法,是使用softmax模块,如上图所示。但mmde
2022-01-11 20:45:44
2142
原创 [FSOD][笔记]Context-Transformer: Tackling Object Confusion for Few-Shot Detection(AAAI 2020)
论文题目: Context-Transformer: Tackling Object Confusion for Few-Shot Detection论文地址:https://arxiv.org/pdf/2003.07304.pdf简介本文讨论了如何将迁移学习用在小样本目标检测任务上。若使用迁移学习,通常的做法是使用target-domain的数据对source-domain的检测器进行微调。但是由于小样本任务中,target-domain的数据非常少,会导致检测器分类失败。为了解决这个问题,作者.
2020-10-28 23:38:38
1203
9
原创 PyTorch 图像处理及格式转换
图像格式转换1 、tensor to PIL imagefrom torchvision import transforms count = 0def TensortoImg(img): global count img = img.cpu() img = transforms.ToPILImage()(img[0]) # img.show...
2019-04-19 11:35:48
2165
原创 基于pytorch使用NNI的mnist例子分析(附完整代码)
工程目录config.yml :配置文件main.py :mnist_pytorch程序search_space.json :搜索空间定义文件配置文件(config.yml)authorName: defaultexperimentName: mnist_pytorchtrialConcurrency: 1maxExecDuration: 100hmaxTrialNum: ...
2019-02-13 18:34:55
4263
2
原创 Win7+Anaconda安装PyTorch
1 下载PyTorch点击下载PyTorch注:不要将安装包放在Anaconda的安装目录下,否则会出现错误:PackageNotFoundError: Packages missing in current channels:pytorch-0.3.1-py36_cuda90_cudnn7he774522_2.tarWe have searched for the packag...
2018-09-11 20:19:35
2289
转载 【转】对混淆矩阵、F1-Score、ROC曲线、AUC和KS曲线的理解
(一)混淆矩阵 混淆矩阵是除了ROC曲线和AUC之外的另一个判断分类好坏程度的方法。下面给出二分类的混淆矩阵 Predicted as PositivePredicted as NegativeLabeled as Posit...
2018-07-19 16:43:47
2982
原创 win7+Anaconda 安装Tensorflow Object Detection API
网上的方法试了一圈,出现过两个错误:1. ImportError: No module named 'object_detection'2. ImportError: cannot import name 'string_int_label_map_pb2'第一个错误,是因为没有安装tensorflow\models造成的,第二个错误,是因为没有正确编译models\research\object...
2018-07-05 10:15:56
2592
1
原创 docker与window7共享文件夹
1 打开VM VirtualBox2 设置将要共享的windows文件夹注:要勾选固定分配和自动挂载3 打开Docker Quickstart Terminal4 启动dockerdocker run -it -v /e/paddleshare:/mnt docker.paddlepaddlehub.com/paddle:latest-gpu bash注:1)-v :指挂载2)/e/paddles...
2018-06-28 16:51:48
2901
原创 Stanford CS20 : Assignment1
1b: Create two 0-d tensors x and y randomly selected from the range [-1, 1).Return x + y if x < y, x - y if x > y, 0 otherwise.Hint: Look up tf.case().import tensorflow as tf x=tf.random_unifo...
2018-05-31 20:44:19
473
原创 Docker环境运行tensorflow
0 进入Docker并打开Jupytersudo nvidia-docker run -p 8888:8888 --privileged=true --device /dev/nvidia-uvm:/dev/nvidia-uvm --device /dev/nvidia0:/dev/nvidia0 --device /dev/nvidia1:/dev/nvidia1 --device /dev/n...
2018-05-20 21:15:40
2041
原创 ThinkPad E470双系统Ubuntu16.04无法上网问题
1 系统win7+ubuntu16.04 均为64位2 问题新装的ubuntu系统,确认IP和DNS配置无误,右上角有连接的箭头,但是不能上有线网,并且没有无线网的标识。尝试了以下方法,均不奏效:1、设置静态IP,使用network服务,失败2、将NetworkManager.conf中false改为true,使用NetworkManager服务,失败3、关闭secure boot,失败4、重装N...
2018-05-18 12:34:47
2234
原创 VS2013配置OpenGL环境
1、下载所需的文件需要4个库:glew、glad、glfw和stb_image1.1 GLFW点击进入官网下载:安装后,自建一个文件夹glfw,将以下5个文件放入glfw中。1.2 GLAD点击进入官网生成代码:下载:自建一个文件夹glad,将解压后的文件放入1.3 GLEW点击进入官网下载:安装得到glew-2.1.0:1.4 stb_image点击进入官网下载:解压得到stb-master:2...
2018-05-17 22:06:37
342
原创 OpenGL纹理显示问题
问题1 纹理显示为条纹2 纹理显示为全黑解决用windows画图 将纹理图片的宽,高改为2的幂次方参考http://blog.sina.com.cn/s/blog_4fce33220101cshx.html
2018-05-10 14:51:44
5504
1
原创 OpenCV+VS2013录制视频并拍照
实时显示摄像头,按空格键保存一张图片,按ESC退出时保存录像。1 代码#include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> #include <iostream> using namespace std;using namespace cv;void ...
2018-05-02 11:46:16
953
原创 VS2013配置OpenCV环境
按照以下两篇文章将OpenCV编译完毕后,再进行配置:使用CMake编译opencv(1):修改source中的文件使用CMake编译opencv(2):CMake+VS20131 配置环境变量计算机->属性点击高级系统设置点击环境变量->单击Path->编辑,在变量值末尾加上OpenCV编译后bin的地址 ;D:\opencv\opencv3.0\build\install\x...
2018-04-26 20:14:35
316
原创 使用CMake编译opencv(2):CMake+VS2013
按照上一篇文章(使用CMake编译opencv(1):修改source中的文件)中的方法,对相应的文件作出修改后,再使用CMake与VS2013对OpenCV进行编译。1 设置好输入和输出(1)输入:OpenCV中sources文件夹的地址(2)输出:自己设定(我的设置为D:/opencv/opencv3.0/build)2 先点击Configure按钮,Configure完成后再点击Genera...
2018-04-26 19:30:55
827
原创 CMake编译OpenCV中遇到的问题
0 有以下五个文件无法下载,导致编译失败ffmpeg_version.cmakeopencv_ffmpeg.dllopencv_ffmpeg_64.dllippicv_2017u2_win_intel64_20170418.zipippicv_2017u2_win_ia32_20170418.zip1 需要自己“合成”下载地址(以opencv_ffmpeg.dll为例,其余的方法相同):打开D:\...
2018-04-26 16:51:18
1677
原创 使用CMake编译opencv(1):修改source中的文件
CMake:下载地址OpenCV:opencv-3.3.0-vc14.exe下载地址在使用CMake编译OpenCV的过程中,发现有几个文件无法下载,导致编译失败。在添加了这几个文件之后,还需修改相应文件夹中的.cmake文件,具体方法见本文。需要添加的文件可使用现成的(点击获取),也可以查看下载方法(点击获取)。1 将opencv安装到目录:D:\opencv\opencv3.0中2 将以下三个...
2018-04-26 16:18:37
1253
需要添加的文件
2018-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人