- 博客(27)
- 收藏
- 关注
转载 使用 NuGet 管理项目库
NuGet 是一种 Visual Studio 扩展,它能够简化在 Visual Studio 项目中添加、更新和删除库(部署为程序包)的操作。 NuGet 程序包是打包成一个文件的文件集,扩展名是 . nupkg,使用开放打包约定 (OPC) 格式。NuGet 产品同样随附能够轻松创建和发布程序包的实用工具。 现在,我先重点介绍如何使用 NuGet 发现和安装程序包。 之后,我将讲述如何创建和发布程序包。
2016-10-23 12:16:54 631
转载 make makefile cmake qmake 都是什么,有什么区别?
make makefile cmake qmake 都是什么,有什么区别?
2016-10-23 11:54:04 916
转载 CMake 使用方法
转自 CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特
2016-10-23 11:18:49 525
原创 Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks
摘要 SPP Net, Fast R-CNN, RPN, Faster R-CNN
2016-07-30 23:13:37 674
原创 SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model size
摘要: SqueezeNet是UC Berkeley 和 Stanford的作者提出的一种“小网络”。 原文地址: http://arxiv.org/abs/1602.07360长久以来,研究人员一直在努力提升DCNN的精度。但是,在一些嵌入式便携式设备上,“小网络”更加受欢迎。“小网络”有三个优势,1)在分布式训练的时候,需要更少的服务器之间的通信。2)模型加载的时候,需要更少的带宽。3)可以
2016-07-13 22:55:37 2583
原创 SPP-Net:Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognition
摘要 已知的CNN网络需要固定的输入图像大小,本文提出SPP-Net (Spatial Pyramid Pooling)消除了上述需要。SPP-Net能够生成固定长度的表达,不依赖于输入图像的尺寸和方向率。 使用SPP-Net只需要对整个图像计算一次特征图。避免了(R-CNN)重复计算。 在测试的时候,运算速度是R-CNN的24~64倍。CNN v.s. SPP net当应用CNN到任意尺寸的
2016-07-09 22:34:35 620
原创 R-CNN: Rich feature hierarchies for accurate object detection and semantic segmentation
摘要 2012年之前, 目标检测算法性能已经进入平台期。性能好的算法都是集成算法(绑定底层特征和高层context)。在这篇文章中,作者提出了 R-CNN (Regions with CNN features)。算法介绍 1. R-CNN方法包含三个模块:1)产生类别无关的候选区域;2)利用CNN(卷积神经网络)提取固定长度的特征;3)学习linear SVM的集合,每个linear SVM
2016-07-09 19:36:19 550
原创 Matlab的数据输出
ASCII码数据文件的输出 Matlab可以直接输出ASCII码数据文件。ASCII码数据文件的数据格式是一个矩阵,每行的元素个数相同,并且用空格分开。命令格式: save fileName.dat A -ascii执行上述命令之后,生成一个数据文件fileName.dat,包含矩阵A的全部数据。ASCII码数据文件的数据格式是一个矩阵,每行的元素个数相同,并且用空格分开。底层I/O方式
2016-07-05 23:05:29 2709
原创 Matlab的数据输入
ASCII码数据文件的输入 Matlab可以直接读入ASCII码数据文件。ASCII码数据文件的数据格式是一个矩阵,每行的元素个数相同,并且用空格分开。读取的命令格式: Load 文件名(+扩展名); 执行上述命令之后,在工作区创建一个与“文件名”相同的一个矩阵。底层I/O方式 Matlab可以直接打开底层文件,命令: fopen,fread等。(这些操作与C/C++类似)。
2016-07-05 22:55:57 5015
原创 Matlab绘制三维曲面
平面网格点的生成 Matlab用meshgrid函数来生成x-y平面上的小矩形顶点坐标, 调用格式如下: [X, Y] = meshgrid(x,y)网格曲面 利用meshgrid生成网格点之后,可以用mesh来绘制网格曲面。
2016-07-04 23:25:17 10796 1
原创 Matlab绘制三维线性图形
plot3 plot3将绘制二维图像的plot命令 进行扩展. plot3函数格式与plot基本相同.plot3(x1, y1, z1, s1, x2, y2, z2, s2, ……);
2016-07-04 22:47:28 2926
原创 Matlab一个窗口中绘制多个图形
subplot指令 将图像窗口分成若干个区域,在每个区域内分别绘图. handle = subplot(m, n, p); 上述指令将图像划分为 m*n 个子区域, p用于指向子区域. 顺序为 1 2 3 … n n+1 n+2 n+3 2n …………………………………….. (m-1)n+1 …………………
2016-07-04 22:26:13 23683
原创 Matlab 二维曲线图形显示
一个输入向量:plot(x) 例子: x = 0:pi/100:2*pi; y = sin(x); plot(y); grid on 两个输入向量:plot(x,y) 例子: x = 0:pi/100:2*pi; y = sin(x); plot(x,y); grid on 矩阵: plot(X) clear for i = 0 : 1 :
2016-07-03 22:10:12 1500
原创 Matlab的函数调用和参数传递
函数调用 在Matlab中,调用函数的形式如下: [输出参数 1,输出参数 2,…] = 函数名字(输入参数 1,输入参数 2,输入参数 3,…)注意事项: 1. 函数调用的时候,参数顺序应该与定义的时候一样。 2. 函数可以嵌套 3. 函数可以自己调用自己,实现递归例如: 1)函数文件: power.m function [out1, out2] = power(in1, in2,
2016-07-03 20:32:27 56657 1
原创 Matlab 字符与字符串
字符和字符串 Matlab有强大的字符处理能力。下面,列出几个基本应用。字符串的输入和赋值 在Matlab中, 字符串用单引号进行界定。 e.g.: str = ‘hello’;字符串中的每个字符,都对应矩阵的一个变量/元素。与C语言一样,字符串中的字符与ASCII码的形式存储。 e.g.: 在指令窗输入: abs(str) 输出为: ans = 104
2016-07-03 18:39:48 1491
原创 Matlab数据类型和全局变量
Matlab数据类型 最新的版本会包括更多的类型。 因为Matlab是面向matrix的编程语言,所以,Matlab将任何一个变量都看作一个matrix。如果是一个数 就是1x1的矩阵。matlab不需要预定义变量,但是 预定义变量可以使循环程序执行更快。全局变量 使用global定义。全局变量的作用域是整个matlab空间,也就是每个函数都可以对全局变量进行修改。全局变量破坏了封装,因此应该避
2016-06-27 22:24:34 4055
原创 Matlab的M文件
Matlab常用工作方式 1. 指令行操作: 直接在Matlab的工作窗口, 输入指令行. 2. M文件: 分为命令文件和函数文件M文件 M文件有两种形式: 命令文件(Script文件)和函数文件(Function File),扩展名字都是”*.m”.命令文件 当用户输入的命令比较多的时候,直接在工作窗输入很麻烦,而且重复运行这些命令更加麻烦了. 为了解决这个问题, Matlab提供了
2016-06-27 22:09:30 1856
原创 Matlab的关系运算和逻辑运算
Matlab的关系运算符 “<”,”<=”,”>”,”>=”, “==”,”~=”. 运算法则: 1. 当两个变量是标量的时候,则执行简单的算术运算法则 2. 当一个为矩阵或者数组,另一是标量的时候, 标量与矩阵或者数组中的每个元素进行关系运算 3. 当两个输入都是矩阵或者数组的时候, 对应元素行关系运算. 要求输入必须是维数相同的数组或者矩阵. 关系运算的输出是”与输入
2016-06-26 20:21:54 10011
原创 Matlab基本数值计算功能
Matlab表达式 存在两种基本形式: 1. 表达式 2. 变量 = 表达式 第一种情况: 3*4; % 表达式的值赋给 ans. 第二种情况: x = 3*4;Matlab常用算符 + (加), - (减), * (乘),^ (幂), / (右除), \ (左除) 对于矩阵运算, ” / (右除)” 和 “(左除)”是有区别的。对于算数运算,则没有区别。Matlab的
2016-06-26 12:24:38 877
原创 Matlab的联机帮助
基本命令 1. helpwin: 显示帮助窗口 2. helpdesk: 显示html格式的帮助窗口 3. demo: 显示Matlab Demo Window,可以选择自己感兴趣的内容,run demo 4. help + “函数名”: 可以查询函数的基本信息. e.g. help exp; 5. lookfor: 在不知道函数名字,但是知道关键词的时候,可以使用它.e.g.
2016-06-26 01:28:55 1823
翻译 Stacked Hourglass Networks for human pose estimation
摘要 这篇文章提出了一个新颖的ConvNet架构,应用于人体姿态估计。作者认为重复使用 bottom-up,top-down能够提升网络性能。作者将这个网络命名为“stacked hourglass”(我试着翻译为:栈式沙漏网络)。在FLIC和MPII数据集上,本文取得了超越当前所有方法的性能。概要介绍 下图是本文的网络结构,包含2个“stacked hourglass” 下图是“stacke
2016-06-18 23:55:57 5669 1
翻译 ImageNet classification with deep convolutional neural network
摘要 AlexNet, ImageNet
2016-06-09 14:20:28 840
原创 简要介绍 LFW dataset
人脸识别领域最重要的数据集合是lfw:网址:http://vis-www.cs.umass.edu/lfw/lfw数据集是为了研究 非限制环境下的人脸识别问题而建立。这个集合包含超过13,000张人脸图像(全部来自于internet,而不是实验室环境)。每个人脸被标准了一个人名。 其中,大约1680个人包含两个以上的人脸。这个集合被广泛应用于评价 face ve
2016-06-02 21:56:07 26441
原创 简要介绍FDDB dataset
FDDB 是公认的人脸检测评测集合。包含了数据集合和评测标准(benchmark)。这个集合包含了2845张图像(5171人脸)。http://vis-www.cs.umass.edu/fddb/国际上主要的研发机构(也包括国内的baidu)都在这个集合上给出了评测结果。结果的排名基本上可以看出每种算法的表现,可以作为学习的参考。可以注意
2016-06-01 22:27:46 9732
原创 人脸识别效果好的几篇文章
1) Surpassing Human-Level Face Verification Performance on LFW with GaussianFace,Chaochao Lu,Xiaoou Tanghttp://arxiv.org/abs/1404.38402) DeepFace: Closing the Gap to Human-Level Performance in
2014-05-16 21:40:26 1426
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人