除了mnist,手写字体数据库有哪些

除了mnist,手写字体数据库有哪些,第1张

 1 cifar10数据库

60000张32*32 彩色图片 共10类

50000张训练

10000张测试

下载cifar10数据库

这是binary格式的,所以我们要把它转换成leveldb格式。

2 在../caffe-windows/examples/cifar10文件夹中有一个 convert_cifar_data.cpp

将他include到MainCaller.cpp中。如下:

编译....我是一次就通过了 ,在bin文件夹里出现convert_cifar_data.exe。然后 就可以进行格式转换。binary→leveldb

可以在bin文件夹下新建一个input文件夹。将cifar10.binary文件放在input文件夹中,这样转换时就不用写路径了。

cmd进入bin文件夹

执行后,在output文件夹下有cifar_train_leveldb和cifar_test_leveldb两个文件夹。里面是转化好的leveldb格式数据。

当然,也可以写一个bat文件处理,方便以后再次使用。

3 下面我们要求数据图像的均值

编译../../tools/comput_image_mean.cpp

编译成功后。接下来求mean

cmd进入bin。

执行后,在bin文件夹下出现一个mean.binaryproto文件,这就是所需的均值文件。

4 训练cifar网络

在.../examples/cifar10文件夹里已经有网络的配置文件,我们只需要将cifar_train_leveldb和cifar_test_leveldb两个文件夹还有mean.binaryproto文件拷到cifar0文件夹下。

修改cifar10_quick_train.prototxt中的source: "cifar-train-leveldb" mean_file: "mean.binaryproto" 和cifar10_quick_test.prototxt中的source: "cifar-test-leveldb"

mean_file: "mean.binaryproto"就可以了,

后面再训练就类似于MNIST的训练。写一个train_quick.bat,内容如下:

[plain] view plaincopy

copy ..\\..\\bin\\MainCaller.exe ..\\..\\bin\\train_net.exe

SET GLOG_logtostderr=1

"../../bin/train_net.exe" cifar10_quick_solver.prototxt

pause

如果是JSP的话,假设那个输入的控制的id为input,那么在你接收数据的页面写脚本,(即表单中action=“XX.jsp”)如下:

<%

String data=request.getElementById("input")

(如果有写dao类方法,那就是直接new一个dao类对象再点那个方法就行了,没有就写代码,但那样显得很乱,DBUtil就不要我写了吧?如果不会,请追问)

String sql="insert into 表名 (列名) values(?)"

Connection conn=DBUtil.getConn()

try{

PreparedStatement pst=conn.preparedStatement(sql)

pst.setString(1,data)

pst.executeUpdate()

}catch(SQLException e){

e.printStackTrace()

}finally{

DBUtil.close(null,pst,conn)

}

%>

人民币纸币上除了汉字、少数民族文字、汉语拼音及第四套人民币主币上增加的盲文外,还有用以控制各种票券印制数量和防伪作用的冠号和号码。冠,取首之意,冠字也称“字头”,即印在票券号码前的符号,用以表示各种票券和印制数量的批号。

中国人民银行发行的五套人民币纸币,前三套均使用两个或三个不同的罗马数字(Ⅰ、Ⅱ、Ⅲ、Ⅳ等)作冠字,第四套人民币改成两个相同或不同的汉语拼音字母作冠字,而“庆祝中华人民共和国成立50周年”流通纪念钞只用一个汉语拼音字母作冠字。

号码也是表示票券印制数量的编号,是每一冠字批号中的具体编号,一般采用阿拉伯数字排列号码,一票一号,在同一冠字批号中的号码一般不会出现重复。从钞票的号码位数可以看出该组冠字所印票券的多寡,即位数越多,印制数量越大,反之印制数量越少。

扩展资料:

冠字号码新排列方式

2010年年初,央行调整了人民币纸币的冠字号码排列方式,如市场所见“A0A0000001”方式。随着现金发行量的增加,人民币纸币冠字号码排列方式仍会不断调整变化(如“A00A000001”和“A000A00001”等排列方式。

市面上较为广泛使用的第五套人民币100元纸币的冠字号码为十位,前两位是大写的拼音字母组合,后八位则为阿拉伯数字,其中冠字号码前四位为红色,后六位为黑色。

央行有关人士证实,如今两个拼音字母相互排列的冠号组合已经全部使用完,因此有一部分人民币百元钞冠号部分变更为拼音字母 数字拼音字母的形式,就如市面上已经出现的“A0A0000001”。而且,今后随着现金发行量的增加,冠字号码的排列方式还将进行调整。

参考资料来源:百度百科—纸币冠号


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9953738.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存