自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Lavi的专栏

在自己的世界里孤芳自赏,在别人的世界里随遇而安

  • 博客(15)
  • 资源 (28)
  • 问答 (1)
  • 收藏
  • 关注

转载 一文读懂Faster RCNN

1 前言经过R-CNN和Fast RCNN的积淀,Ross B. Girshick在2016年提出了新的Faster RCNN,在结构上,Faster RCNN已经将特征抽取(feature extraction),proposal提取,bounding box regression(rect refine),classification都整合在了一个网络中,使得综合性能有较大提高,在检测速度方...

2018-12-30 16:44:25 2124

原创 C++中两种实现堆的方式:make_heap和priority_queue

在实现一些算法的时候,会用到大大顶堆和小顶堆,下面介绍两种在C++中实现队的两种方式。1 make_heap()方式make_heap(): 生成堆,他有两个参数,也可以有三个参数,前两个参数是指向迭代器的开始元素和指向迭代器的结束元素。第三个参数是可选的,可以用伪函数less()和greater()来生成大顶堆和小顶堆,其中type为元素类型。**如果只传入前两个参数,默认是生成大顶堆,**...

2018-12-30 11:04:49 3640

原创 剑指offer: 把数组排成最小的数

题目描述输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。解题思想观察数组发现是所有的整数构成的数组,简单起见大家先考虑如果是仅由一位整数构成的数组,如{7,3,8}。这样的数组可以按照元素的大小将数组按照增序排序{3,7,8},然后拼接起来输出3,7,8即可。对于...

2018-12-29 16:20:54 149

转载 剑指offer:整数中1出现的次数(从1到n整数中1出现的次数)

题目描述求出1~13的整数中1出现的次数,并算出100~1300的整数中1出现的次数?为此他特别数了一下1~13中包含1的数字有1、10、11、12、13因此共出现6次,但是对于后面问题他就没辙了。ACMer希望你们帮帮他,并把问题更加普遍化,可以很快的求出任意非负整数区间中1出现的次数(从1 到 n 中1出现的次数)。规律( 1 的数目)如果第 i 位(自右向左,从1开始标号)上的数字是0...

2018-12-29 11:36:24 160

转载 快速排序算法及得到数组中任意第K大的数

1 快速排序的图解假设我们现在对6 1 2 7 9 3 4 5 10 8这个10个数进行排序。首先在这个序列中随便找一个数作为基准数(不要被这个名词吓到了,就是一个用来参照的数,待会你就知道它用来做啥的了)。为了方便,就让第一个数6作为基准数吧。接下来,需要将这个序列中所有比基准数大的数放在6的右边,比基准数小的数放在6的左边,类似下面这种排列。3 1 2 5 4 6 9 7 10 8在初始...

2018-12-28 19:45:39 1998

转载 ResNet解析

0 前言ResNet在2015年被提出,在ImageNet比赛classification任务上获得第一名,因为它“简单与实用”并存,之后很多方法都建立在ResNet50或者ResNet101的基础上完成的,检测,分割,识别等领域都纷纷使用ResNet,Alpha zero也使用了ResNet,所以可见ResNet确实很好用。下面我们从实用的角度去看看ResNet。1.ResNet意义随着...

2018-12-19 22:03:19 582

原创 pytorch学习率调整

参考MobileFaceNet_Pytorch中的train.py文件参考InsightFace_Pytorch 中的train.py,Learner.py文件

2018-12-14 13:30:58 1079

原创 Pytorch多GPU训练以及怎样在训练的时候做validation

Pytorch多GPU训练以及怎样在训练的时候做validation参考:MobileFaceNet_Pytorch中的train.py文件

2018-12-14 13:24:16 2465

原创 mxnet数据格式转换为tensorflow,pytorch数据

数据格式转换:mxnet的idx,rec格式数据生成参考:insightfacemxnet的idx,rec格式数据转换成tfrecord,参考:MobileFaceNet_TFmxnet的idx,rec格式数据转换成pytorch容易读取的数据参考:InsightFace_PytorchMobileFaceNet各种实现方式:mxnet:insightfacetensorflow:M...

2018-12-14 09:48:49 2394 5

原创 深度学习框架卷积时的数据格式

pytorch:[b,channel,h,w]tensorflow:caffe:

2018-12-11 10:43:31 496

原创 C++用指向函数的指针作为函数参数

示例:#include <iostream>using namespace std;int add(int x, int y){ return x + y;}int sub(int x, int y){ return x - y;}int operation(int x, int y, int(*function)(int, int)){ return func...

2018-12-05 19:42:12 4487

原创 剑指offer:重建二叉树(C++)

题目描述输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。代码:#include <iostream>#include <stdlib.h>#include <string&...

2018-12-03 16:39:38 424 1

转载 reverse函数:反转容器内容

reverse函数可以反转一个容器中的内容,包含在<algorithm>库中。1、函数原型reverse函数等同于下面的代码:template <class BidirectionalIterator> void reverse (BidirectionalIterator first, BidirectionalIterator last){ while...

2018-12-03 16:18:38 601

转载 C++中vector的用法解析(2)

一、向量的介绍向量 vector 是一种对象实体, 能够容纳许多其他类型相同的元素, 因此又被称为容器。 与string相同, vector 同属于STL(Standard Template Library, 标准模板库)中的一种自定义的数据类型, 可以广义上认为是数组的增强版。在使用它时, 需要包含头文件 vector, #include<vector>vector 容器与数组...

2018-12-03 16:16:02 341

转载 C++中指向指针的指针的作用

1 前言C++中一个指针的使用就已经让很多人欲哭无泪,可是更不幸的是他还有指向指针的指针。指向指针的指针有时候还是非常有用的,我们这节就来介绍一下,指向指针的指针有什么妙用。2 作用1:在子函数中修改主函数传过来的指针的指向这是一个最常见的应用,比如:比如主函数申明一个指针变量,且不为其分配指向空间(只是指向NULL),然后取该指针变量的地址传参给子函数;在子函数里根据需要申请一片空间...

2018-12-03 15:58:35 11177 2

创建和使用DLL的示例代码

一个使用创建和使用dll的示例代码,开发环境为vs2013。演示了怎么导出变量,函数和类。MyDll是一个dll项目,使用extern "C"导出内容,会生成一个dll;MyDll2也是一个dll项目,不使用extern "C"导出内容,也会生成一个dll。LearnDLL演示了怎么使用生成的dll

2018-11-30

OpenCV-2.4.0-GPU-demos-pack

包含OpenCV-2.4.0-GPU-demos-pack-win32.exe,OpenCV-2.4.0-GPU-demos-pack-win64.exe

2018-09-05

OpenCV-2.3.1-win-superpack.exe

opencv的2.3.1版本,包含OpenCV-2.3.1-win-superpack.exe

2018-09-05

opencv2.2版本

老版本opencv,opencv2.2,包含OpenCV-2.2.0-win.zip,OpenCV-2.2.0-win32-vs2008.exe,OpenCV-2.2-win-Readme.txt

2018-09-05

opencv2.1版本

老版本opencv,opencv2.1,包含OpenCV-2.1.0-win.zip,OpenCV-2.1.0-win32-vs2008.exe,OpenCV-2.1-Readme.txt

2018-09-05

opencv2.0版本

opencv老版本opencv2.0,官网已经下架,包含OpenCV-2.0.0a-win32.exe,OpenCV-2.0.0a-win32.Readme.Please.txt

2018-09-05

opencv1.1pre1版本

很难找的,老版本opencv1.1,包含OpenCV_1.1pre1a.exe

2018-09-05

opencv1.0版本

老版本的opencv包含,chopencv-2.5.0-win-binary.zip OpenCV_1.0.exe

2018-09-05

FaceScrub人脸数据库下载文件

FaceScrub人脸数据库,包含530人,约100k张图片,是非限制场景下的人脸识别数据库

2018-07-02

python3安装MySQLdb需要的whl包

python3.6使用MySQLdb连接mysql需要mysqlclient-1.3.12-cp36-cp36m-win_amd64.whl

2018-06-12

传统文化与中医养生

中国大学Mooc 传统文化与中医养生

2017-05-26

Python Scrapy爬取ScienceNews并展示

爬取science官网News部分11133条科技新闻。项目包含两大部分:爬虫部分和爬取到的数据展示部分。两部分可以独立运行。

2017-05-01

Hadoop_MapReduce_HDFS示例代码

Hadoop Eclipse开发MapReduce,HDFS,hive示例代码

2017-02-08

Django搭建简易博客示例代码(入门级)

Django搭建简易博客示例代码(入门级)

2017-01-18

linux安装git需要的文件

1. 下载geekery repo文件(root权限) cd /etc/yum.repos.d/ wget http://geekery.altervista.org/geekery-el6-x86_64.repo 2. 到http://packages.sw.be/rpmforge-release 下载合适到rpm包 rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm 3. 到http://rpm.pbone.net/ 搜索rpm epel-release epel-release-6-8.1.noarch.rpm 4. 安装 rpm rpm -ivh rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm rpm -ivh epel-release-6-8.1.noarch.rpm 5. yum -y install git 大功告成 git --version git version 1.7.1 参考文档:http://blog.slogra.com/post-176.html 2012-4-18

2016-11-25

eclipse-maven3-plugin.7z

在线安装Eclipse -maven插件很困难,可以使用离线方式安装

2016-11-25

ojdbc14.jar

ojdbc14.jar

2016-11-17

sqoop-1.4.6.bin__hadoop-2.0.4-alpha.tar.gz

sqoop-1.4.6.bin__hadoop-2.0.4-alpha.tar.gz

2016-11-17

mysql-connector-java-5.1.40-bin.jar

mysql-connector-java-5.1.40-bin.jar

2016-11-17

Hadoop windows开发bin替换文件

在windows下开发Hadoop应用,将官网下载的的Hadoop tar解压到相应目录,并将bin文件夹替换成在windows编译的文件

2016-11-17

C++实现图的存储、Prim和Kruskal算法

使用C++语言,使用图的邻接矩阵实现图的基本操作。并实现Prim、Kruskal算法构造最小生成树

2016-10-06

使用C++链表实现二叉树的存储及基本操作

使用C++语言,结合单链表的基本操作,实现二叉树的存储,前序、种序、后序遍历及其他基本操作

2016-10-06

C++数组实现二叉树的存储及基本操作

数据结构之使用C++语言中的数组实现二叉树的存储及其基本操作

2016-10-06

C++实现模板栈源代码

数据结构实验基础——使用C++实现了一个栈的模板类,并应用自定义的栈完成了进制转换和括号匹配判断

2016-09-15

C++实现栈源代码

数据结构实验基础——C++实现栈

2016-09-15

C++实现队列存储Object源代码

数据结构实验基础——C++实现队列存储Object自定义数据类型

2016-09-15

C++实现队列源代码

数据结构实验基础——使用C++实现队列源代码

2016-09-15

汉诺塔算法演示PPT

一步步演示汉诺塔算法的执行流程

2016-07-13

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

TA关注的人

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