C++实现CNN识别手写数字


本vs工程实现 C++实现CNN识别手写数字 里面包含有MNIST数据集
资源截图
代码片段和文件信息
#include 
#include “CNN.hpp“


int main(int argc char **argv)
{
    
    using namespace std;
    
    cout << “Start...“ << endl;

    CNN cnn(50);
    cout << “cnn build successfully...“ << endl;
    string fileName(“dataset/train.format“);
    Dataset trainset(784);
    //trainset.loadFile(fileName ““);
     trainset.readTestFile(“dataset/train-images.idx3-ubyte“ “dataset/train-labels.idx1-ubyte“);
    // trainset.readTestFile(“dataset/t10k-images.idx3-ubyte“ “dataset/t10k-labels.idx1-ubyte“);
    cout << “trainset build successfully...“ << endl;
    
    cnn.train(trainset 10);
    trainset.clear();
    
    Dataset testset(-1);
    testset.readTestFile(“dataset/t10k-images.idx3-ubyte“ “dataset/t10k-labels.idx1-ubyte“);
    
    cnn.predict(testset);
    
printf(“hello world
“);
}



 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-01-10 13:21  cnn_cpp_mnist
     文件        6148  2015-12-20 04:53  cnn_cpp_mnist.DS_Store
     文件       12393  2015-12-19 10:38  cnn_cpp_mnist.cproject
     文件         808  2015-12-19 10:38  cnn_cpp_mnist.project
     文件       20829  2015-12-20 17:18  cnn_cpp_mnistCNN.hpp
     文件        4663  2015-12-20 20:12  cnn_cpp_mnistDataset.hpp
     目录           0  2019-01-10 13:21  cnn_cpp_mnistDebug
     文件         222  2016-03-23 19:05  cnn_cpp_mnistDebugmain.d
     文件     1179296  2016-03-23 19:05  cnn_cpp_mnistDebugmain.o
     文件        1313  2016-03-23 19:05  cnn_cpp_mnistDebugmakefile
     文件         231  2016-03-23 19:05  cnn_cpp_mnistDebugobjects.mk
     文件         526  2016-03-23 19:05  cnn_cpp_mnistDebugsources.mk
     文件         646  2016-03-23 19:05  cnn_cpp_mnistDebugsubdir.mk
     文件        8384  2015-12-20 01:47  cnn_cpp_mnistlayer.hpp
     文件         296  2015-12-19 23:50  cnn_cpp_mnistLog.hpp
     文件         326  2015-12-14 13:00  cnn_cpp_mnistMyException.hpp
     目录           0  2019-01-10 13:21  cnn_cpp_mnistRelease
     文件           1  2015-12-20 20:12  cnn_cpp_mnistRelease.d
     文件      132584  2015-12-20 20:12  cnn_cpp_mnistReleasecnn
     文件       94864  2015-12-20 01:49  cnn_cpp_mnistReleasecnn_cpp
     文件      132332  2015-12-20 20:12  cnn_cpp_mnistReleasemain.cpp.o
     文件         191  2015-12-20 16:54  cnn_cpp_mnistReleasemain.cpp.o.d
     文件         222  2015-12-20 01:49  cnn_cpp_mnistReleasemain.d
     文件       99748  2015-12-20 01:49  cnn_cpp_mnistReleasemain.o
     文件        1313  2015-12-20 01:50  cnn_cpp_mnistReleasemakefile
     文件         231  2015-12-19 10:59  cnn_cpp_mnistReleaseobjects.mk
     文件         526  2015-12-20 01:50  cnn_cpp_mnistReleasesources.mk
     文件         642  2015-12-20 01:50  cnn_cpp_mnistReleasesubdir.mk
     文件        1125  2015-12-17 09:31  cnn_cpp_mnistSize.hpp
     文件        8130  2016-01-10 14:59  cnn_cpp_mnistasic.h
     文件        3490  2015-12-18 00:11  cnn_cpp_mnistcnn.mk
............此处省略12个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)