项目作者: danif93

项目描述 :
Final project for Machine Learning 2017/18 Class
高级语言: Python
项目地址: git://github.com/danif93/MNIST-Handwritten-Digit-Recognition-python.git
创建时间: 2018-02-15T10:19:36Z
项目社区:https://github.com/danif93/MNIST-Handwritten-Digit-Recognition-python

开源协议:MIT License

下载


ML 17-18 Final Project (https://unige.it/en/off.f/2018/ins/27871.html)

Neural network for handwritten digits recognition; inspiration provided by http://neuralnetworksanddeeplearning.com/index.html

In order to increase isolation and substitulability, the whole project is partitioned in packages.

Particular mentions are needed for the two launch scripts, ‘launch.ipynb’ is extremely helpful for users that are familiar with jupyter notebook; otherwise just make use of ‘launch.py’.

The main workload is performed by the optimisation functions contained in ‘optimisation_functions.py’: they are in charge of starting the learning process taking as input a neural network already initialised (‘neural_network.py’).

For understanding purposes, i suggest starting to read ‘launch.py’ in order to get familiar with the structure model i’ve conceived.