# JavaCNN
> 基于Java实现CNN
## 构建CNN
LayerBuilder builder = new LayerBuilder();
builder.addLayer(Layer.buildInputLayer(new Size(28, 28)));
builder.addLayer(Layer.buildConvLayer(6, new Size(5, 5)));
builder.addLayer(Layer.buildSampLayer(new Size(2, 2)));
builder.addLayer(Layer.buildConvLayer(12, new Size(5, 5)));
builder.addLayer(Layer.buildSampLayer(new Size(2, 2)));
builder.addLayer(Layer.buildOutputLayer(10));
CNN cnn = new CNN(builder, 50);
## 运行MNIST数据集
String fileName = "data/train.format";
Dataset dataset = Dataset.load(fileName, ",", 784);
cnn.train(dataset, 100);
Dataset testset = Dataset.load("data/test.format", ",", -1);
cnn.predict(testset, "data/test.predict");
计算精度可以达到97.8%。
没有合适的资源?快使用搜索试试~ 我知道了~
基于Java实现CNN,并附MNIST和语音(MFCC特征)性别识别示例。
共24个文件
java:11个
format:4个
xml:3个
需积分: 14 28 下载量 124 浏览量
2018-05-04
19:08:31
上传
评论 2
收藏 1.87MB ZIP 举报
温馨提示
构建CNN LayerBuilder builder = new LayerBuilder(); builder.addLayer(Layer.buildInputLayer(new Size(28, 28))); builder.addLayer(Layer.buildConvLayer(6, new Size(5, 5))); builder.addLayer(Layer.buildSampLayer(new Size(2, 2))); builder.addLayer(Layer.buildConvLayer(12, new Size(5, 5))); builder.addLayer(Layer.buildSampLayer(new Size(2, 2))); builder.addLayer(Layer.buildOutputLayer(10)); CNN cnn = new CNN(builder, 50); 运行MNIST数据集 String fileName = "data/train.format"; Dataset dataset = Dataset.load(fileName, ",", 784); cnn.train(dataset, 100); Dataset testset = Dataset.load("data/test.format", ",", -1); cnn.predict(testset, "data/test.predict"); 计算精度可以达到97.8%。
资源推荐
资源详情
资源评论
收起资源包目录
cnn-master.zip (24个子文件)
cnn-master
src
test
resources
logback-test.xml 411B
java
info
hb
cnn
utils
TimedTest.java 474B
TestArray.java 1KB
MathUtilsTest.java 4KB
data
DataSetTest.java 460B
main
resources
logback.xml 1KB
java
info
hb
ccn
main
CNNSpeech.java 2KB
CNNMnist.java 2KB
cnn
utils
ConcurentRunner.java 2KB
MathUtils.java 9KB
core
CNN.java 15KB
Layer.java 6KB
data
DataSet.java 4KB
speech
test.predict 86B
test.label 86B
model
model.cnn 16KB
test.format 30KB
train.format 141KB
README.md 754B
mnist
test.format 41.87MB
readme.md 208B
train.format 17.97MB
pom.xml 3KB
.gitignore 45B
共 24 条
- 1
资源评论
qq_40014195
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功