自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 torch中cmul()函数的用法总结

cmul计算的是两个张量tensor1与tensor2之间的element-wise-multiplication (数组元素依次相乘或者元素对应相乘)。 值得注意的是:两个张量之间的元素个数必须相等,它们大小不一定要相同。 说明:当tensor1与tensor2之间的维数满足可以矩阵相乘时,就还原为矩阵乘法;当二者之间的维数不满足普通矩阵乘法时,按照行优先的顺序依次将二者对应位置的数字相

2017-02-28 14:02:31 8919

转载 numpy函数:[2]tile函数用法

tile函数位于python模块 numpy.lib.shape_base中,他的功能是重复某个数组。比如tile(A,n),功能是将数组A重复n次,构成一个新的数组,我们还是使用具体的例子来说明问题:先来引入numpy下的所有方法我们创建一个a,如图下图,使用tile来创建b,注意看b的数据结构假如我们输入一个元组(1,2),我们会得到一样的结果,与上面相

2017-02-27 12:36:50 6475

转载 Caffe中Loss Layer原理的简单梳理

1.SoftmaxWithLoss对一对多的分类任务计算多项逻辑斯蒂损失,并通过softmax传递预测值,来获得各类的概率分布。该层可以分解为SoftmaxLayer+MultinomialLogisticLossLayer,但它的梯度计算在数值上更为稳健。在测试时,该层可用SoftmaxLayer替代。前向传播bottom: 1.(N×C×H×W)维的预测得分x,N是ba

2017-02-24 18:17:20 10179

转载 生成hdf5文件用于多标签训练

导入相关库import randomfrom PIL import Imageimport numpy as npimport h5py1234512345文件配置IMAGE_DIR = ['image_train', 'image_test']HDF5_FILE = ['hdf5_train.h5', 'hdf5_test.h5']LIST_FILE = ['list

2017-02-24 14:21:20 7689

转载 caffe HDF5Data 层使用及数据生成

参考文章:http://blog.csdn.NET/shuzfan/article/details/52503683http://www.cnblogs.com/yinheyi/p/6083855.html有些时候,我们的输入不是标准的图像,而是其它一些格式,比如:频谱图、特征向量等等,这种情况下LMDB、Leveldb以及ImageData layer等就不好使了,这时候我们

2017-02-24 14:19:14 9185

转载 torch7 nn 模块 ClassNLLCriterion

nn模块中的loss函数有一个选择就是:nn.ClassNLLCriterion。既The negative log likelihood criterion。需要说明的是,其表达式criterion = nn.ClassNLLCriterion([weights]) 中,weights是用于类别加权的,为一个1维的Tensor。============模块自带文档========

2017-02-24 10:38:02 6586

原创 MIXER as Reinforcement Learning

1. Our generative model can be viewed as an agent, which interacts with the external environment (the words and the context vector it sees as input at every time step).2. The parameters of this agen

2017-02-22 16:17:40 6344

转载 OpenCV Python教程(2、图像元素的访问、通道分离与合并)

OpenCV Python教程之图像元素的访问、通道分离与合并转载请详细注明原作者及出处,谢谢!访问像素像素的访问和访问numpy中ndarray的方法完全一样,灰度图为:[python] view plain copyimg[j,i] = 255  其中j,i分别表示图像的行和列。对于BGR图像,为:

2017-02-21 16:28:20 6707

转载 Python-OpenCV教程-1

cv2.destroyAllWindows()简单地关闭所有的窗口,如果想关闭特定的窗口,可以使用cv2.destroyWindow(‘窗口名字’)。有时,我们会先创建一个窗口,然后再载入图片,这是可以使用cv2.namedWindow(),它的第二个参数如下:cv2.WINDOW_AUTOSIZE:固定大小窗口cv2.WINDOW_NORMAL:可调节大小的窗口

2017-02-21 16:26:44 7920

转载 cvpr读书笔记[1]:VJ人脸检测框架。Viola-Jones Objects detection framwork

http://blog.csdn.net/njzhujinhua/article/details/38343683人脸检测是人脸识别的第一道工序,其技术比较成熟,但因为其检测性能因素,直到Viola和Jones于CVPR2001上文章【1】发表之后才使得其能进行实际应用。VJ描述的物体检测框架包括三部分:【1】feature:VJ使用的特征仅与一个矩形区域内像素取值的和

2017-02-19 21:03:24 6607

转载 LUA string库详解

1. string库中所有的字符索引从前往后是1,2,...;从后往前是-1,-2,...2. string库中所有的function都不会直接操作字符串,而是返回一个结果s = "[abc]"string.len(s)        string.rep("abc", 2) string.lower("ABC") string.upper("abc

2017-02-19 17:48:51 6512

原创 MTCNN训练数据整理

分为三层网路PRO1.输入:积分图像输出:prob1 边框概率,可以得出粗略得边框信息conv4-2 边框偏移2.输入:根据第一步提取的边框,提取图片,作为batch进行输入输出:prob1: batch_size * 2conv5-2: batch_size * 43.输入:根据第二步提取的边框,提取图片,作为batch进行输入

2017-02-17 14:25:16 14541 6

转载 Lua中的loadfile、dofile、require详解

1.loadfile——只编译,不运行loadfile故名思议,它只会加载文件,编译代码,不会运行文件里的代码。比如,我们有一个hellofile.lua文件:复制代码代码如下:print(“hello”);function hehe()print(“hello”);end这个文件里有一句代码,和一个函数。试试用loadfile加载这个文

2017-02-16 17:50:34 7673

转载 python逐行读取文件内容的三种方法

方法一:复制代码代码如下:f = open("foo.txt")             # 返回一个文件对象  line = f.readline()             # 调用文件的 readline()方法  while line:      print line,                 # 后面跟 ',' 将忽略换行符      #

2017-02-15 14:37:30 6637

转载 Python 列表(List)

Python 列表(List)序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。列表是最常用

2017-02-15 11:55:13 6165

转载 python获取指定目录下的所有指定后缀的文件名

获取指定目录下的所有指定后缀的文件名使用到的函数有: os.path.splitext():分离文件名与扩展名代码如下:#! /usr/bin/python# -*- coding: utf-8 -*-import osdef getFileName(path): ''' 获取指定目录下的所有指定后缀的文件名 ''' f_list = os.l

2017-02-15 11:53:13 21362 1

转载 python开源库——h5py快速指南

1. 核心概念一个HDF5文件是一种存放两类对象的容器:dataset和group. Dataset是类似于数组的数据集,而group是类似文件夹一样的容器,存放dataset和其他group。在使用h5py的时候需要牢记一句话:groups类比词典,dataset类比Numpy中的数组。 HDF5的dataset虽然与Numpy的数组在接口上很相近,但是支持更多对外透明的存储特征,如数据

2017-02-14 19:18:22 9734

转载 深度学习(十三)caffe之训练数据格式

caffe之训练数据格式原文地址:http://blog.csdn.net/hjimce/article/details/49248231作者:hjimcecaffe对于训练数据格式,支持:lmdb、h5py……,其中lmdb数据格式常用于单标签数据,像分类等,经常使用lmdb的数据格式。对于回归等问题,或者多标签数据,一般使用h5py数据的格式。当然好像还有其它格式的

2017-02-14 19:09:40 6645

转载 SeetaFace大总结

2016年9月14日,山世光老师开源其人脸识别的一套模型,SeetaFace,并且带着源码,包括人脸检测,人脸对齐,人脸识别,三个模块,算是把人脸这一套的都有了。github的星星也转眼间就上了百,为此本屌丝也在工作之余对其性能进行了测试。 Face Detection:检测部分速度有点慢,继续开了openmp也没感觉有啥能感觉到的提速。实际效果如下:

2017-02-08 18:21:31 9829

转载 MTCNN(Multi-task convolutional neural networks)人脸对齐

该MTCNN算法出自深圳先进技术研究院,乔宇老师组,是今年2016的ECCV。(至少我知道的今年已经一篇cvpr,一篇eccv了)。  进入正题理论基础:正如上图所示,该MTCNN由3个网络结构组成(P-Net,R-Net,O-Net)。Proposal Network (P-Net):该网络结构主要获得了人脸区域的候选窗口和边界

2017-02-08 18:17:01 10767 1

转载 论文《A Convolutional Neural Network Cascade for Face Detection》笔记

论文:A Convolutional Neural Network Cascade for Face Detection.pdf实现:https://github.com/anson0910/CNN_face_detection该论文发表于2015年CVPR上,作者提出了一种级连的CNN网络结构用于人脸识别,论文的主要贡献有以下四点:提出了一种级连的CNN网络结构用于高

2017-02-07 18:54:38 6412

转载 干货 | NIPS 2015 Reasoning, Attention, Memory Workshop

今天分享的是 NIPS 2015 的 workshop 之一,Reasoning Attention Memory(RAM)中的 accepted paper。这个 workshop 中有几个看点,一个是请来了一些非 DL 的研究者,比如 cognitive science 方向的,带来了生物学角度的 memory 研究;二来是有很多开创性工作,比如公布了一个数据集,或者发表了对未来某个领域的一些

2017-02-06 17:08:15 7454

原创 机器学习十大算法

一、有监督学习算法一:决策树算法二:朴素贝叶斯分类器算法三:最小二乘法算法四:逻辑回归算法五:支持向量机算法六:集成学习二、无监督学习算法七:聚类算法算法八:主成分分析算法九:SVD矩阵分解算法十:独立成分分析

2017-02-05 23:58:06 7986 2

directshow_SDK开发笔记

directshow_SDK开发笔记directshow_SDK开发笔记directshow_SDK开发笔记

2011-04-03

空空如也

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

TA关注的人

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