自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 问答 (3)
  • 收藏
  • 关注

原创 静态目标检测网络架构发展

图像中目标检测的任务是分类+定位,所以与CNN基础架构相比,有以下几个针对性改进:输出结构包含两部分:该目标属于某个类别的置信度,该目标的最小外接矩形输入不是全图,而是候选目标区域(object proposal)深度目标检测算法(网络架构)的发展历程:R-CNN -> Fast R-CNN -> Faster R-CNN -> FCN -> YOLO -&g...

2019-02-24 22:32:21 1083

原创 Hadoop权威指南学习记录(一)

小知识:调用hadoop命令的第一个参数是类名, Hadoop会启动一个JVM来运行这个类。使用hadoop命令比java命令更为方便,前者将Hadoop的库文件(及其依赖关系)路径加入到类路径参数中,同时也能获得hadoop的配置文件。需要定义一个HADOOP_CLASSPATH环境变量用于参加应用程序类的路径,然后由Hadoop脚本执行。map任务将其输出写入本地硬盘,而不是HDFS。...

2019-02-22 13:08:02 188

原创 接口与抽象类的区别

接口与抽象类是Java中定义的两种特殊类,两者之间最大的不同在于:接口中所有方法都没有被实现,而抽象类中存在抽象方法(没有方法体),也存在静态方法和变量。因此为了实例化继承他们的子类,接口中所有方法都必须被实现,而抽象类中的所有抽象方法都必须被实现,如果有一个抽象方法没有被实现,那么子类仍然是一个抽象类,不能被实例化。在继承中两者也有所不同,在Java中,类只允许单继承,也就是一个子...

2019-02-21 14:17:20 761

原创 常用传统图像处理方法总结

1. 边缘提取1.1 微分算子检测边缘一阶算子:一阶导数的极大值点二阶算子:二阶导数的过零点一阶算子: Prewitt算子 , sobel算子(给四邻域更大的权重)二阶算子代表:拉普拉斯算子但拉普拉斯算子二阶导对噪声非常敏感,通常配合滤波器同时使用(高斯拉普拉斯:形状如同倒扣的帽子)。1.2 Canny边缘检测器最常用的边缘检测方法。能够噪声抑制,边缘增强,边缘定位。算法分为三步...

2019-02-19 14:11:07 7206

原创 Python变量作用域总结

一直以为各种语言的作用域差不多,在遇到各种python奇怪的编码方式之后,探查python的变量作用域,才发现与C++ java等大不相同。看了一些资料后,做些笔记。一篇非常全面的博客: https://www.jianshu.com/p/17a9d8584530上面博客已经总结的非常好了,主要有以下几点。1. 变量作用域与C++ java等不同,python中 if-elif-else,...

2019-01-22 17:09:37 410

原创 多版本冲突下,安装protoc

在使用luarocks isntall loadcaffe时,先是报错Could NOT find PROTOBUF (missing: PROTOBUF_LIBRARY PROTOBUF_INCLUDE_DIR)查找解决方案是因为缺少protoc相关的包,因此使用如下命令安装:sudo apt-get install libprotobuf-dev protobuf-compiler...

2019-01-10 10:59:51 8064 1

原创 记一段看的脑壳疼的代码——找出偏移后的数组中,给定元素的位置

题目: [4, 5, 6, 7, 0, 1, 2]给出数字0, 返回0的索引4。class Solution {public: int search(int A[], int n, int target) { int lo=0,hi=n-1; // find the index of the smallest value using binary se...

2019-01-08 17:00:28 201

原创 位运算总结

1. 按位运算符介绍1.1 移位运算符两个移位运算符,左移(<<)和右移(>>)。分布表示将二进制整数值向左移动和向右移动,腾出的位置用0填充,超出边界的位舍弃。// 二进制表示为00000010unsigned char a = 2;// b 为 00000100b = a << 1; 1.2 逻辑按位运算符OR(|)、XOR(^)、AN...

2019-01-07 15:39:34 131

原创 关于python全局变量

描述global best_pec1def main(): ... best_prec1 = 1 train() ...def train(): print(best_prec1)报错: best_prec1没有定义。原因:当函数中定义同名的局部变量时,原来定义的全局变量会被局部变量覆盖掉。因此train()中就不再有变量best_prec1。定义的表现形式为 varia...

2018-11-26 09:53:19 363

原创 python数组切分

numpy数组取对应索引元素如取索引下标分别为[1,0] [ 3,3]的元素:a = numpy.array([[0,1,2,3],[4,5,6,7],[8,9,10,11],[12,13,14,15]])a[[1,3],[0,3]输出:array([4,15])取不连续序号的2*2数组分为两步取,直接在数组后加[], 是在上步的结果上接着取。x[[1,3],:][:,[1,3...

2018-10-08 10:01:37 5581

原创 读书笔记:Beyond Short Snippets: Deep Networks for Video Classification

主要关注两个点:如何获取视频全局上的表达(考虑更长的时序上的信息),在获取全局表达时如何避免冗余的计算量(相比3D卷积核直接应用在所有frame stacks)。主要工作Feature Pooling ArchitecturesLSTM Architecture其他主要工作 论文中讨论了两种方法,一种是提取每一帧的深度卷积特征,再使用不同的pooling...

2018-06-20 16:16:13 747

原创 读书笔记:Large-scale Vedio Classification with Convolutional Neural Networks

主要点:一是设计了不同结构的CNN来学习视频分类。二是设计了一种加速训练的方法。不同结构的CNN修改网络结构以加速训练不同结构的CNNSingle Fusion : 和图片分类没有区别 Early Fusion : 在第一层的卷积中,就直接将输入帧全部融合,相当于将卷积扩展为三维。 Late Fusion : 每隔一定的帧数,抽取两帧,每帧的处理步骤...

2018-06-19 14:22:55 638

原创 Ubuntu16.04编译好Caffe后编译C3D

编译好caffe后,想跑一下C3D。1. 从github上下载源码。http://github.com/facebook/C3D.git2. 编译C3D。创建makefile.config文件:cp Makefile.config.example Makefile.config如果opencv版本大于3,需要在makefile.config中根据提示修改相...

2018-04-24 10:21:30 1622 1

原创 记录ubuntu16.04 + cuda8 + cudnn + caffe 安装过程

整个流程参考博客:http://blog.csdn.net/yhaolpz https://blog.csdn.net/yhaolpz/article/details/71375762这篇博客写的非常详细,共分为10个步骤,这里记录遇到的问题及其解决办法。1. 开始时参考博客不安装nvidia驱动,在安装cuda时安装。但一直安装失败。于是采用另一种方法,即先安装nvidia驱动,然后安装cuda...

2018-04-17 12:17:02 165

翻译 geode集群配置服务概述

Apache Geode集群配置服务(cluster configuration service)将集群配置(由gfsh创建)保留到集群中的定位器中,并将配置分发到集群成员。为什么使用集群配置服务我们强烈建议您使用gfsh命令行和集群配置服务作为主要机制来管理分布式系统配置。使用公共集群配置可减少在配置单个成员时花费的时间,并在集群中启动新成员时实施一致的配置。你不再需要重新配置添加到集群的每个新成

2017-01-19 15:34:01 1134

翻译 geode入门

Apache Geode快速入门 原文地址:http://geode.apache.org/docs/guide/getting_started/15_minute_quickstart_gfsh.htmlStep1 安装Apache Geode 官网提供binary和source两个版本,可以下载source版本然后自己编译,也可以直接下载编译好的binaries。但在此之前,需要安装配

2017-01-19 14:15:00 3965

原创 路径正确openLayer也无法获得发布地图

新接触openLayer,写第一个程序时直接在自带的例子中进行修改,当时我用webstrom将原来例子中的wms和layers的路径改为我的路径,但无论如何得不到地图。起初我以为是我的路径错误了,但当我确认了几百遍后我觉得是其他地方出了问题。 在我直接用浏览器打开一个新的例子时,ok正常获得了地图。然后我又用webstorm进行了修改,然后又得不到了。于是我将代码恢复为我修改前的样子,但竟然还是不

2015-12-15 16:20:00 753

原创 HDFS初识(TBC)

一命令%hadoop fsck  / -files -blocks 列出文件系统中各个文件由哪些块组成%hadoop fs -help 获取每个命令的详细帮助文件%hadoop fs -ls file:///列出根目录下的所有文件%hadoop fs -copyFormLocal input/docs/fuzhi.txt  /user/tom/fuzhi.texinput/

2015-07-13 09:29:05 274

空空如也

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

TA关注的人

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