Skip to content

HMNS19/digit-classification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Digit Classification Model

The objective of this project is to develop a robust digit classification model capable of accurately identifying handwritten digits. The model is trained and evaluated using the MNIST dataset, a standard benchmark in the field of machine learning.

Dataset

The MNIST dataset comprises numerical arrays of 70,000 grayscale images of handwritten digits, each sized at 28x28 pixels. It is divided into 60,000 training images and 10,000 testing images. Each image is labeled with the corresponding digit (0-9).

Getting Started

To run the code in this repository, follow these steps:

  1. Clone the repository:
git clone https://github.com/HMNS19/digit-classification.git
  1. Navigate to the project directory:
cd digit-classification
  1. Install the required dependencies:
pip install numpy pandas matplotlib seaborn scikit-learn tensorflow
  1. Open the Jupyter Notebook:
jupyter notebook main.ipynb
  1. Run the Notebook

Contributing

We welcome contributions to this repository! Follow the steps below to get started:

Step 1: Fork the Repository

Click the Fork button in the top-right corner of the repository to create your copy.

Step 2: Clone Your Fork

Clone your forked repository to your local machine:

git clone https://github.com/<your-username>/digit-classification.git
cd digit-classification

Step 3: Set Up the Development Environment

Install the required dependencies:

pip install numpy pandas matplotlib seaborn scikit-learn tensorflow

Step 4: Create a Branch

Create a new branch for your feature or bug fix:

git checkout -b <branch-name>

Step 5: Make Changes

Implement your changes or additions in the appropriate files.

Step 6: Test Your Changes

Verify your changes work as intended. For example, rerun the Jupyter Notebook or relevant tests.

Step 7: Commit and Push

Commit your changes with a clear and descriptive message:

git add .
git commit -m "Description of the changes"
git push origin <branch-name>

Step 8: Submit a Pull Request

Navigate to the original repository on GitHub. Click on Pull Requests > New Pull Request. Select your branch and describe the changes in detail.

License

This project is licensed under the MIT License. See the LICENSE file for details

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published