Skip to content

alexartwww/python-fann-mnist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python FANN2 MNIST DATABASE test

This project tests FANN2 with MNIST DATABASE. For python 2.7

Quickstart

sudo apt-get install libfann2 python-fann2

git clone https://github.com/alexartwww/python-fann-mnist.git
cd python-fann-mnist

wget http://yann.lecun.com/exdb/mnist/train-images-idx3-ubyte.gz -O source/train-images.idx3-ubyte.gz
gunzip source/train-images.idx3-ubyte.gz

wget http://yann.lecun.com/exdb/mnist/train-labels-idx1-ubyte.gz -O source/train-labels.idx1-ubyte.gz
gunzip source/train-labels.idx1-ubyte.gz

wget http://yann.lecun.com/exdb/mnist/t10k-images-idx3-ubyte.gz -O source/t10k-images.idx3-ubyte.gz
gunzip source/t10k-images.idx3-ubyte.gz

wget http://yann.lecun.com/exdb/mnist/t10k-labels-idx1-ubyte.gz -O source/t10k-labels.idx1-ubyte.gz
gunzip source/t10k-labels.idx1-ubyte.gz

python ./transform.py
python ./train.py
python ./test.py

Project Goals

Best result I've got:

$ python ./test.py net/2018-01-08-22-16-44-425055.net
Opening net: net/2018-01-08-22-16-44-425055.net
Reading labels
Reading images
Testing
Error rate = 12.86%

3 layers:

layers = [784, 260, 10]
desired_error = 0.001
max_iterations = 60

You awesome!

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages