2018年3月21日

矩阵求导

摘要: 非常好用!!!! https://zhuanlan.zhihu.com/p/24709748 阅读全文

posted @ 2018-03-21 20:25 caffeauto 阅读(114) 评论(0) 推荐(0) 编辑

2018年3月11日

傅里叶变换

摘要: 傅里叶变换 直接先上结论:傅里叶变换是这样一个函数,它在处的函数值表示函数在对应的基上的系数。至此我们就完成了傅里叶变换从空间角度的介绍。(这里的 ) 以及从知乎上看到最易懂的推导: 傅里叶变换, 就是在用一种特殊的正交基(正交函数)在对原函数做线性变换. 简单地说, 我们有一个n维向量a, 我们总 阅读全文

posted @ 2018-03-11 19:19 caffeauto 阅读(680) 评论(0) 推荐(0) 编辑

2018年3月8日

协方差矩阵与PCA降维

摘要: 1.方差/标准差/协方差 首先需要明确一点,以上三个结果都是针对一整个数据集而言,并非某个单独变量。 以二维数据集X={ [1,2],[3,4],[5,6],[7,8] }为例, 先求其期望(均值)u = [1,2]+[3,4]+[5,6]+[7,8]/2= [4,5] ; 数据集X零均值处理后X' 阅读全文

posted @ 2018-03-08 11:37 caffeauto 阅读(963) 评论(0) 推荐(0) 编辑

2018年3月6日

论文阅读(Wei Xiu-Shen : Mask-CNN:Localizing parts and selecting descriptors for fine-grained bird species categorization)

摘要: 这是2017年中旬投到PR的一篇关于细粒度检测和分类的文章。 一作是南大的魏博士,目前任 旷视科技Face++ 南京研究院研究主任(负责人) 论文地址:https://arxiv.org/abs/1605.06878 0.ABSTRACT: 细粒度(fine-grained)图像识别主要有两个难点: 阅读全文

posted @ 2018-03-06 21:04 caffeauto 阅读(904) 评论(0) 推荐(0) 编辑

2018年1月29日

Matlab中常用的画图语句

摘要: 1.imshow( A , [ ] ) 与 imshow( A )的区别: 主要是针对灰度图来说的,imshow(A)默认值范围是 0~255 而当灰度图A的像素值变化在 0~20时,直接使用imshow(A)可能输出全黑。 而imshow( A, [ ] )则取 min( A( : ) ) ~ m 阅读全文

posted @ 2018-01-29 14:49 caffeauto 阅读(502) 评论(0) 推荐(0) 编辑

2018年1月28日

pycaffe读图 cv2.imread 和 caffe.io.loadimage区别

摘要: 如果用cv2。imread()接口读图像,读进来直接是BGR 格式,像素范围 0~255 不需要transformer.set_raw_scale('data',255)和transformer.set_channel_swap('data',(2,1,0) 若是caffe.io.load_imag 阅读全文

posted @ 2018-01-28 21:31 caffeauto 阅读(363) 评论(0) 推荐(0) 编辑

2018年1月26日

FAIR-Detectron 开源代码

摘要: 先贴上链接:https://github.com/facebookresearch/Detectron 。。。Install Caffe2 就问题一大堆了。。。。 首先是下载完caffe2工程后,第一步的make ,就出现“Protocol "https" not supported or disa 阅读全文

posted @ 2018-01-26 15:33 caffeauto 阅读(701) 评论(0) 推荐(0) 编辑

2018年1月22日

poseval-master代码解读

摘要: 这部分是PoseTrack数据集的Evaluation Tools中的code:https://github.com/leonid-pishchulin/poseval.git Step1 :首先是README.md 要求预测的结果要按所属视频分开保存(video_pred_1.mat video_ 阅读全文

posted @ 2018-01-22 21:37 caffeauto 阅读(1027) 评论(1) 推荐(0) 编辑

2017年12月15日

【转】C++中的explicit用法

摘要: 首先, C++中的explicit关键字只能用于修饰只有一个参数的类构造函数, 它的作用是表明该构造函数是显示的, 而非隐式的, 跟它相对应的另一个关键字是implicit, 意思是隐藏的,类构造函数默认情况下即声明为implicit(隐式). 那么显示声明的构造函数和隐式声明的有什么区别呢? 我们 阅读全文

posted @ 2017-12-15 19:55 caffeauto 阅读(590) 评论(0) 推荐(0) 编辑

【转】C++中的inline用法

摘要: 1. 引入inline关键字的原因 在c/c++中,为了解决一些频繁调用的小函数大量消耗栈空间(栈内存)的问题,特别的引入了inline修饰符,表示为内联函数。 栈空间就是指放置程序的局部数据(也就是函数内数据)的内存空间。 在系统下,栈空间是有限的,假如频繁大量的使用就会造成因栈空间不足而导致程序 阅读全文

posted @ 2017-12-15 19:26 caffeauto 阅读(213) 评论(0) 推荐(0) 编辑

导航