Skip to content

siddharth-agrawal/Stacked-Autoencoder

Repository files navigation

-> This is a solution to the Stacked Autoencoder exercise in the Stanford UFLDL Tutorial(http://ufldl.stanford.edu/wiki/index.php/Exercise:_Implement_deep_networks_for_digit_classification)
-> The code has been written in Python using Scipy and Numpy
-> The code is bound by The MIT License (MIT)

Running the code:

-> Download the gunzip data files and the code file 'stackedAutoencoder.py'
-> Put them in the same folder, extract the gunzips and run the program by typing in 'python stackedAutoencoder.py' in the command line
-> You should get two text outputs as follows
-> The first one should say 'Accuracy after greedy training : 0.87', which signifies an accuracy of 87%
-> The second one should say 'Accuracy after finetuning : 0.97', which signifies an accuracy of 97%
-> The code takes about 150 minutes to execute on an i3 processor

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages