An open API service indexing awesome lists of open source software.

https://github.com/thisisnotjustin/mnist_digitrecognizer

Simple MNIST digit recognizer utilizing Python and NumPy
https://github.com/thisisnotjustin/mnist_digitrecognizer

ai-ml python

Last synced: 7 months ago
JSON representation

Simple MNIST digit recognizer utilizing Python and NumPy

Awesome Lists containing this project

README

          

# Digit Recognizer

This project is a digit recognizer implemented using a neural network built from scratch without tensorflow (only numpy) and trained on the MNIST dataset. It allows users to draw a digit on a canvas using gradio and predicts the digit drawn using the trained model.

## Requirements

- Python 3.x
- Gradio
- numpy
- pandas
- matplotlib
- [MNIST Dataset](https://www.kaggle.com/datasets/hojjatk/mnist-dataset)

## Example Output

![Example Image](https://github.com/ThisIsNotJustin/MNIST_DigitRecognizer/blob/main/output/1.png)
![Example Image](https://github.com/ThisIsNotJustin/MNIST_DigitRecognizer/blob/main/output/2.png)
![Example Image](https://github.com/ThisIsNotJustin/MNIST_DigitRecognizer/blob/main/output/3.png)
![Example Image](https://github.com/ThisIsNotJustin/MNIST_DigitRecognizer/blob/main/output/4.png)
![Example Image](https://github.com/ThisIsNotJustin/MNIST_DigitRecognizer/blob/main/output/7.png)
![Example Image](https://github.com/ThisIsNotJustin/MNIST_DigitRecognizer/blob/main/output/8.png)
![Example Image](https://github.com/ThisIsNotJustin/MNIST_DigitRecognizer/blob/main/output/9.png)