说明:本博文假设你已经做好了自己的数据集,该数据集格式和VOC2007相同。下面是训练前的一些修改。
(做数据集的过程可以看这里)
Faster-RCNN源码下载地址:
Matlab版本:https://github.com/ShaoqingRen/faster_rcnn
Python版本:https://github.com/rbgirshick/py-faster-rcnn...
分类:
编程语言 时间:
2016-05-07 10:18:25
阅读次数:
785
Item M23:考虑变更程序库
程序库的设计就是一个折衷的过程。理想的程序库应该是短小的、快速的、强大的、灵活的、可扩展的、直观的、普遍适用的、具有良好的支持、没有使用约束、没有错误的。这也是不存在的。为尺寸和速度而进行优化的程序库一般不能被移植。具有大量功能的的程序库不会具有直观性。没有错误的程序库在使用范围上会有限制。真实的世界里,你不能拥有每一件东西,总得有付出。
...
分类:
编程语言 时间:
2016-05-07 10:19:15
阅读次数:
190
类 System: 类中的方法和属性都是静态的。
out: 代表标准输出,默认是控制台。
in: 标准输入,默认是键盘。
描述系统的一些信息。
获取系统属性信息:Properties getProperties();
import java.util.*;
class day18
{
public static void main(String[] args)
{
P...
分类:
编程语言 时间:
2016-05-07 10:17:36
阅读次数:
232
由于实验室事情缘故,需要将Python写的神经网络转成Java版本的,但是python中的numpy等啥包也不知道在Java里面对应的是什么工具,所以索性直接寻找一个现成可用的Java神经网络框架,于是就找到了JOONE,JOONE是一个神经网络的开源框架,使用的是BP算法进行迭代计算参数,使用起来比较方便也比较实用,下面介绍一下JOONE的一些使用方法。
JOONE需要使用一些外...
分类:
编程语言 时间:
2016-05-07 10:15:49
阅读次数:
582
一、问题及代码
分别定义Teacher(教师)类和Cadre(干部)类,采用多重继承方式由这两个类派生出新类Teacher_Cadre(教师兼干部)。要求:
(1)在两个基类中都包含姓名、年龄、性别等数据成员。
(2)在Teacher类中还包含数据成员title(职称),在Cadre类中还包含数据成员post(职务),在Teacher_Cadre类中还包含数据成员wages(工资)。
...
分类:
编程语言 时间:
2016-05-07 10:16:35
阅读次数:
182
1.上机内容:继承与派生
2.上机目的:学会简单运用继承与派生 /*
* 文件名称:学生类
* 作 者:王泽文
* 完成日期:2016 年 04 月 22 日
* 版 本 号:vc6.0
* 对任务及求解方法的描述部分: 略
* 输入描述:输入学生姓名、学号、住址、年龄
* 问题描述: 略
* 程序输出:学生信息、班长信息
* 问题分析:略 ...
分类:
编程语言 时间:
2016-05-07 10:17:53
阅读次数:
156
Mobile phones
Time Limit: 5000MS
Memory Limit: 65536K
Total Submissions: 17661
Accepted: 8173
Description
Suppose that the fourth generation mobile phone base station...
分类:
编程语言 时间:
2016-05-07 10:14:46
阅读次数:
209
一、问题及代码
/* 文件名称:b52.cpp
* 作者:胡铭坤
* 完成日期:2016 年 5 月 6 日
* 版本号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:曾辉信息
* 问题描述:分别定义Teacher(教师)类和Cadre(干部)类,采用多重继承方式由
这两个类派生出新类Teacher_Cadre(教师兼干部)。
* 程序输出:在派生类Teacher_Ca...
分类:
编程语言 时间:
2016-05-07 10:15:04
阅读次数:
212
Java心得
下面是一张下载的Java中的集合类型的继承关系图,便于正确的理解和使用相应的集合类型。
有序否
允许元素重复否
Collection
否
是
List
是
是
Set
AbstractSet
否
否
...
分类:
编程语言 时间:
2016-05-07 10:15:21
阅读次数:
184
找一个字符串里的最长回文子串。
暴力法:定中心,从0长度向两端扩展的方法O(n^2), n >= 10^5还是超时,故只能《O(n^2)
Manacher's 算法:定中心,从p[r],(已能确定以该点为中心两端是回文的长度开始),向两端扩展,时间复杂度, O(n)
算法如下:
示意图:
定义:
cen:当前中心点
p[i]: 以i为中心两端满足回文的长度...
分类:
编程语言 时间:
2016-05-07 10:12:49
阅读次数:
1042
c++继承和多态: 1.普通继承派生类对象的内存布局 class Base
{
public:
void show() const
{
cout << "Base::show()" << endl;
}
protected:
int ma;
};class Derive: public Base
{
public:
void...
分类:
编程语言 时间:
2016-05-07 10:15:18
阅读次数:
199
如果一个类里只接受整数类型,那么无法加入浮点类型;如果用object类对象取代整数类型,那么编译器就要正常判断当前对象实际是哪一种类型,这会很浪费时间。如果用某个未指定的类型T取代整数类型,实际使用时再加入具体类型,那么就可以处理多种类型的对象。例如:
public class Store {
private T t;
public void put(T t){
this.t=t;
}...
分类:
编程语言 时间:
2016-05-07 10:13:28
阅读次数:
133
本文适合有一定java基础的同学。本博客宗旨:突出重点,分析难点。
String的本质
先看一下String源码
public final class String
implements java.io.Serializable, ComparableString>, CharSequence {
/** The value is used for character st...
分类:
编程语言 时间:
2016-05-07 10:12:49
阅读次数:
229
1、java
java中表示权限的关键字分别为public,protected,private。没有friendly这个,什么都不写的话也是一种不同的权限表示。class Mall
{
public String mallName;
}
class SuperMarket extends Mall
{
public void Show(){
System.out.p...
分类:
编程语言 时间:
2016-05-07 10:12:17
阅读次数:
153
Spring为开发者提供了一个一站式的轻量级应用开发平台,提供给开发者多种的技术选择。当然Spring还有许多值得注意的子项目,了解这些子项目,可以更好地使用Spirng或理解其设计架构和思想。下面将介绍Spring的整个生态系统情况:
Spring Framework(Core): Spring的核心项目,其中包含了一系列的IOC容器的设计,提供了依赖注入的实现;同时,还集成了AOP,...
分类:
编程语言 时间:
2016-05-07 10:11:13
阅读次数:
150
栈定义:后进先出的数据结构实现一:基于数组表示的线性表的派生栈的实现。
原理:把线性表的插入和删除操作限制在同一端进行,即得到栈的表现形式。
操作:把数组线性表的右端定义为栈顶。
代码:template
class stack
{
public:
virtual ~stack() {};
virtual bool empty() const = 0;...
分类:
编程语言 时间:
2016-05-07 10:08:44
阅读次数:
211
Item M24:理解虚拟函数、多继承、虚继承和RTTI所需的代价
C++编译器们必须实现语言的每一个特性。这些实现的细节当然是由编译器来决定的,并且不同的编译器有不同的方法实现语言的特性。在多数情况下,你不用关心这些事情。然而有些特性的实现对对象大小和其成员函数执行速度有很大的影响,所以对于这些特性有一个基本的了解,知道编译器可能在背后做了些什么,就显得很重要。这种特性中最重要的例子是...
分类:
编程语言 时间:
2016-05-07 10:10:48
阅读次数:
235