自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

机器学习的小学生

爱学习,爱思考,爱我的她.......

  • 博客(267)
  • 资源 (48)
  • 收藏
  • 关注

原创 Python一些基础知识

python 中[…]# coding=gbk'''Created on 2017年5月9日'''from scipy.misc.pilutil import * # read image ,read 会提示错误,但是不影响使用import matplotlib.pyplot as plt # show image import numpy as np # 两个方法都用...

2017-05-09 17:04:44 823

原创 Caffe 网络结构可视化

1.在线可视化Caffe:主入口: http://ethereon.github.io/netscope/quickstart.html快捷入口: http://ethereon.github.io/netscope/#/editor2.利用 python/draw_net.py 可视化。1.下载 protobuf-3.1.0-py2.py3-none-any.whlpip install pr

2017-03-15 15:36:29 1710

原创 资源网站

https://www.slideshare.net 不错的课程资源。http://www.allitebooks.com/ 免费电子书https://www.oschina.net/project 开源项目http://www.manong5.com/ 码农网,(全站资源免费下载)http://www.w3cschool.cn/python/ [各种语言学习]http://ww...

2017-03-10 15:20:01 1194

原创 mnist example for lstm in caffe

下面给出在caffe中使用lstm的一个例子,其中数据集采用mnist。在使用lstm中一定要注意clip_markers,每个序列以0开始,后面接1保持为当前序列。训练代码为:train_mnist_classification.py#coding=gbkimport numpy as npimport matplotlib.pyplot as pltimport scipy.i...

2019-03-15 21:01:07 997

原创 LSTM 反向传播的理解

参考文献:https://blog.csdn.net/wjc1182511338/article/details/79285503 [LSTM详解 反向传播公式推导]

2019-03-09 15:10:17 1186

原创 lstm in pytorch

import torchimport torch.nn as nnimport torchvision.transforms as transformsimport torchvision.datasets as dsetsfrom torch.autograd import Variable'''STEP 1: LOADING DATASET'''train_dataset =...

2019-03-09 14:43:41 1126

原创 lstm in caffe

// Message that stores parameters used by RecurrentLayermessage RecurrentParameter { // The dimension of the output (and usually hidden state) representation -- // must be explicitly set to non-z...

2019-03-06 21:28:36 786

原创 import cv2 ImportError: DLL load failed

利用网上给出的方法无法解决时(例如文献2中)。使用dependencywalker查看cv2.pyd缺少哪个dll,下载注册即可。http://www.dependencywalker.com/参考文献:https://blog.csdn.net/yahstudio/article/details/81479462https://blog.csdn.net/u012318074/art...

2018-12-05 20:12:01 417

原创 Caffe-windows + Cuda10 + cudnn7.3.0 + RTX2080 Ti + Python 3.5 + Win10 + VS2017

caffe_windows : https://github.com/BVLC/caffe/tree/windowsVS2017: VS2017 professionalCuda10: cuda_10.0.130_411.31_win10.execudnn7.3.0: cudnn-10.0-windows10-x64-v7.3.0.29.zipRTX2080Ti: Turing 架构Py...

2018-11-30 09:20:50 6929 4

原创 将filter或者activation保存成图片。

在python代码中,将滤波器filter保存为.mat文件(这里是为了利用matlab写图片,当然也可以在python中直接写图片):filters = net.params['conv1'][0].data filters = (filters - filters.min()) / (filters.max() - filters.min()) ...

2018-11-23 19:18:32 299

原创 argmax in DNN

1 . 网址: https://www.reddit.com/r/MachineLearning/comments/4e2get/argmax_differentiable/

2018-11-21 21:26:09 409

原创 L.Tile layer in Caffe

test_tile_layer.py#coding=gbkimport numpy as npimport caffe# weight_file can be any prtrained modelsweight_file = '../attention_network/snapshots_aflw_vgg16_klLoss_finetune_attention1/cross1/vgg...

2018-11-13 20:31:02 1615 1

原创 produce gaussian heatmap for landmarks

% 28 * 28 for conv3% 14 * 14 for conv4% 7 * 7 for conv5close all;datas = load('datas5224_pure3.mat');datas = datas.datas;f = @(x,meanx,nSigma) exp(-1/2*(x-meanx)'*nSigma*(x-meanx));for i = 1:...

2018-11-09 21:20:38 1749

原创 align images using landmarks

clearall;%% titleinfo_=[ '文档的功能: 是实现对图像的标准化' ... ',标准化的方式采用将所有形状对齐的平均形状. \n'... '文档的创建时间为:2016/11/1/18:37 \n' ... '修改文档的时间为:2018/11/01/15:38'];%% contentdatas = load('datas_for_r...

2018-11-01 16:27:52 446

原创 AttributeError: 'Function' object has no attribute 'fn' [in caffe]

n.global_pool_prob3 = L.Sigmoid(n.global_pool_up3,name='global_pool_prob3',ntop=0,top='global_pool_up3') n.att_repmat3 = L.Tile(n.global_pool_prob3,tile_param={'axis':1,'tiles':256})报错产生的原因是,下一层使用的...

2018-11-01 09:20:30 3719

原创 eltwise sum over multiple channels 逐通道的相加in Caffe

//sum over 16 channelslayers { name: "sum_1" type: CONVOLUTION bottom: "conv_1" top: "sum_1" blobs_lr: 0 convolution_param { num_output: 1 bias_term: false kernel_size: 1 ...

2018-11-01 08:59:23 1216

原创 在python的单个脚本中顺序的执行批量的脚本

#coding=gbkimport sysimport train_task1sys.modules['train_task1'].__dict__.clear()import train_task2sys.modules['train_task2'].__dict__.clear()import train_task3sys.modules['train_task3']...

2018-10-10 13:53:15 2969

转载 latex数字字体

\documentclass{article}\usepackage[UTF8]{ctex}\usepackage{threeparttable}\usepackage[scale={0.9,0.9}]{geometry}\DeclareMathAlphabet{\mathpzc}{OT1}{pzc}{m}{it}%数学符号字体的设置%\usepackage{bm} % 粗斜体...

2018-10-10 09:31:57 13378

原创 利用visio保存成pdf时,保存的图像上有灰色的线.

如下图所示,生成的pdf中有灰色的边框,在放入到论文中灰色的边框也清晰可见,如何在生成的pdf中去掉灰色的边框呢?1.解: 以visio2016为例,文件——另存为——浏览——保存类型选择为pdf,然后在保存文件的“选项中”,将“辅助功能文档结构标记”取消选择。如下图:...

2018-09-25 09:17:19 6905 1

转载 python sys.path.append()和sys.path.insert()

转载自: https://blog.csdn.net/dcrmg/article/details/79546962python程序中使用 import XXX 时,python解析器会在当前目录、已安装和第三方模块中搜索 xxx,如果都搜索不到就会报错。 使用sys.path.append()方法可以临时添加搜索路径,方便更简洁的import其他包和模块。这种方法导入的路径会在python程...

2018-09-04 21:04:18 3833 2

原创 git 递归的下载@关联的子文件

git clone --recursive https://github.com/imistyrain/SSH-Windows.git

2018-09-03 19:42:17 2581

原创 Head Pose in AFLW dataset

理解AFLW数据集提供的头部姿态角度。close all;close all;dbpath = '../data/';dbfile = 'aflw.sqlite';model3d = createMeanFace3DModel(fullfile(dbpath,dbfile));% get one face_idmksqlite('open',fullfile(dbpath,d...

2018-09-01 22:13:06 2188 1

原创 ffmpeg从视频提取图片序列

ffmpeg for windows下载地址:https://pan.baidu.com/s/1e7ijrcu1wRWUANjNj4S00g下载完后,将ffmpeg可执行文件所在的目录添加到环境变量中。下面给出的是利用matlab调用ffmpeg进行批量处理的代码:exe_cmd = 'ffmpeg';root_path = 'E:/xuluhui/eclipse_workpl...

2018-07-20 20:20:30 1442

原创 Pytorch的mean和std调查

# coding: utf-8from __future__ import print_functionimport copyimport clickimport cv2import numpy as npimport torchfrom torch.autograd import Variablefrom torchvision import models, transfor...

2018-07-10 10:50:34 12604

原创 将int类型的数组转换为bool数组 in Python

#coding=UTF-8import numpy as np# int arrayarray1 = np.array([1,0,1,0])# convert int array to bool listlist1 = [True if array1[i]==0 else False for i in range(len(array1))]# convert bool list t...

2018-07-07 10:02:47 8950 2

原创 二值随机神经元

https://r2rt.com/binary-stochastic-neurons-in-tensorflow.html

2018-07-01 21:28:08 766

原创 CelebA 40 种属性

01 5_o_Clock_Shadow 胡子 -1 02 Arched_Eyebrows 柳叶眉 1 03 Attractive 有魅力的 1 04 Bags_Under_Eyes 眼袋 -1 05 Bald 秃头的 -1 06 Bangs 刘海 -1 07 Big_Lips 大嘴唇 -1 08 Big_Nose 大鼻子 -1 09 Black_Hair 黑发 -1 1...

2018-06-22 19:33:53 5054

原创 Origin Pro2017 不等间距图

数据的录入 2. 3. 4. 5. 6. 7. 8. 9. 10. 完成!

2018-06-13 19:50:44 12697 1

原创 caffe + python + float 产生 Inf ,从而触发NaN

损失函数在训练过程中,如果在刚开始的迭代过程中损失函数就发散变为了Inf 或者NaN,那么往往可以通过调节学习率来解决。另外一种情况是在迭代了数千次,例如我迭代了1800次,忽然出现损失函数为Inf或者NaN的情况,在我的实验情况下是由于caffe的python接口使用的是单精度float类型,在自己用python定义的层中,使用到了指数函数np.exp(a),当a的 值超过某个数时例如90,...

2018-06-13 11:12:40 945

原创 Python savefig 去掉白色的margin

import matplotlib.pyplot as pltfig = plt.figure(frameon=False)fig.set_size_inches(w,h)ax = plt.Axes(fig, [0., 0., 1., 1.])ax.set_axis_off()fig.add_axes(ax)ax.imshow(your_image, aspect='normal')...

2018-05-16 15:21:05 5362

原创 OpenCV for Python

1. 注意: 彩色图像使用 OpenCV 加载时是 BGR 模式。但是 Matplotib 是 RGB 模式。所以彩色图像如果已经被 OpenCV 读取,那它将不会被 Matplotib 正 确显示。具体细节请看练习. 2. ...

2018-05-14 10:35:32 754

原创 Normalize Layer in Caffe

message NormalizeParameter { optional bool across_spatial = 1 [default = true]; // Initial value of scale. Default is 1.0 for all optional FillerParameter scale_filler = 2; // Whether or not s...

2018-05-12 21:40:17 4501

原创 Caffe Scale层

如果我们想原封不动的传送数据,也就是说建一个不做任何操作仅穿数据的层,可以利用Scale层,Python中写法如下: n.scale1 = L.Scale(n.pool2,name='scale1',param=dict(lr_mult=0),filler=dict(type="constant",value=1))生成的prototxt协议文件如下:layer { name:...

2018-05-08 19:31:27 10095

原创 Caffe+Python2.7+Window10 只报错运行时错误,不提示错误的详细信息

使用:Caffe+Python2.7+Window10 时,在eclipse或者pycharm的环境下,Caffe报错不提示错误的详细信息,仅给出下面的错误信息:I0508 10:57:00.947213 15508 net.cpp:139] Memory require*** Check failure stack trace: ***但是:Caffe + Python2.7 + Win...

2018-05-08 19:22:00 442

原创 convert vgg-face model weight from caffe to pytorch

#coding=UTF-8import torch import torch.nn as nnimport mathimport numpy as npfrom PIL import Image,ImageDrawimport matplotlib.pyplot as pltimport collectionsimport matplotlib.cm as cmfrom tor...

2018-05-02 21:27:46 1464

原创 Pytorch基础知识

1. 保存和加载整个模型(1) 保存和加载整个模型torch.save(model_object, 'model.pkl')model = torch.load('model.pkl')(2) 仅保存和加载模型参数(推荐使用)torch.save(model_object.state_dict(), 'params.pkl')model_object.load_stat...

2018-04-29 09:00:08 311

原创 问题的转换(1): center loss, l2-constrained softmax loss, a noise adaption layer

参考文献: 1.A Discriminative Feature Learning Approach for Deep Face Recognition 2.L2-constrained Softmax Loss for Discriminative Face Verification 3.Training deep neural-networks using a noise adapt...

2018-04-23 20:48:41 750

原创 DNN反向传播矢量化理解

下面只是方便理解,在神经网络的实现中,假定输入XX\mathbf X,每一行是一个样本,即形状可以表示为n×d1n×d1n\times d_1, 其经过线性层得到YY\mathbf Y,其每一行是一个样本,则形状可以表示为n×d2n×d2n\times d_2,则用公式可以表示为: Y=X∗WY=X∗W\mathbf Y = \mathbf X * W 形状为: n×d2=n×d1∗d1×d...

2018-04-23 11:14:03 474

原创 test pytorch

#coding=UTF-8import numpy as npimport torchfrom torch.autograd import Variableimport timeheight = 4000width = 3000height2 = 6000width2 = 5000a = np.random.random((height,width))b = np.r...

2018-04-21 12:06:03 904

转载 Windows不重启就使环境变量修改生效

在“我的电脑”->“属性”->“高级”->“环境变量”中增加或修改环境变量后,需重启系统才能使之生效。有没有什么方法可让它即时生效呢?下面介绍一种方法: 以修改环境变量“PATH”为例,修改完成后,进入DOS命令提示符,输入:set PATH=C: ,关闭DOS窗口。再次打开DOS窗口,输入:echo %PATH% ,可以发现“我的电脑”->“属性”->“高级”-...

2018-04-20 12:31:09 321

Mastering OpenCV中文版

Mastering OpenCV with Practical Computer Vision Project 3、4、5、6、7、8章翻译word手稿(有错),个人留作备份。详情可参考http://blog.csdn.net/raby_gyl/article/details/17472271

2014-02-25

asm提取纹理后的jaffe人脸表情库

asm提取纹理后的人脸表情库~个人使用~请勿下载

2014-02-25

jaffe表情库

表情库,分为测试和训练两组,训练7类,每类20张,其余作为测试

2014-02-25

日本jaffe表情库

日本jaffe表情库,备份个人使用。

2014-02-25

Mastering_OpenCV_第六章车牌识别word版本

Mastering_OpenCV_第六章车牌识别word版本

2014-01-04

OpenCV鸟瞰图工程

具体看博客:http://blog.csdn.net/raby_gyl/article/details/17185841

2013-12-07

OpenCV 2.4.6编译生成的lib,dll,include文件

1、OpenCV 2.4.6编译生成的lib,dll,include文件

2013-11-23

OpenCV 2.4.3编译生成的lib,dll,include文件

1、OpenCV 2.4.3编译生成的dll,lib,文件.

2013-11-23

Charpter 3:Marker-less Augmented Reality工程

1、为Mastering OpenCV第三章 少量标记增强现实的工程。 2、上面只是代码工程,不包含dll,lib等文件,请看准后下载。 3、运行效果参考博客:http://blog.csdn.net/raby_gyl/article/details/16902277 4、再次说明:这里仅含有代码,不包括dll,lib,工程的运行还需要配好lib,和dll等

2013-11-23

非刚性人脸跟踪训练得到的文件

1、这个是Matering OpenCV书中第六章非刚性人脸跟踪训练得到的三个文件: 标记文件annotations.yaml,形状模型文件shapemodel.xml,块模型文件patchmodel.xml。 2、标记也要花至少5分钟,仔细标记。块模型文件训练比较慢,大约要1个小时 3、说明:xml文件中的Key不能包含空格,只能是数字和字母或其他下划线组合。

2013-11-02

霍夫线和霍夫圆变换

1、只是刚学习时,上课要讲解霍夫变换原理写的。opencv中的霍夫线和霍夫圆 2、这里留作自己学习纪念,当然你可以下载。 3、如果你想学习霍夫圆变换,可以参考资料: http://download.csdn.net/detail/xuluhui123/6249291

2013-11-02

数据结构及应用算法教程(修订版)工程代码

1、数据结构及应用算法教程(修订版)严蔚敏 陈文博编著是华中师范大学指定的考研数据结构参考数目。 2、上面上传的资料是我在学习这本书时,以严蔚敏老师的《数据结构》中代码为参考,再结合此修订版创建的。修订版书籍是带有C++风格的数据结构,它没有所谓的双指针,而是用指针的引用来代替。 3、在《数据结构及应用算法教程(修订版)》这本书籍中存在这许多代码错误!所以如果你基础不好的话,发现不了,就可能花好久搭建工程,我也是摸索过来的。如果你根据修订版书中无法搭建工程,可以参考本工程中纠正好的代码。 4、我们在学习数据结构算法时,当我们不理解,或者理解不透时,最好的就是将代码放在工程下运行一翻,就可以看到结果。所以学习数据结构,有工程来验证算法必不可少。当然你也可以直接用严蔚敏老师的《数据结构》代码来搭建工程。 5、注意:有几十工程,涵盖了大部分内容,也有没有的,大家可以参考严蔚敏《数据结构》自己搭建。 6、也可以参考该书的配套课件和课后部分习题: http://download.csdn.net/detail/xuluhui123/5777599

2013-11-02

opencv衬衫颜色检测

1、详情看博文:http://blog.csdn.net/raby_gyl/article/details/12514169

2013-10-09

opencv实现同时播放两个视频

1、详情看博客:http://blog.csdn.net/raby_gyl/article/details/12491287

2013-10-09

Opencv实现追加视频(one after another)

1、详情看博客:http://blog.csdn.net/raby_gyl/article/details/12491287

2013-10-09

opencv 画图库

1、详情看博客http://blog.csdn.net/raby_gyl/article/details/12450885

2013-10-08

基于opencv的人脸表情识别的预处理

1、这个工程只是预处理人脸表情的,不含有训练和识别部分。 预处理包括:人眼定位(人眼粗定位,双框框定,人眼精确定位)——几何预处理(人脸图像的旋转矫正、人脸图像的分割、人脸图像缩放)——灰度预处理(直方图均衡化) 2、详细可参考:http://blog.csdn.net/raby_gyl/article/details/12175567 3、工程是基于vs 2008和opencv 2.30编写的。 4、工程的测试图片是日本jaffe女性人脸表情库。 5、工程是基于一篇优秀的硕士论文写的,论文名字是:基于Gabor小波变换和SVM的人脸表情识别 作者: 王黎燕

2013-09-30

基于opencv人眼定位算法(C++工程)

1、代码是基于一篇文章:一种改进的基于灰度投影的人眼定位算法.pdf 2、由于工程太大,只上传了.h和.cpp文件,自己新建工程,搭配好opencv环境即可运行。如不会可留言。 3、效果可参考我写的博客:http://blog.csdn.net/raby_gyl/article/details/12104877 4、代码是自己写的,笨拙,仅供初学者参考。

2013-09-27

gabor函数基于opencv1.0实现

1、里面还是三个文件cvgabor.cpp cvgabor.h 和测试用的main.cpp 2、自己搭建opencv环境即可。 3、Copyright (C) 2006 by Mian Zhou * [email protected] *

2013-09-24

L1范数最小化算法的m文件生成的供C++调用的dll文件

1、l1_ls_nonneg.m生成的.dll文件.h文件.lib文件。 2、将生成的三个文件放入到c++的相应的搜索目录下即可调用 3、具体的操作,我有机会会写在CSDN的博客上

2013-09-24

CS231 卷积神经网络(中文版,带书签)

CS231 卷积神经网络(中文版,带书签), 整理 知乎:https://zhuanlan.zhihu.com/p/21930884, 部分小节自己翻译。

2018-05-07

算法设计与分析课程设计论文-骑士问题、图着色问题、离散帝国竞争算法

算法设计与分析课程设计论文-骑士问题、图着色问题、离散帝国竞争算法。 骑士问题、图着色问题 给出了详细的C++代码,离散帝国竞争算法给出了详细的算法描述。

2018-05-07

分离编译模式工厂模和式的理解

2017-04-01

Local Binary Features

Face Alignment at 3000fps via Regressing Local Binary Features中LBF特征的理解

2016-10-07

Aurora for Latex

1、安装和使用可参考 http://blog.csdn.net/raby_gyl/article/details/52549130

2016-09-15

Unconstrained Face Alignment via Cascaded Compositional Learning

2016 CVPR Unconstrained Face Alignment via Cascaded Compositional Learning 部分翻译和个人理解,可以互相交流下,通过csdn博客 分享给热爱学习,热爱思考,喜欢讨论的朋友们

2016-09-13

Constrained Joint Cascade Regression Framework

Constrained Joint Cascade Regression Framework for Simultaneous Facial Action Unit Recognition and Facial Landmark Detection

2016-09-03

Localizing Parts of Faces Using a Consensus of Exemplars(部分理解)

Localizing Parts of Faces Using a Consensus of Exemplars

2016-08-31

Proximal gradient method

Proximal gradient method , Algorithms for large-scale convex optimization EE227A 18节

2016-07-24

混合编程测试代码

1、convert Matlab struct to binary 2、Read binary to C++ struct And save to buffer 3、using buffer to simulate struct behave Create uint8 buffer for storing the structure into matlab memory

2016-07-17

Snake主动轮廓模型

1、代码别人写的,自己备份 2、手动标记初始化边缘。 3、按"S",停止标记点,开始搜索 4、最终显示搜索结果

2014-04-22

Stasm4.0.0

0、Stasm 4.00 1、个人留作备份。 2、想下载去官网免费下载:http://www.milbo.users.sonic.net/stasm/

2014-04-15

多传感器数据融合理及 应用 第二版.pdf

多 传 感 器 数 据 融 合理 论 及 应 用 [ 美 ] L aw r e n c e A. Kl ei n 著 戴 亚平 刘 征 郁 光辉 译

2014-04-14

adaboost特征选择实验

adaboost进行Gabor特征的选择 文中代码可能有误 详情请参考博文:http: blog csdn net raby gyl article details 22650165

2014-04-07

随机梯度下降法资料

包含文章: 1、Stochastic Gradient Learning 2、Stochastic Gradient Descent Tricks 3、Large-Scale Machine Learning with Stochastic Gradient Descent 4、Stochastic gradient methodsfor machine learning 5、Stochastic Gradient Descent Training for L1-regularized Log-linear Models with Cumulative Penalty 等

2014-03-15

模拟退火和遗传算法资料

这两个资料很好,对于这两个算法,一看就懂,

2014-03-08

Gabor特征图像

ASM 提取后,进过Gabor变换后生成的特征图像。

2014-03-04

MFC中使用OPENCV

MFC 中简单的使用OpenCV,vs2008 ,opencv 2.3

2014-02-25

ASM AAM T.F.Cootes作品

ASM AAM学习必备

2014-02-25

人脸表情识别测试程序

我个人能的人脸表情测试,主要是Gabor特征提取和PCA分类,个人留作备份

2014-02-25

空空如也

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

TA关注的人

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