自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 python3 | pip install dlib 报错

pip install dlib 报错,明明已经安装了cmake,却还是报找不到cmake……试了各种方法,最后 pip install dlib==19.21.1 直接成功!所以有时候真的不是你环境的问题,只是没选对版本而已。

2024-04-19 17:37:28 68

转载 图像标注工具

Labeling Tool

2018-03-17 21:47:33 814

转载 MATLAB 把坐标轴(X Y轴)移到坐标原点

点击打开链接原文某位PKU前辈的工作,很赞。移动坐标轴就先隐藏之前的坐标轴,再用axis('position')属性重新生成新轴,很巧妙。 function new_fig_handle = shift_axis_to_origin( fig_handle )% 本函数目的是把 matlab 做的图坐标轴移到图形的中间部分去(与数学的做图习惯一致) % 2008.10.10 in pku %%%%...

2018-03-01 16:38:14 28079 1

原创 使用mxnet时遇到的问题Operator _zeros cannot be run; requires at least one of FCompute<xpu>......

在跑DFF的代码时,按照指示一步步操作,最后出现Operator _zeros cannot be run; requires at least one of FCompute, NDArrayFunction, FCreateOperator be registered。一步步查找问题时,最后发现问题出在下面的语句中arg_arr = nd.zeros(arg_shape, context,

2018-01-05 16:27:31 1779 1

转载 caffe中如何可视化cnn各层的输出

正如caffe的examples所提,CNN model并不是一个黑盒,caffe提供了工具来查看cnn各层的所有输出1.查看CNN各层的activations值的结构(即每一层的输出)代码如下:# 显示每一层for layer_name, blob in net.blobs.iteritems(): print layer_name + '\t' + str(b

2017-12-23 10:25:57 2566

转载 神经网络训练时,出现NaN loss

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

2017-12-19 15:47:02 12022 1

原创 python提示AttributeError: 'NoneType' object has no attribute 'append'

在写python脚本时遇到AttributeError: 'NoneType' object has no attribute 'append'a=[]b=[1,2,3,4]a = a.append(b)执行一次后发现a的类型变为了NoneType。下次执行时就会出现如题所示的错误。把a = a.append(b)改为a.append(b)后问题解决。原因:append

2017-11-16 14:54:14 143489 20

原创 maximum recursion depth exceeded while calling a Python object

在写自己的循环程序时,循环代码需要执行1000多次,到400多次的时候出现‘maximum recursion depth exceeded while calling  a Python object’的错误。在网上找解决方案的时候,看到有人说可以通过增加递归的深度来解决,试了一下,果然可以。在任意脚本中增加如下代码:import syssys.setrecursionlimi

2017-11-16 11:20:36 8900 1

原创 用fast rcnn训练自己的数据集时遇到的问题索引问题

不知道是不是版本的原因,用fast rcnn训练自己的数据集时,好几次碰到了数据类型出错的问题(索引不是整型)。一是,minibatch.py中,_sample_rois(roidb, fg_rois_per_image, rois_per_image, num_classes)函数中, if fg_ins.size > 0: fg_inds = npr.choice(fg_inds, siz

2017-11-08 18:25:14 2411

原创 Check failed: ShapeEquals(proto) shape mismatch (reshape not set)

在用fast rcnn训练自己的数据集的时候,出现了Check failed: ShapeEquals(proto) shape mismatch (reshape not set) 的问题。起初以为是图像尺寸的原因(所有的图像都是统一尺寸,但是是640*480的),后来在网上找解决方案的时候,看到有人说可能是由于调整了网络结构导致的。然后将预训练模型换成用imagenet预训练好的模型以后,

2017-11-08 16:43:52 962

原创 Unknown layer type: Python

当用fast-rcnn训练自己的数据集时,遇到registry.count(type) == 1 (0 vs. 1) Unknown layer type: Python尝试了网上很多种解决方案,修改Makefile文件,修改Makefile.config文件,设置PYTHONPATH,问题都没有解决最后清理原来已经,make好的caffe框架与和其python的接口,重新make,出乎意

2017-11-07 16:42:52 1466 1

转载 caffe流程

首先从solver中读入并生成一个solver,然后根据solver的net路径生成一个net,net调用layer_factory循环生成每个层,最后根据读入module或是filler来初始化参数。从上面的流程可以知道layer_factory是循环生成每个层,.cpp文件也的确写了#if WITH_PYTHON_LAYER,然后有什么什么操作,比如储存python layer的pytho

2017-11-07 14:46:34 219

原创 fast rcnn中遇到的问题

碰到了out of memory的情况,可能有两方面原因:1、别人在用GPU;2、model太大,跑不起来。如果是第一个原因,可以告知别人在跑程序时指定GPU,因为不指定的话默认占用所有的GPU。如果是第二个原因,可以换一个小一点的model。比如,fast rcnn中有vgg16,caffenet,vgg_cnn_m_1024,如果vgg16遇到out of memory的情况,

2017-10-31 10:59:58 688

转载 caffe学习

AlexNetAlexNet首次在CNN中成功应用了ReLU、Dropout和LRN等Trick,AlexNet包含了几个新的技术点如下: ①成功使用ReLU作为CNN的激活函数,验证其在深层网络上超过sigmoid函数,成功解决了sigmoid在网路较深时的梯度弥散问题。 ②训练时采用dropout随机忽略一部分神经元,以避免过拟合。在AlexNet里面将最后几个全连接层使用了d

2017-10-30 15:54:25 417

转载 caffe学习

caffe中solver.prototxt 中的参数(一)例子一:lenetnet: "examples/mnist/lenet_train_test.prototxt"test_iter: 100test_interval: 500base_lr: 0.01momentum: 0.9type: SGDweight_decay: 0.0005lr_policy: "i

2017-10-30 10:24:23 377

原创 python学习

dict生成字典zip同时读取多个链表x=[1,2,3,4,5,6]y=['a','b','c','d','e']fornum,strin zip(x,y):print(num,str)实验结果:1 a2 b3 c4 d5 e默认情况下,Python中的成员函数和成员变量都是公开的(public),在python中没有类似pu

2017-10-17 10:15:49 387

转载 fast rcnn 训练自己的数据集(训练和检测)

转载请注明出处,楼燚(yì)航的blog,http://www.cnblogs.com/louyihang-loves-baiyan/http://github.com/YihangLou/fast-rcnn-train-another-dataset这是楼主在github上修改的几个文件的链接在之前两篇文章中我介绍了怎么编译Fast RCNN,和怎么修改Fast RCNN的读

2017-10-16 13:56:43 3922

转载 fast rcnn训练自己的数据集(修改读写接口)

转载请注明出处,楼燚(yì)航的blog,http://www.cnblogs.com/louyihang-loves-baiyan/https://github.com/YihangLou/fast-rcnn-train-another-dataset这是楼主在github上修改的几个文件的链接这里楼主讲解了如何修改Fast RCNN训练自己的数据集,首先请确保你已经安装好了

2017-10-16 13:50:40 1054

转载 fast rcnn 训练自己的数据集(编译环境配置)

FastRCNN 训练自己数据集 (1编译配置)转载请注明出处,楼燚(yì)航的blog,http://www.cnblogs.com/louyihang-loves-baiyan/http://github.com/YihangLou/fast-rcnn-train-another-dataset 这是楼主在github上修改的几个文件的链接FastRCNN是Ross G

2017-10-16 13:36:53 1065

转载 机器学习十大经典算法

机器学习10大经典算法机器学习10大经典算法1、C4.5C4.5算法是机器学习算法中的一种分类决策树算法,其核心算法是ID3算法.  C4.5算法继承了ID3算法的优点,并在以下几方面对ID3算法进行了改进:     1)用信息增益率来选择属性,克服了用信息增益选择属性时偏向选择取值多的属性的不足;    2)在树构造过程中进行剪枝;    3)

2017-10-12 15:32:39 441

原创 Linux下permission denied

在终端运行Python脚本文件遇到permission denied。运行test.py显示permission denied,文件权限不允许。为了获得执行权限,需要借助chmod命令修改文件权限。假设需要修改权限的文件为test.py,首先切换到test.py所在目录,然后chmod 777 test.py就可以获得文件的执行权限了。最后直接运行test.py就可以执行了

2017-10-06 21:29:56 34005

原创 make pycaffe遇到致命错误No such file or directory Python.h

make pycaffe时遇到致命错误,找不到Python.h文件CXX/LD -o python/caffe/_caffe.so python/caffe/_caffe.cpppython/caffe/_caffe.cpp:1:52: fatal error: Python.h: No suchfile or directory #include //NOLINT(build/includ

2017-10-01 16:21:26 6796 1

原创 一个好用的在线PDF压缩工具

使用Small PDF在线压缩工具1.前往http://smallpdf.com网站,选择cpmpress-pdf,上传文档,进行压缩。2.或者直接前往http://smallpdf.com/cpmpress-pdf网站,上传文档,进行压缩。

2017-09-30 10:43:53 11148

转载 C语言的基础知识

struct字节对齐方式struct A{char a; //char占1个字节int b; //int 占4个字节short c; //short占2个字节}那么结构体A是否占?1+4+2=7个字节的内存大小呢?结构体总大小为12.预处理,又称预编译,是源代码.c到执行.exe的第一步处理。库:  指由标准常用函

2017-09-15 21:47:09 304

转载 计算结构体的大小

结构体中的成员可以是不同的数据类型,成员按照定义时的顺序依次存储在连续的内存空间。和数组不一样的是,结构体的大小不是所有成员大小简单的相加,需要考虑到系统在存储结构体变量时的地址对齐问题。看下面这样的一个结构体:  struct stu1  {  int i;  char c;  int j;  };  先介绍一个相关的概念——偏移量。偏移量

2017-09-15 20:43:06 298

转载 目标检测 深度学习

目标检测对于人来说是再简单不过的任务,但是对于计算机来说,它看到的是一些值为0~255的数组,因而很难直接得到图像中有人或者猫这种高层语义概念,也不清楚目标吃现在图像中那个区域。图像中的目标可能出现在任何位置,目标的形态可能存在各种各样的变化,图像的背景千差万别……,这些因素导致目标检测并不是一个容易解决的任务。得益于深度学习——主要是卷积神经网络和候选区域算法,从2014年开始,目标检测取得

2017-09-12 22:23:08 8861

转载 SIFT中的尺度空间和传统图像金字塔

SIFT解析(一)建立高斯金字塔SIFT(Scale-Invariant Feature Transform,尺度不变特征转换)在目标识别、图像配准领域具有广泛的应用,下 面按照SIFT特征的算法流程对其进行简要介绍对SIFT特征做简要介绍。高斯金字塔是SIFT特征提取的第一步,之后特征空间中极值点的确定,都是基于高斯金字塔,因此SIFT特征学习的第一步是如何建立的高斯

2017-09-12 17:06:22 746 1

转载 旋转不变性 尺度不变性

旋转不变性:只要对特征定义了方向,然后在同一个方向上进行特征描述就可以实现旋转不变性。尺度不变性:为了实现尺度不变性,需要给特征加上尺度因子。在进行特征描述的时候,将尺度统一就可以实现尺度不变性了。所谓的旋转不变性和尺度不变性的原理,就是我们在描述一个特征之前,将两张图像都变换到同一个方向和同一个尺度上,然后再在这个统一标准上来描述这个特征。同样的,如果在描述一个特征之前,将图像变换到同一

2017-09-12 15:51:04 19139

转载 深入浅出 Java 8 Lambda 表达式

Lambda 表达式简介Lambda 表达式是一种匿名函数(对 Java 而言这并不完全正确,但现在姑且这么认为),简单地说,它是没有声明的方法,也即没有访问修饰符、返回值声明和名字。你可以将其想做一种速记,在你需要使用某个方法的地方写上它。当某个方法只使用一次,而且定义很简短,使用这种速记替代之尤其有效,这样,你就不必在类中费力写声明与方法了。Java 中的 Lambda

2017-04-26 22:57:12 715

原创 REST--REpresentational State Transfer

GET 获取资源POST 新建资源,也可用来更新资源PUT 更新资源DELETE 删除资源

2017-04-24 22:35:34 200

转载 C++读取所有图片

//FileList.h//////////////////////////////////////////////////////获取目录路径下面所有文件的内容//适用于linux和windows系统////////////////////////////////////////////////////#ifndef _FILELIST_H_#define _FILELIST_H_

2017-03-08 23:19:34 2015

原创 MATLAB读视频

MATLAB读视频的两种方法:一是直接读取视频文件,另一种是读取视频文件转换成的帧集。一、VideoReader读视频fileName = 'test.mpg';obj = VideoReader(fileName);while hasFrame(obj) frame = readFrame(obj); imshow(frame); end二、test文件夹中存储视

2017-02-27 04:39:58 850

原创 'fopen': The variable or function may be unsafe.

An error happens when compiling:       'fopen': The variable or function may be unsafe. Consider using the 'fopen_s' instead.       Solutions: Add #define _CRT_SECURE_NO_DEPRECATE, #define _CRT_SE

2017-02-24 18:49:21 341

原创 #if, #elif, #else, #endif指令(C/C++)

#if属于条件编译指令,仅当if后面的表达式为真时,其后的语句才会被编译,否则不编译。#if后面可跟多个#elif,但最多只能有一个#else(如果有的话)。每个#if后面都得配合相应的#endif使用,以表示结束,否则将生成错误消息。#else必须是#endif的最后一条指令(如果有的话)。

2017-02-24 18:44:23 519

空空如也

空空如也

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

TA关注的人

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