- 博客(40)
- 收藏
- 关注
原创 【Caffe】Python版本Faster R-CNN+ZF代码运行
1.git clone --recursive https://github.com/rbgirshick/py-faster-rcnn.git2.进入py-faster-rcnn/lib make3.将make.config文件复制到py-faster-config/caffe-fast-rcnn中4.在py-faster-config/caffe-fast-rcnn下
2016-07-21 10:25:44
5184
原创 排序算法(4)——冒泡排序
冒泡排序(Bubble Sort)1.传统的冒泡排序算法 (1)算法思想 当进行升序的冒泡排序时,则从后往前,依次比较相邻的两个数,若前面的数大于后面的数,则进行交换。第一次循环结束后,待排序序列A[1..n]中的最小元素被交换到A[1]位置。经过n-1次循环,即可完成对A的排序。 若对A=(49, 38, 65, 97, 76
2016-07-04 17:29:52
1150
原创 逆序对问题
1.定义 设A[1..n]是一个包含n个不同数的数组。如果在iA[j],则称(i, j)为A中的一个逆序对(inversion)。 例如,A=(2, 3,8, 6, 1)的逆序对有(1, 5)、(2, 5)、(3, 4)、(3, 5)、(4, 5)共5个。2.求解给定数组A的逆序对数目 (1)算法思想 通过对归并排序算法(请参
2016-07-04 15:46:17
1054
原创 排序算法(3)——选择排序
(1)算法思想 给定待排序序列A[1..n],首先找出A中最小的元素,将其与A[1]交换;然后找出A中次最小元素,将其与A[2]交换......以此类推,进行n-1次循环,即可找到A中最小的n-1个元素并将其放在对应的位置,最后一个元素自然是最大的元素。由于查找到相应大小的一个元素后就将其放到对应顺序的位置上,因此,查找元素可以按照以下方式进行搜索:查找A中最小元素在A[1..
2016-07-04 11:42:21
731
原创 排序算法(2)——归并排序
归并排序(Merge Sort) (1)算法思想 归并排序采用了分治策略(divide-and-conquer),就是将原问题分解为一些规模较小的相似子问题,然后递归解决这些子问题,最后合并其结果作为原问题的解。 归并排序将待排序数组A[1..n]分成两个各含n/2个元素的子序列,然后对这个两个子序列进行递归排序,最后将这两个已排序
2016-07-03 17:48:08
37116
2
原创 排序算法(1)——插入排序
1.插入排序(Insertion Sort) (1)算法思想 插入排序的思想非常简单,给定待排序的数组A[1..n],依次对数组A的第2个到第n个元素执行插入操作。当对第j个元素(称为关键字,key)进行插入操作时,假设A[1..j-1]已经是有序序列了(前面元素的插入操作已经使之有序),则只需在A[1..j-1]中从后往前搜索,找到第一个小于等于A[j]的
2016-07-03 17:41:00
915
原创 在.NET中的C# DLL文件的生成与使用
1.生成.DLL文件 步骤1:打开Microsoft Visual Studio 2010,点击【文件】→【新建】→【项目】→【类库】,如下图所示。修改名称和位置后,点击【确定】。步骤2:完成后显示如下。 此时已经有一个名为class1的类,可以直接在这个类中编写代码,也可以右键单击右侧解决方案中的【class1.cs】→【删除】来删除这个类
2016-06-29 17:25:45
10919
原创 【Latex】Latex小白入门——如何迅速完成论文从word到Latex的移植
写在前面: 在研究生阶段搞学术的童鞋们很有可能会接触到Latex这种论文格式编辑工具,一般在论文投稿的时候,大多数期刊和会议会给一个Latex模板,要求将你的论文用Latex编辑成.pdf版本。这里的Latex小白可不是指各位读者,而是我自己。才开始用Latex的时候,team里面唯一会Latex的师姐已经毕业say goodbye了,而我连怎么编译运行都不会。无奈论文要投,只好
2016-06-06 17:37:17
16369
1
原创 【Latex】Latex小白入门(4)——Latex中特殊符号的输入
写在前面: 在研究生阶段搞学术的童鞋们很有可能会接触到Latex这种论文格式编辑工具,一般在论文投稿的时候,大多数期刊和会议会给一个Latex模板,要求将你的论文用Latex编辑成.pdf版本。这里的Latex小白可不是指各位读者,而是我自己。才开始用Latex的时候,team里面唯一会Latex的师姐已经毕业say goodbye了,而我连怎么编译运行都不会。无奈论文要投,只好
2016-06-06 17:31:19
80546
8
原创 【论文笔记】Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks
《Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks》收录于Neural Information Processing Systems (NIPS), 2015( Meachine Learning领域的顶会)。R-CNN和Fast R-CNN引领了近两年目标检测的潮流,Fast R-CNN对R-CNN进行了加速,而这篇Faster R-CNN则进一步对Fast R-CNN进行了加速,使得这种基于CNN
2016-05-31 11:29:14
31368
4
原创 【论文笔记】Recursive Recurrent Nets with Attention Modeling for OCR in the Wild
《Recursive Recurrent Nets with Attention Modeling for OCR in the Wild》已经被CVPR 2016(CV领域三大顶会之一)正式接收了,主要是介绍了在lexicon-free的情况下,使用带Attention Model的recurcive RNN识别自然场景中的文本,也就是用RNN来做OCR(Optical Character Recognition)的工作。我觉得这篇paper有个写得特别好的地方,就在在Section 2介绍方法时,同时将
2016-05-26 09:42:36
9433
12
原创 【Latex】Latex小白入门(3)——Latex中的特殊格式
写在前面: 在研究生阶段搞学术的童鞋们很有可能会接触到Latex这种论文格式编辑工具,一般在论文投稿的时候,大多数期刊和会议会给一个Latex模板,要求将你的论文用Latex编辑成.pdf版本。这里的Latex小白可不是指各位读者,而是我自己。才开始用Latex的时候,team里面唯一会Latex的师姐已经毕业say goodbye了,而我连怎么编译运行都不会。无奈论文要投,只好
2016-05-25 14:26:00
7646
原创 【论文笔记】Deep Structured Output Learning for Unconstrained Text Recognition
论文结构:Abstract1.Introduction2.Related Work3.CNN Text Recognition Model 3.1 Character Seguence Model Review 3.2 Bag-of-N-gram Model Review4.Joint Model5.Evaluation 5.1 D
2016-05-24 11:28:47
4115
原创 【Latex】Latex小白入门(1)——如何将论文插图转换为Latex需要的*.eps格式
写在前面: 在研究生阶段搞学术的童鞋们很有可能会接触到Latex这种论文格式编辑工具,一般在论文投稿的时候,大多数期刊和会议会给一个Latex模板,要求将你的论文用Latex编辑成.pdf版本。这里的Latex小白可不是指各位读者,而是我自己。才开始用Latex的时候,team里面唯一会Latex的师姐已经毕业say goodbye了,而我连怎么编译运行都不会。无奈论文要投,只好
2016-05-10 16:40:47
10280
原创 【Latex】Latex小白入门(2)——如何用.bib文件自动生成论文Reference
写在前面: 在研究生阶段搞学术的童鞋们很有可能会接触到Latex这种论文格式编辑工具,一般在论文投稿的时候,大多数期刊和会议会给一个Latex模板,要求将你的论文用Latex编辑成.pdf版本。这里的Latex小白可不是指各位读者,而是我自己。才开始用Latex的时候,team里面唯一会Latex的师姐已经毕业say goodbye了,而我连怎么编译运行都不会。无奈论文要投,只好
2016-05-09 20:05:19
91962
14
原创 【LeetCode】141.Linked List Cycle
题目: Given a linked list, determine if it has a cycle in it. Follow up: Can you solve it without using extra space?理解: 在不用额外空间的情况下,判断一个链表中是否有环。分析:
2016-05-05 17:25:58
549
原创 【论文笔记】Reading Scene Text in Deep Convolutional Sequences
1.内容概述 建立一个深度文本循环网络(Deep-Text Recurrent Network, DTRN),将自然场景中的文本识别问题转换成一个序列标记问题。为了避免比较困难的字符分割问题,使用CNN从整张词汇图片中生成一个有序的高级序列,然后使用建立在长短记忆网络(long short-term memory,LSTM)上的深度循环模型来识别生成CNN序列。
2016-04-29 09:20:28
3354
原创 【LeetCode】202. Happy Number
题目: Write an algorithm to determine if a number is "happy". A happy number is a number defined by the following process: Starting with any positive integer, replace th
2016-04-27 16:23:28
467
原创 【LeetCode】263. Ugly Number 丑数判断
题目: Write a program to check whether a given number is an ugly number. Ugly numbers are positive numbers whose prime factors only include 2, 3, 5. For example,6, 8 are ugly while
2016-04-27 13:38:17
417
原创 【LeetCode】13. Roman to Integer
题目: Given a roman numeral, convert it to an integer. Input is guaranteed to be within the range from 1 to 3999.理解: 给定一个罗马数字,将其转换为对应的整数。 输入范围为[1,3999]。
2016-04-24 13:04:18
359
原创 【LeetCode】226. Invert Binary Tree 二叉树翻转
题目:理解:将二叉树的左右子树进行交换。代码:/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), le
2016-04-18 13:51:15
319
原创 【LeetCode】104. Maximum Depth of Binary Tree 求解二叉树最大深度
题目: Given a binary tree, find its maximum depth. The maximum depth is the number of nodes along the longest path from the root node down to the farthest leaf node.理解:
2016-04-18 13:23:37
362
原创 【LeetCode】258. Add Digits
题目: Given a non-negative integer num, repeatedly add all its digits until the result has only one digit. For example: Given num = 38, the process is like: 3 + 8
2016-04-18 12:34:39
351
转载 Computer Vision(计算机视觉)方面的期刊会议
来源:http://blog.youkuaiyun.com/huangynn/article/details/7910649一.机器视觉方面的顶尖三大国际会议:ICCV, CVPR和ECCV 1.ICCV 全称是International Comference on Computer Vision,每两年举行一次,与ECCV正好错开,是计算机视觉领域最高级别的会议,会议的论文集代表了计算机
2016-04-10 10:13:39
1440
原创 【数据结构】KMP算法
1.传统模式匹配算法 子串的定位操作通常称为串的模式匹配,即输入字符串S(主串)、字符串T(子串)及一个整型pos(0≤pos≤字符串S的长度),返回子串T在主串S中第pos个字符之后的位置,其中T称为模式串。 以S="ababcabcacbab ",T="abcac ",pos=0为例,传统的串的模式匹配算法基本思想是:从主串S的下标为pos(注意:本文中字
2016-04-06 13:31:46
1048
原创 【LeetCode】9. Palindrome Number回文数判断
题目: Determine whether an integer is a palindrome. Do this without extra space.理解: 在不额外使用空间的情况下判断一个数是否为回文数,即各个位上的数字对称,如:12321。分析: 由于不能使用额外的空间,因此不能使用将整数转换为
2016-03-30 20:57:46
1949
原创 【LeetCode】8. String to Integer (atoi) 字符串转换为整数
题目: Implement atoi to convert a string to an integer. Hint: Carefully consider all possible input cases. If you want a challenge, please do not see below and ask yourse
2016-03-29 14:10:00
464
原创 【LeetCode】6.ZigZag Conversion N型排列问题
题目: The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font for better legibility).
2016-03-23 15:09:58
512
原创 【LeetCode】131.Palindrome Partitioning回文划分
题目: 理解:即将一个字符串划分成回文子串,穷举所有的可能。分析: 由我的【LeetCode】 5.Longest Palindromic Substring最长回文子串问题 这篇文章分析可知,判断回文子串的问题可以转换为一个动态规划的问题,这里我使用了动态规划来找到所有的回文子串,将其记录到一个二维数组中,然后将这个数
2016-03-22 20:23:11
762
原创 【一次国际会议经历】NDSS‘ 16以及出席国际会议种种
上个月的今天,有幸独自一人奔赴美国参加了一个学术会议,会议的全称是网络与分布式系统安全会议(the Network and Distributed System Symposium, NDSS ),是国际公认的网络和系统安全四大顶级学术会议(BIG4)之一。NDSS’16年从389篇文章中录取了60篇优秀的研究论文,录取率为15.4%。
2016-03-20 16:42:46
19809
19
原创 【LeetCode】5.Longest Palindromic Substring 最长回文子串问题
题目: Given a string S, find the longest palindromic substring inS. You may assume that the maximum length of S is 1000, and there exists one unique longest palindromic substring.翻译:
2016-03-20 16:19:57
754
原创 【LeetCode】7.Reverse Integer
题目: Reverse digits of an integer. Example1: x = 123, return 321 Example2: x = -123, return -321分析: 这道题目非常简单,直接上代码吧。注意的是整数翻转后很有可能溢出,因此需要进行溢出判断。这里我设置了一个long long
2016-03-20 16:08:22
469
原创 【LeetCode】4. Longest Substring Without Repeating Characters 最长无重复子串
题目: Given a string, find the length of the longest substring without repeating characters. For example, the longest substring without repeating letters for "abcabcbb" is "abc", which the
2016-03-19 18:52:01
422
原创 【LeetCode】138.Copy List with Random Pointer 复制带有随机指针的链表
题目: A linked list is given such that each node contains an additional random pointer which could point to any node in the list or null. Return a deep copy of the list.翻译:给定
2016-03-17 13:56:29
3180
原创 【LeetCode】69. Sqrt(x) 二分查找实现开平方函数
题目:翻译:即给定整数x,实现开平方函数。思路: 1.任何大于1的整数的开平方一定是大于1、小于x/2+1的,因此可以在[1,x/2+1]区间内使用二分查找来查找这个数。 2.这个题目还有一个关键问题是,若给定x非常大,计算平方时会溢出,因此数据类型应该设置为long long。题外话:在做这道题的时候,我可以根据x的
2016-03-16 21:35:03
2167
原创 【LeetCode】144. Binary Tree Preorder Traversal 二叉树先序遍历的非递归实现
题目:翻译:给定一个二叉树,返回先序遍历的序列。分析:二叉树的先序遍历、中序遍历及后序遍历算法是数据结构中最基础的遍历算法。 先序遍历:先访问根节点的数据,再访问左孩子节点的数据,最后访问右孩子节点的数据。图中例子先序遍历输出的序列为:【1,2,3】。 中序遍历:先访问左孩子节点的数据,再访问根节点的数据,最后访问右孩子节点的
2016-03-15 14:19:51
656
原创 【LeetCode】14. Longest Common Prefix 最长公共前缀问题
LeetCode 14. Longest Common PrefixWrite a function to find the longest common prefix string amongst an array of strings.翻译:找到一个字符串数组的最长公共前缀。例如:若给定字符串数组string[] strs为: aabbccdd
2016-03-14 21:31:21
2388
原创 【算法分析与设计】顺序查找与折半查找
基础知识 顺序查找(Sequential Search):从表中最后一个记录(或是第一个记录)开始,逐个进行记录的关键字和给定值的比较。若某个记录的关键字和给定值比较相等,则查找成功,找到所查记录;反之,若直至第一个记录(或最后一个记录),其关键字与给定值比较都不等,则表明表中没有所查记录,则查找不成功。 折半查找(Binary Search
2014-12-09 15:54:42
4326
原创 【机器学习】KNN(K-Nearest Neighbor)
KNN简介 KNN算法又称为K最近邻分类(K-nearest neighbor classification)算法,是一种非常简单的机器学习分类算法。 KNN算法的原理十分简单:对于待分类的样本,计算其到所有训练样本的距离,从中选取K个距离最近的训练样本,统计这K个距离最近的训练样本所属的类别,按照少数服从多数的原理,将待分类的样本归入k个训练样本所属数目最
2014-12-04 14:28:01
3879
原创 【数据结构】Huffman编码
基础知识 目前,进行快速的远距离通信的主要手段是电报,即将需传送的信息转换成由二进制字符组成的字符串。例如,需传送的信息为“ABACCDA”,它只有四个字符,只需要两个字符的串便可以进行编码。假设A、B、C、D的编码分别为00、01、10、11,则上述信息所转换成的电文为“00010010101100”,总长为14位,对方接收到时,可按照二位一分进行译码。 当然
2014-12-02 13:49:26
5519
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人