Skip to content

m516825/CNN-MNIST

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Convolution Neural Network

This is a MNIST number recognition problem solved by a convolution neural network model.
Implement by tensorflow 0.11 MNIST

Requirement

python2.7
tensorflow 0.11
progressbar
numpy

Usage

Download MNIST training data and its labels from here

train-images-idx3-ubyte.gz: training set images (9912422 bytes)
train-labels-idx1-ubyte.gz: training set labels (28881 bytes)

Place "train-images-idx3-ubyte" and "train-labels-idx1-ubyte" in the same directory as this project

$ python cnn.py

##Performance

Train/Dev: 60000/2000

Data Accuarrcy
train 0.998
dev 0.995

Prediction

This code will automatically dump the prediction output of the test-image


TODO: image distortion

Releases

No releases published

Packages

No packages published

Languages