- 博客(46)
- 资源 (13)
- 收藏
- 关注
转载 神经网络权重更新的原理和方法
转自:https://blog.youkuaiyun.com/yangwohenmai1/article/details/96955667 导读:softmax的前世今生系列是作者在学习NLP神经网络时...
2020-03-20 13:31:24
19763
7
转载 Python 实现NMS
参考:https://blog.youkuaiyun.com/littlehaes/article/details/83537968https://www.cnblogs.com/mengxiangtiankongfenwailan/p/11392416.html在物体检测的过程中,模型会生成大量的候选框,通过NMS(Non-Maximum Suppression,非极大值抑制)可以筛选出最...
2020-02-28 13:57:34
367
转载 win7主机ping通centos7虚拟机,虚拟机ping通主机解决方法(NAT模式)
有时候需要用虚拟机和宿主机模拟做数据交互,ping不通是件很烦人的事,本文以net模式解决这一问题。宿主机系统:wind...
2019-08-26 14:25:06
702
转载 RPN解析
转载自:https://blog.youkuaiyun.com/lanran2/article/details/54376126 RPN全称是Region Proposal Network,Region Proposal的中文意思是“区域选取”,也就是“提取候选框”的意思,所以RPN就是用来提取候选框的网络;1. RPN的意义RPN第一次出现在世人眼中是在Faster RCNN这个结构中,专门...
2019-01-05 20:26:20
526
转载 Caffe中部分函数math_functions 分析
目录主要函数caffe_cpu_gemm 函数caffe_cpu_gemv 函数caffe_axpy 函数caffe_set 函数caffe_add_scalar 函数caffe_copy 函数caffe_scal 函数caffeine_cup_axpby 函数caffe_add caffe_sub caffe_mul caffe_div 函数caffe_powx caffe...
2018-12-28 12:54:09
238
转载 ShuffleNet在Caffe框架下的实现
转自:https://blog.youkuaiyun.com/Chris_zhangrx/article/details/78277957 本文是在实现Github上用户farmingyard贴出的加速版ShuffleNet。下面是所包含的文件:作为一个深度学习方面的小白,刚开始真的是一头雾水,在之前的Caffe框架使用中,只是单纯的会把别人的deploy.prototxt,train.prototxt,so...
2018-07-04 10:52:41
2090
转载 Enet caffe训练错误
转自:https://blog.youkuaiyun.com/hong__fang/article/details/78530390 根据ENet说明https://github.com/TimoSaemann/ENet/tree/master/Tutorial ,进行训练遇到以下问题1 No module named spatial_dropout 新增加的Python层如果用caffe-root/ca...
2018-06-04 10:54:33
973
转载 mobilenet网络的理解
论文地址:MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications 民间实现:caffe | Tensorflow 官方代码:tensorflow/models有tensorflow的实现: https://github.com/tensorflow/models/blob/master
2018-04-15 11:09:31
1110
转载 caffe错误cudnn版本问题
在编译caffe时出现错误:[plain] view plain copyIn file included from ./include/caffe/util/device_alternate.hpp:40:0, from ./include/caffe/common.hpp:19, from src/caffe/common...
2018-03-30 17:58:24
3306
1
转载 caffe创建Python层
一、caffe 创建python 层因为caffe底层是用c++编写的,所以我们有的时候想要添加某一个最新文献出来的新算法,正常的方法是直接编写c++网络层,然而这个有个前提条件是必须对caffe的底层非常熟悉,c++的编写达到一定的境界,才可灵活应用caffe,搞深度学习,走这条路对于菜鸟来说无疑很有难度。好在caffe为我们提供了一个可以用python编写新的网络层的方法,直接用python语...
2018-03-28 19:20:00
585
转载 报错*** Error in `python': free(): invalid pointer
在使用PyTorch或者Tensorflow或者caffe的时候,如果出现如下报错*** Error in `python': free(): invalid pointer: 0x00000000020663b0 ***1很可能是缺少libtcmalloc-minimal4库,首先安装sudo apt-get install libtcmalloc-minimal41然后打开~/.bashrc文...
2018-03-28 16:46:30
6594
转载 语义分割+视频分割开源代码集合
来源:优快云博客(http://blog.youkuaiyun.com/zhangjunhit/article/details/78190283)语义分割 Global Deconvolutional Networks BMVC 2016 https://github.com/DrSleep/GDNThe One Hundred Layers Tiramisu: Fully Convolutional De...
2018-03-17 10:45:09
5167
转载 caffe神经网络经典结构及模型
转自博客:noahsnail.com | 优快云 | 简书自2012年Alexnet赢得了ImageNet竞赛以来,深度学习(神经网络)得到了飞速发展,产生了许多的神经网络结构,本文主要总结Caffe中使用的神经网络(分类的神经网络),本文的神经网络作者都使用Caffe训练过,并在Kaggle的Intel癌症预测比赛中进行了测试与使用(top 8%)。1. AlexnetAlexnet,...
2018-03-01 11:48:36
619
原创 Python-opencv学习
Python-opencv学习源码github: https://github.com/makelove/OpenCV-Python-Tutorial博客介绍网址:http://blog.youkuaiyun.com/wc781708249/article/details/78521893OpenCV-Python 中文教程(段力辉) :http://download.csdn.ne
2017-12-09 23:40:44
294
转载 卷积与反卷积
反卷积与卷积反卷积,顾名思义是卷积操作的逆向操作。为了方便理解,假设卷积前为图片,卷积后为图片的特征。卷积,输入图片,输出图片的特征,理论依据是统计不变性中的平移不变性(translation invariance),起到降维的作用。如下动图: 反卷积,输入图片的特征,输出图片,起到还原的作用。如下动图: 我们知道卷积结合池化的降维作用,将神经网络推向深度学习,开启神经网络的新世界,那么
2017-12-05 17:01:47
1093
原创 语义分割网址收集
语义分割与深度学习全指南2017:https://zhuanlan.zhihu.com/p/27806801语义分割中深度学习方法全解:从FCN、SegNet到DeepLab: http://baijiahao.baidu.com/s?id=1572513028567873&wfr=spider&for=pc别人博客部分总结: http://blog.youkuaiyun.com/qq
2017-12-04 15:42:24
1039
转载 课题构思模板
转自:http://www.cnblogs.com/baul/articles/1889089.html课题构思模板 项目简介(150字以内)主要研究内容及意义(摘要)本课题采用……手段(模型),研究……机制(),特别是……的规律(作用)。同时,应用……,应用……,进一步探讨……的新方法。为……提供科学的理论依据和安全有效地……方法,必将具有广阔的应用前景。该课题关于……的
2017-12-03 15:53:00
1064
原创 Ubuntu14.04下caffe测试深度学习算法网址收集
ubuntu14.04无GPU安装caffe:http://www.cnblogs.com/go-better/p/7160615.html http://www.jb51.net/article/96169.htm 问题1:编译pycaffe时报错:
2017-11-14 10:20:29
495
原创 笔记本充电断网问题
之前电脑突然出现一充电就断网问题,找了好久才解决。参考:http://tieba.baidu.com/p/4161218398 问题描述:华硕A450V笔记本,接上电源线后以太网便时断时连,拔掉电源后以太网连接便正常,WiFi连接一直都正常,在Ubuntu系统下网线WiFi都连接正常。解决:进入网络共享中心-->更改适配器设置-->右键以太网属性-->配置-->高级---->连接速
2017-11-05 18:07:55
2677
原创 ubuntu14.04系统安装以及caffe无GPU安装
sougoupingying: jingyan.baidu.com/article/a3aad71aa1abe7b1fa009641.html
2017-11-05 14:34:45
514
转载 深度学习目标检测方法
转自:http://blog.youkuaiyun.com/yimingsilence/article/details/53995721 这里搜集了一些关于物体检测的方法分析和介绍,看好哪个可以去详细研究一下,基本都有论文或代码的链接。这里是简述各种方法,下面有详细叙述方法选择:========DPM=========使用传统的slider window的方法 计算量非常大========OverFeat
2017-10-29 21:07:47
6527
3
原创 深度学习资料
最近看到一部介绍深度学习的文章,非常非常通俗易懂,特地保存一下:https://yq.aliyun.com/articles/86580
2017-09-11 10:14:37
245
转载 机器学习&深度学习视频资料大汇总
第一部分 基础语言pandax视频教程链接: https://pan.baidu.com/s/1pLqavVX 密码: fathpython入门到精通链接: https://pan.baidu.com/s/1mhVNIkC 密码: cvp3第二部分 数据篇链接: https://pan.baidu.com/s/1pLK25zP 密码: qtuu第三部分 机器学习部分吴恩达机器学习链接: htt
2017-08-18 13:08:16
531
转载 梯度下降法基本原理
梯度下降法是一个一阶最优化算法,通常也称为最速下降法。我之前也没有关注过这类算法。最近,听斯坦福大学的机器学习课程时,碰到了用梯度下降算法求解线性回归问题,于是看了看这类算法的思想。今天只写了一些入门级的知识。我们知道,函数的曲线如下:编程实现:c++ code[cpp] view plain copy print?/* * @author:郑海波 * blog.youkuaiyun.com/nuptbo
2017-08-18 10:49:38
1903
原创 CMakelists添加库
若工程中需要指定不同版本的opencv,则可以按照一下方法操作:1.指定库路径file(GLOB_RECURSE Opencv3.0_LIB "/home/zhangp/software/third_lib/opencv3.0-install/lib/*.so")2.指定头文件路径set(Opencv3_INLCUDE_DIRS "/home/zhangp/software
2017-08-11 10:13:03
7721
1
转载 虚函数作用
虚函数的作用:通过以下两个程序来进行解释!可以让成员函数操作一般化,用基类的指针指向不同的派生类的对象时, 基类指针调用其虚成员函数,则会调用其真正指向对象的成员函数, 而不是基类中定义的成员函数(只要派生类改写了该成员函数)。 若不是虚函数,则不管基类指针指向的哪个派生类对象,调用时都 会调用基类中定义的那个函数。程序1:#include using namecp
2017-08-09 20:48:00
336
转载 typeid().name() 返回值
它的输出是个字符指针,C++没有规定固定格式,我用的C-Free格式如下:它的输出格式为 [指针][名称空间][类别][模板][指针]:若是指针则输出P。[名称空间]:若是std则输出St,若是自定义的名称空间则输出字符数及它的名字,并在开头加N,在结尾加E。[类别]:若是自定义的名称空间则输出字符数及它的名字,若内建类型输出如下: bool:
2017-08-08 14:19:48
1933
1
原创 kinectv2编译时出现错误需要目标/usr/lib/x86_64-linux-gnu/libGL.so”。 停止。
在kinectv2编译时出现错误make[2]: *** 没有规则可以创建“lib/libfreenect2.so.0.2.0”需要的目标“/usr/lib/x86_64-linux-gnu/libGL.so”。 停止。解决方法:通过ln -s链接相应的文件先locate libGL然后在选择相应的文件链接(我是试出来的):sudo ln -s /usr/lib/l
2017-08-04 15:45:22
9572
原创 图像分割笔记
迭代阈值分割:迭代法是基于逼近的思想,其步骤如下: 法一: 1. 求出图象的最大灰度值和最小灰度值,分别记为ZMAX和ZMIN,令初始阈值T0=(ZMAX+ZMIN)/2; 2. 根据阈值TK将图象分割为前景和背景,分别求出两者的平均灰度值ZO和ZB 3. 求出新阈值TK+1=(ZO+ZB)/2; 4. 若TK==TK+1,则所得即为阈值;否则转2,迭代计算。 法二:
2017-06-07 10:31:58
1995
原创 游川音之感
前几天去四川音乐学院新都校区游玩了一下,感触良多,回来就打算写一篇博客,结果自己拖延症晚期,拖到现在才开始写,真受不了自己。之所以想写下感悟,是因为这次去川音让我对很多事情有了新的看法,也可以说对自己原有的看法感到一丝可笑。 在去耍之前,川音给我的印象就是美女多,天天耍。因为作为一个文科学校,还是川音那真的是到遍地美女,同时还是个专科学校(本部是本科)那应该没什么事,耍几年毕业就行。当时
2017-06-05 12:53:51
510
转载 UNIX命令行快速入门
UNIX变量:变量是一种从shell向程序传递信息的方式,程序会在环境中寻找特定的变量,一些变量是由系统设置的,其他的会是你或者shell中的其他人或者任何加载的程序设置的。标准的UNIX变量分成两个类别,环境变量和shell变量。在一般的术语中,shell变量只应用在当前的shell实例中,一般是用的临时的工作环境;环境变量有更加广泛的应用,在用户的登陆会话发起的时候,环境变量就设置了。依照
2017-05-17 11:51:39
1367
原创 UNIX命令行快速入门6
其他实用UNIX命令quota:所有的用户在文件系统中都被分配了一定数量的磁盘空间来存储个人的文件,一般大约是100MB左右。如果超过了这个配额,,您有7天时间来删除多余的文件。如查看你当前配额和已经用了多少:quota -vdf:命令df会返回目录所挂载的文件系统的空余信息du:命令du会输出每一个子目录所占的空间信息,如果你配额超出可用此命令来找出是哪个
2017-05-17 11:41:32
359
原创 UNIX命令行快速入门5
文件系统安全(访问权限):在一个目录中输入ls-s会输出很多有关目录的内容细节,每一个文件和目录都有相关的访问权限,可以看出是什么用户什么组拥有这个文件。最左边一列由十个字符组成,由d,r,w,x,-,还有s或者S组成的,如果开头是d的话就代表是一个目录,开头是-的话就代表是字符串的开始。其余的九个字符显示的就是文件访问权限,三个一组加起来是九个。最左边的一组(rw-)表示的文件所
2017-05-17 11:38:50
642
原创 UNIX命令行快速入门4
通配符:通配符有两种,星号(*)和问号(?)通配符。星号通配符(*)可在一个文件名或目录名中表示任意数量的字符,如lslist*指列出当前文件夹所有list开头的文件;ls*list当前文件夹list结尾的文件;问号(?)通配符会匹配一个确切的字符,如?ouse会匹配像house或mouse的文件,而不会匹配grouse文件。
2017-05-17 10:37:05
370
原创 UNIX命令行快速入门3
重定向:UNIX命令发起的大部分进程是输出在标准输出中的(也就是终端屏幕),输入也是来自于标准输入(也就是从键盘读取)。cat命令是用来展示文件内容,如果运行没有输入参数的cat命令,就会从标准输入进行读取,也就是键盘,最后接受一个文件终止符Ctrl+d作为结束。在UNIX中,对于输入和输出我们都可以进行重新设置,叫做重定向。如图输入abcdef后回车再Ctrl+d:
2017-05-17 10:33:28
429
原创 UNIX命令行快速入门2
复制文件:cp(copy)文件1文件2指将文件1复制到文件2中,如果文件2为当前文件夹则用点(.)代替,如将/home/liumingchun/桌面/UNIX笔记/UNIX简介.odt的文件复制的当前文件夹(test)下:注意复制的文件目录是任何人都可以访问的目录。移动文件:mv(move)文件1文件2指将文件1移动(或者说重命名)到文件2,注意目录的输入方式,如下t1
2017-05-17 10:08:14
351
原创 UNIX命令行快速入门1
文件和目录列表:初始登录时工作目录就是用户目录,用户目录名就是用户名,可在终端输入ls查看该目录下的内容,若隐含文件也列出则输入ls-a。其中ls是一个可以接受选项的命令:-a就是一个选项。选项的作用就是改变命令的功能表现。创建目录:通过mkdir(makedirectory)创建子目录,如创建test的子目录:mkdirtest切换目录:通过cd(changedirect
2017-05-17 09:59:23
573
原创 Python进阶笔记1-高阶函数
1、 函数式编程:变量可以指向函数,即f=abs,f(-10)=10; 高阶函数 指能接收函数作为参数的函数;map(function,list):将函数function依次作用在list的每个元素上,得到一个新的list并返回;reduce(function(x,y),list):函数中function必须接收两个参数,对list的每个元素反复调用function,并返回最
2017-05-04 09:29:13
415
深度学习目标检测论文
2017-12-09
yolo-voc预训练模型
2017-11-08
Windows与Linux双系统安装教程
2017-03-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人