Harjoitustyön aiheena on MNIST-tietokannan käsinkirjoitettujen numeroiden tunnistus neuroverkon avulla. Projektilla on yksinkertainen graafinen käyttöliittymä, jossa käyttäjä voi testata neuroverkon luokittelun onnistumista 1000 näytteen randomisoidulla testidatasetillä. Neuroverkon luokittelutarkkuus on tällä hetkellä n. 97%.
git clone https://github.com/ihakkin/tiralabra.git
cd tiralabra
mkdir data
lataa mnist_train.csv ja mnist_test.csv kansioon tiralabra/data
poetry install
poetry shell
cd src
python3 nn.py
python3 app.py
coverage run -m pytest