This repository provides a Python implementation of a handwritten digit recognition model using the Keras deep learning library. The model, trained on the MNIST dataset, achieves high accuracy on the test set.
The project demonstrates how to build, train, and evaluate a convolutional neural network (CNN) for digit recognition. The workflow includes loading the dataset, normalizing and reshaping the data, building the model, training it with callbacks, and evaluating its performance.
Make sure you have the following Python packages installed:
numpy
for numerical computationsmatplotlib
for plotting imagestensorflow
for Keras API and model training
You can install these dependencies using pip
:
pip install numpy
pip install matplotlib
pip install tensorflow
Contributions are always welcome!
See contributing.md
for ways to get started.
Please adhere to this project's code of conduct
.