Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Latest commit ac26ff2 Feb 21, 2017
Type Name Latest commit message Commit time
Failed to load latest commit information.
DataSets dataset Mar 3, 2014
DenoisingAutoencoder add comment Mar 3, 2014
LinearDecoder add comment Mar 3, 2014
NeuralNetwork add comment Mar 3, 2014
RBM add comment Mar 3, 2014
SoftMax DEBUG May 13, 2014
SparseAutoencoder add comment Mar 3, 2014
SparseCoding add comment Mar 3, 2014
StackedAutoencoders DEBUG May 13, 2014
ZCA_AND_PCA add comment Mar 3, 2014
.gitattributes first commit Feb 22, 2014
.gitignore Add New Mar 3, 2014 update Feb 21, 2017


This is a Deep Learning toolbox implemented by C/C++

You need to install Eigen Matrix Libray and OpenCV 2.4.3 (or other alternative) in order to build this project.

Some datasets are in zip file,you need to unzip them and copy to the proper folders.

You need to download the mnist dataset from and unzip to the proper folder,make sure it has the same name as what is referenced in the code,please rename it if not.

The getConfigXXValues functions may not work due to the end of line format of "ParamConfig.ini" file,you should convert it to the windows platform "end of line" format.

The Deep Neural Network implemented by stacked autoencoders with proper paramters has a classification accuracy of 98% or even better results with careful parameter selection on the mnist dataset(trained on training set and tested on test set).

You can’t perform that action at this time.