3 Dean0Winchester

尚未进行身份认证

计算机视觉,双目立体匹配,小白白

等级
TA的排名 3k+

Ubuntu16.04+cuda9.2+cudnn7.6+opencv3.4.0+anaconda3(python3.6)+caffe

目录1、简介2、系统环境3、安装依赖库4、下载caffe5、修改Makefile.config文件6、修改Makefile文件7、开始编译caffe啦8、配置Python接口9、最后的测试哦1、简介闲来无聊想配一个caffe的环境玩一玩,找了网上好多安装教程简直乱的不行。搞了一下午终于大功告成了。分享给大家。2、系统环境大家系统环境可能不尽相同,不过没关系,大同小异。我的平台配置如下:...

2019-11-27 22:44:56

Linux(7)---Ubuntu16.04安装GTX1080Ti+CUDA9.0+cuDNN7.0配置教程

转自:故宫の回忆本来就对Linux不熟悉,经过几天惨痛的教训,参考了不知道多少篇文章,终于把环境装好了,每篇文章或多或少都有一些用,但没有一篇完整的能解决我安装过程碰到的问题,所以决定还是自己写一篇我安装过程的教程,有些参考的文章会给出原地址,比较大众的教程就没有给出了。本文写于2018年7月27日,注意下时效性,有问题欢迎留言1. 安装Ubuntu16.04 系统下载地址:...

2019-04-25 09:49:08

Linux(6)---Ubuntu 18.04.2LTS 安装Chrome

1、下载chrome的.deb包wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb2、执行.debdpkg -i google-chrome-stable_current_amd64.deb3、启动Chrome/usr/bin/google-chrome-stable...

2019-03-16 22:09:45

Linux(5)---Linux中nano命令

nano是一个字符终端的文本编辑器,有点像DOS下的editor程序。它比vi/vim要简单得多,比较适合Linux初学者使用。某些Linux发行版的默认编辑器就是nano。nano命令可以打开指定文件进行编辑,默认情况下它会自动断行,即在一行中输入过长的内容时自动拆分成几行,但用这种方式来处理某些文件可能会带来问题,比如Linux系统的配置文件,自动断行就会使本来只能写在一行上的内容折断成多...

2018-10-11 17:08:41

C++学习之路(47)---C++类模板与模板类深入详解

1、在c++的Template中很多地方都用到了typename与class这两个关键字,而且有时候二者可以替换,那么是不是这两个关键字完全一样呢?事实上class用于定义类,在模板引入c++后,最初定义模板的方法为:template<class T>,这里class关键字表明T是一个类型,后来为了避免class在这两个地方的使用可能给人带来混淆,所以引入了typename这个关键字...

2018-10-03 11:03:38

面试

CVTE:一面:挂最优化,SVD,相机标定推倒,立体匹配深度学习方法相对于传统方法的优势,逻辑回归,SVM,vivo:一面:挂refinenet源码速读,TensorFlow lite算法接口,阿里:内推阿里云一面:一路聊项目。二面:数据结构,快排,大批量数据排序,快速在以O(1)的时间在亿万级的数据中找到中间值三面:在线编程,两道编程题(全部AC)。四...

2018-09-20 17:22:26

C++学习之路(46)---B树、B-树、B+树、B*树相关

B树       即二叉搜索树:       1.所有非叶子结点至多拥有两个儿子(Left和Right);       2.所有结点存储一个关键字;       3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树;       如:              B树的搜索,从根结点开始,如果查询的关键字与结点的关键字相等,那么就命中;否则,...

2018-09-14 15:18:13

数学之美---四大机器学习降维算法:PCA、LDA、LLE、Laplacian Eigenmaps

四大机器学习降维算法:PCA、LDA、LLE、Laplacian EigenmapsPrincipal Component Analysis(PCA)是最常用的线性降维方法,它的目标是通过某种线性投影,将高维的数据映射到低维的空间中表示,并期望在所投影的维度上数据的方差最大,以此使用较少的数据维度,同时保留住较多的原数据点的特性。Linear Discriminant Analysis (...

2018-09-08 20:57:20

计算机视觉---光流

光流(opticflow)是什么呢?名字很专业,感觉很陌生,但本质上,我们是最熟悉不过的了。因为这种视觉现象我们每天都在经历。从本质上说,光流就是你在这个运动着的世界里感觉到的明显的视觉运动(呵呵,相对论,没有绝对的静止,也没有绝对的运动)。例如,当你坐在火车上,然后往窗外看。你可以看到树、地面、建筑等等,他们都在往后退。这个运动就是光流。而且,我们都会发现,他们的运动速度居然不一样?这就给我们...

2018-08-29 14:19:36

计算机视觉---PWC-Net

   

2018-08-29 14:19:20

计算机视觉---SceneFlowNet

Scene Flow Using Deep LearningContentsOptical Flow Scene Flow for Tracking Objects Components of Scene Flow SceneFlowNet: Estimate SceneFlow Results 光流可以用于目标运动估计,下面将讲解对于目标几何运动估计,光流的局限性和场景流的...

2018-08-29 14:18:57

计算机视觉---梯度裁剪

深度神经网络训练的时候,采用的是反向传播方式,该方式背后其实是链式求导,计算每层梯度的时候会涉及一些连乘操作,因此如果网络过深,那么如果连乘的因子大部分小于1,最后乘积的结果可能趋于0,也就是梯度消失,后面的网络层的参数不发生变化,后面的层学不到东西,那么如果连乘的因子大部分大于1,最后乘积可能趋于无穷,这就是梯度爆炸 ...

2018-08-10 08:37:29

计算机视觉---实例分割博文推荐

实例分割初探Mask R-CNNMask R-CNNMask RCNN的实现  强烈推荐(转自):Mask R-CNN 论文翻译  摘要我们提出了一个概念上简单,灵活和通用的目标分割框架。我们的方法有效地检测图像中的目标,同时为每个实例生成高质量的分割掩码。称为Mask R-CNN的方法通过添加一个与现有目标检测框回归并行的,用于预测目标掩码的分支来扩展Fa...

2018-08-07 14:00:54

C++学习之路(45)---动态分配数组内存

问题:        如何快速给数组分配自定义长度的内存,方法有哪些?        本博客提供六种方法介绍,包含各种常用用法,且代码片亲自 编写-注解-编译-通过,对读者负责。阐述:        提到动态分配C++的数组,我们想到的标签会有:malloc-free、new-delete、一维、二维...等等,本博客初创初心是各大公司企业都 会青睐于在笔试或者面试中,要求应届生具...

2018-08-04 14:18:25

深度学习---loss变nan

1.梯度爆炸原因:在学习过程中,梯度变得非常大,使得学习的过程偏离了正常的轨迹。症状:观察输出日志(runtime log)中每次迭代的loss值,你会发现loss随着迭代有明显的增长,最后因为loss值太大以致于不能用浮点数去表示,所以变成了NaN。可采取的方法:1.降低学习率,比如solver.prototxt中base_lr,降低一个数量级(至少)。如果在你的模型中有多个loss...

2018-08-02 14:13:50

Python笔记——读取TIFF文件

1.PILfrom PIL import Imageim = Image.open("filename") 支持单通道及多通道Uint8 TIFF图像读取,读取单通道Uint16 TIFF图像转为Uint8处理,直接读取Uint16 TIFF多通道图像出错,错误信息:2.OpenCVimport cv2cv2.imread("filename",flags)对于cv...

2018-07-22 11:53:57

41、Tensorflow:tf.where()

官方APITensorFlow中文社区tf.wheretf.where(input, name=None)`Returns locations of true values in a boolean tensor.This operation returns the coordinates of true elements in input. The coordinates are...

2018-07-22 10:43:45

40、Tensorflow:在centos7下安装tensorflow-gpu 1.8版本教程

转自:heretensorflow的安装分为cpu版本的安装和gpu版本的安装.我的系统环境是 centos7 + GPU(24G显存)+python2.7nvidia-smi 1 cpu版本的安装直接pip install tensorflow即可2 gpu版本的安装1 pip install tensorflow-gpu2 安装cuda-9.0 [一定是9....

2018-07-20 13:41:46

Python笔记——python 在不同层级目录import 模块的方法

有一个文件夹/home/a,  里面有个模块叫b.py,  我怎么把他import到程序里?1).import sys;sys.path.append("/home/a/")import b2).在目录里面增加__init__.py文件,里面可以写import时执行的代码,当然也可以留空就可以.import home.a.b3). from home.a.b imp...

2018-07-20 09:44:06

计算机视觉---语义分割

好文推荐:计算机视觉之语义分割DL语义分割总结U-net使用, 图像分割(边缘检测)重新发现语义分割,一文简述全卷积网络从FCN、SegNet到各版本DeepLab...

2018-07-19 23:36:04

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。