自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (1)
  • 收藏
  • 关注

原创 【深度学习】补完计划 和 Q&A

损失函数交叉熵损失函数(给予惩罚性,最终使得判断的概率趋向1)https://blog.csdn.net/red_stone1/article/details/80735068

2019-10-08 00:16:18 398

原创 【PyTorch】学习之路—简简单单的入门,一文看懂

Pytorch

2019-09-15 00:50:27 6468 3

原创 2020-09-22

{ "train": { "hesheng": [ "/dataset2/chenhr/datasets/hesheng/datasets/for_test/gz_hs_p002_r002_train_text", "/dataset2/chenhr/datasets/hesheng/datasets/for_test/gz_hs_p002_r004_train_text", "/dataset2/chenhr/datasets/hesheng/dataset

2020-09-22 13:48:52 207

原创 【图像识别评价指标】一文看懂二分类,多分类,Rank-N,mAP,recall,acc等的关系

图像检索:信息检索评价指标ReID任务中的CMC和mAPsklearn.metrics中的评估方法介绍(accuracy_score, recall_score, roc_curve, roc_auc_score, confusion_matrix)sklearn中的模型评估-构建评估函数行人重识别计算RANK-1具体是怎么操作的?...

2020-05-05 00:42:04 5842

原创 【error】command 'x86_64-linux-gnu-gcc' failed with exit status 1

command ‘x86_64-linux-gnu-gcc’ failed with exit status 1在公司的新机器上装一个需要编译的库的时候,报错了,直接百度到解决方法sudo apt-get install build-essential python3-dev libssl-dev libffi-dev libxml2 libxml2-dev libxslt1-dev zlib...

2020-04-14 11:24:12 1617

原创 【Python】一些源码机制

网站:pythontutor深拷贝与浅拷贝机制但是对于不可变对象,像一个整数、或者是一个元祖,就不会存在这个问题了。即使指向同一个对象,就不存在这个问题。...

2020-04-06 15:55:51 162

原创 【模型压缩】模型剪枝,知识蒸馏,ShuffleNet知识与实战小结

【模型压缩】模型剪枝,知识蒸馏,ShuffleNet知识与实战小结什么是知识蒸馏: 根据Hinton15年的文章,Distilling the knowledge in aneural network来看,模型蒸馏的设计思路,和物理变化上的蒸馏确实是很像的,而论文中涉及到的一些关键词,也是用相应的物理词汇进行描述。最具有代表性的就是关于温度变化的超参数T,通过T来改变建立的soft target...

2020-03-05 01:04:24 2453

原创 【AutoGluon】图像识别与分类实战教程

【AutoGluon】图像识别与分类实战全网首发实战博客??哈哈哈话不多说,开始摸鱼官方使用指南安装AutoGluon requires Python version 3.6 or 3.7. Linux is the only operating system fully supported for now (complete Mac OSX and Windows versions wi...

2020-01-17 10:52:41 4703

原创 【环境管理】linux 库路径的管理

库文档在连接(静态库和共享库)和运行(仅限于使用共享库的程式)时被使用,其搜索路径是在系统中进行配置的。一般 Linux 系统把 /lib 和 /usr/lib 两个目录作为默认的库搜索路径,所以使用这两个目录中的库时无需进行配置搜索路径即可直接使用。对于处于默认库搜索路径之外的库,需要将库的位置添加到库的搜索路径之中。配置库文档的搜索路径有下列两种方式,可任选其一使用:虚拟环境中运行pytho...

2020-01-17 09:57:02 182

原创 【ERROR】sudo: error in /etc/sudo.conf, line 0 while loading plugin `sudoers_policy' 解决方法

今天作死改了/usr/bin文件夹的下一些文件的权限,就出这个问题了·····Ubuntu16.04执行sudo命令时报以下错误:sudo: error in /etc/sudo.conf, line 0 while loading plugin ‘sudoers_policy’sudo: /usr/lib/sudo/sudoers.so must only be writable by o...

2020-01-16 16:07:22 7503 6

原创 【ERROR】'ImportError: No module named 'past'——import caffe2.python.onnx.backend报错

'ImportError: No module named ‘past’——import caffe2.python.onnx.backend报错今天在用onnx的模型来测试的时候,发生了报错'ImportError: No module named 'past'在这个网站找到唯一的解答 —— https://gitee.com/herensheng/Pytorch2caffe2若用pip...

2020-01-14 20:04:05 1190

原创 【caffe(gpu)】+【opencv3.4(cuda)】+【python3.5】在linux16.04下安装教程

caffe(gpu)+opencv3.4(cuda)+python3.5在linux16.04下安装教程从前的从前,就是两年之前,opencv和caffe是一座小小的山,第一天在里头,第二天也在里头,第三天,第四天也是哦今天用一上午就完成好配置了,牛牛牛,嘻嘻嘻。在转caffe之前你需要装一些他的依赖库,opencv也是,不能直接装opencv-python这个库哦,我们要用去opencv的...

2020-01-03 15:00:43 602 2

原创 【TensorRT】自定义层插件plugin的使用—结合fc_plugin_caffe_mnist

【TensorRT】自定义层插件plugin的使用官网中给了几个关于插件plugin的使用,只有现成的教程,比如:TensorRT&Sample&Python[fc_plugin_caffe_mnist]TensorRT学习笔记5 - 运行fc_plugin_caffe_mnist但是,总有你预想不到的情况发生。接下来将结合官网例子:samples/tensorRT_sa...

2019-12-30 18:47:35 2112 12

原创 AI算法100问——偏向CV的面试题目记录

AI算法100问——偏向CV的面试题目记录入门必答题目:题目001 机器学习机器知识点回顾线性回归和逻辑回归的比较:博客答案 深度学习总览与回顾系统学习和回顾网络结果的知识点注意力机制—系统认识注意力机制—发家史详细的知识点优化器一览Sigmoid、tanh、Relu三个的优略 图像处理 Python类和继承看不懂:传送门Python tkinter模块...

2019-12-17 20:50:23 350

原创 【TensorRT】使用记录 —— TensorRTv6

TensorRT使用记录TensorRT Developer GuidePython IConstantLayer method 框架介绍TensorRT的流程:输入是一个预先训练好的FP32的模型和网络,将模型通过parser等方式输入到TensorRT中,TensorRT可以生成一个Serialization,也就是说将输入串流到内存或文件中,形成一个优化好的engine,执行的时候可...

2019-12-17 20:50:00 558

原创 【Linux】命令学习和相关软件的使用

基础命令ls查看当前路径下的文件内容

2019-12-17 20:48:58 161

原创 【模型转换】不同深度学习框架模型之间的转换——良心经验帖

模型读取篇pytorch模型与权重在匹配的时候出问题——[pytorch] Missing key(s) in state_dict: Unexpected key(s) in state_dict 但是楼主的模型用了这三种方法还是没有解决,感觉只能是模型和权重不是对应的了·····转换工具人ONNX(Open Neural Network Exchange,开放神经网络交换)具体例...

2019-12-12 16:40:22 1222

原创 【目标检测】算法梳理

ROI Pooling层:Pooling层的一种,输入特征图尺寸不固定,但是输出特征图尺寸固定;ROI Pooling的输入输入有两部分组成:特征图:指的是图1中所示的特征图,在Fast RCNN中,它位于RoI Pooling之前,在Faster RCNN中,它是与RPN共享那个特征图,通常我们常常称之为“share_conv”;rois:在Fast RCNN中,指的是Selectiv...

2019-11-13 13:40:17 630

原创 【OpenCV】使用笔记

OpenCV库常见使用记录重投影for i in xrange(len(objpoints)): imgpoints2, _ = cv2.projectPoints(objpoints[i], rvecs[i], tvecs[i], mtx, dist) error = cv2.norm(imgpoints[i],imgpoints2, cv2.NORM_L2)/len(img...

2019-10-29 19:31:37 315

原创 【视频镜头检测】综述与基于聚类的实现

视频镜头检测最近CCF BDCI也搞得差不多了,理一理什么是视频镜头检测(shot detection)视频流数据中最小的数据单位是‘镜头’,所以视频分割的的目的是将视频分割成一个个视频镜头,而不是单一的帧。...

2019-10-28 20:57:57 1666 1

原创 【环境管理】Linux、Win下的一下常用软件

Ubuntu的环境管理实验室电脑大甩卖 清理硬盘,环境需要重新分配,就使用了杂七杂八的东西python版本和各种包的兼容,推荐python3.6以前的久版本的anaconda https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/anaconda和pytho版本的对应关系 https://www.cnblogs.com/caiyish...

2019-10-26 00:43:10 280

原创 【C++】王道程序员面试宝典学习笔记

第一章 数组1.1 一维数组初始化:若只初始化部分元素的话,后面的元素就会初始化为0:int y[4] = {1}; y的值为{1, 0, 0, 0}当数组大小未知,声明格式如下: int* a=new int[n];使用完毕之后 delete []a;'A’是字符常量,“A”是字符串常量,字符串常量最后还有一个空字符null,所以要多一个字符;字符串遇到‘\0’就结束1.2 二...

2019-10-23 17:05:02 977

原创 【机器学习】补完计划

机器学习补完计划发现之前的帖子太长了,整理一下,理一理以前的笔记四个主要任务分类(classification):将实例数据划分到合适的类别中。应用实例:判断辣鸡邮件(二分类 ),手写数字的自动识别(多分类)回归(regression):主要用于预测数值型数据。应用实例:股票价格波动的预测,房屋价格的预测等。聚类:在无监督学习中,将数据集分成由类似的对象组成多个类的过程称为聚类。密度估...

2019-10-08 14:42:40 553

原创 【Python】X【图像处理工具】

Python_tools汇总最近在实验的最后阶段,总是有很多小要求去,什么选出部分区域啊,什么奇奇怪怪的批量处理啊,代码也要跟上自己的奇思妙想啊哈哈哈哈。手动选取目标区域 任意门我的升级版:手动选取区域计算不同图像同一个地方的误差 听着很难,其实也就那样...

2019-10-01 15:23:06 186

原创 国密sm2

节外生枝,我居然还会密码学# python环境:3.7from random import choicefrom math import ceilIV="59173e5a 8a3472c7 96273422 421e9b6a 132359aa 97612564 aa8916a7 139614b6" #设置初始值IV = int(IV.replace(" ", ""), 16)a = ...

2019-09-20 12:52:02 1278 1

原创 【滤波算法】一览和小结

滤波算法深度学习和滤波算法的结合是一个很好的新方向,无论是理论上的结合还是直接的运用,都是非常好的融合算法。最近做了很多的调研和实现,做一个小总结八,嘻嘻。思维导图理一理 思维导图的出处img_mean = cv2.blur(img, (5,5))# 均值滤波img_Guassian = cv2.GaussianBlur(img,(5,5),0)# 高斯滤波img_median = ...

2019-09-15 00:39:00 632

原创 【相机视觉基础】算法实现和小总结

双目视觉实现和总结我又肝出血来了~

2019-09-09 15:53:44 1006

原创 【Python_Error collection】

Python_Error collectionpython: ValueError: math domain errorsolution:math.log()或者np.log()(最好还是np.log吧,math还是有问题)

2019-09-09 10:36:22 835

原创 双目测距、重构(基于MATLAB和opencv-python)

双目测距、重构楼主之前用的SFM来进行重构,但是得到的是视差图,点云和实物存在比例关系,单目的还是不能解决scale这个问题的。所以今天用双目的来进行重构,期间遇到了很多坑,实属难受。双目测距过程大致可以分为,标定,图像校正,计算视差,测距,知道这个流程,目标就很明确了标定opencv和matlab都有标定的代码,但是老师说还是matlab的标定更加准确,自己试验下来也的确感受到matla...

2019-08-18 10:27:19 3087 3

原创 Matlab制作棋盘格 | 打印机DPI?像素的关系?

Matlab制作棋盘格因为要对内窥镜进行标定,但是他的焦距非常小,比较清晰的感受域范围在1.5cm x 2cm左右,需要制作这么小规格的标定板。像素与打印的实际距离:首先要明确你1mm要用多少像素,但这个说法是不明确的,这涉及到了打印机的DPI,一般用多少个像素点/英寸来表示,一般的打印机是300像素点/英寸。我的电脑的分辨率是120像素/英寸,A4纸的尺寸的图像的像素是1487×2105...

2019-08-03 11:01:18 904

原创 Ubuntu下配置Basler和海康威视的相机

又来搞相机了是的,为了使用双目相机进行双目的标定,今天又来搞相机了Basler相机—pylon5.2的安装实验室的Basler相机有两个,一个是USB3.0接口的和GigE接口关于GigE接口上来就是直接搬砖,pylon官网下载:https://www.baslerweb.com/cn/sales-support/downloads/software-downloads/#type=pyl...

2019-07-22 13:44:17 3069 4

原创 opencv的imread()读取深度图的通道变化问题

opencv的imread()读取深度图的通道变化问题今日楼主在查看来自ScanNet的深度图时候,发现图片有部分的区域是白色的,想看看他的具体深度值,想到可以用opencv或者PIL打开,结果发现了这样的问题import cv2from PIL import Image import numpy as nppath = "/home/chan/Desktop/1.png" # RGB...

2019-07-19 22:29:44 3221 1

原创 Windows版本CUDA、CUDNN与英伟达驱动安装教程

CUDA加速库安装心得最近又要装一次cuda,顺便就总结一下(楼主电脑是Win7的,win10注意版本就行了)1. NVIDIA驱动检查显卡驱动是是否安装及其版本是安装着一系列东西的关键,很多人并不知道自己显卡驱动的版本导致与CUDA不兼容而安装失败。我们应该如何检查呢,不必上网百度查询版本关系。第一步,使用驱动人生自动安装最适应的显卡驱动,安装之后进入下一步。第二步,打开NVIDIA...

2019-07-17 17:00:21 2085

原创 Kinect的使用(基于MATLAB)

Kinect的使用最近要使用Kinect去制作深度相关的数据集,主要利用其获取彩色图像,RGB-D深度图,以及相机的旋转矩阵和平移向量这三组信息。Kinect的安装和基本使用Kinect可供的平台很多,原生的软件并不能直接获取RGB-D深度图,需要结合编程去使用。这里是结合Matlab进行使用Kinect版本:XBOX360 V1教程:http://blog.mindcont.com/2...

2019-07-17 14:59:10 3166 8

原创 【Python3】学习笔记

Numpy如果需要把一个多维数组“拍平”,可以使用 flatten 函数:name.flatten()数据的叠加hstack(打横) 和 vstack(树立)print('水平方向:', np.hstack((f, g)))矩阵点成 np.dot(f, g) 矩阵相乘np.matmul(h, i)...

2019-07-08 23:53:47 631

原创 【Python3】X【库】

Numpy如果需要把一个多维数组“拍平”,可以使用 flatten 函数:name.flatten()数据的叠加hstack(打横) 和 vstack(树立)print('水平方向:', np.hstack((f, g)))矩阵点乘 np.dot(f, g) 矩阵相乘np.matmul(h, i)image.shape[0]输出的是垂直方向的像素值imgs[0].shape是得到...

2019-07-08 00:13:22 249

原创 各种各样的数据集

The CIFAR-10 dataset http://www.cs.toronto.edu/~kriz/cifar.html

2019-07-07 23:44:14 1375

原创 深度学习项目论文PapersWithCode

深度估计Multi-Task Learning Using Uncertainty to Weigh Losses for Scene Geometry and Semantics https://arxiv.org/pdf/1705.07115.pdf

2019-07-03 17:26:21 1057 2

原创 Matlab的图像处理

改变图像大小img = imread('C:\Users\A-206\Desktop\00000001.jpg');i = imresize(img,[1080,1920]);imwrite(i,'vehicle.jpg');

2019-06-07 13:17:04 296

原创 毕设--基于深度网络的内窥镜定位算法研究的心路历程

VS2015失败的解决方案,报错为系统找不到指定路径参考:https://blog.csdn.net/a827443469/article/details/78619561其他软件都可以参考下 哎

2019-01-18 19:05:29 1228 6

libpng16-16_1.6.28-1+deb9u1_amd64.deb

libpng16-16_1.6.28-1+deb9u1_amd64.deb这个源很奇怪,换了几个都不能直接下,索性直接下下来

2019-05-09

空空如也

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

TA关注的人

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