Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 689 Bytes

README.md

File metadata and controls

20 lines (14 loc) · 689 Bytes

Hermes

A simple neural network written in Python used as an exercise to learn Python as well as gaining more insight in how to write a neural network. It learns to recognize handwritten digits in the MNIST dataset.

Using techniques explained in the Machine Learning course by Stanford University on Coursera.

Running

Python3 is required to run Hermes.

  1. Clone the repository.
  2. Get the MNIST dataset in CSV format
  3. Install the requirements using pip3 install -r requirements.txt
  4. Run ./hermes.py -f /path/to/mnist.csv

Run ./hermes.py --help to see additional options.