GitHunt
ZH

zhixiangli/digit-recognizer

digit-recognizer

Use CNN to achieve 99% in digit recognizer

Download Data

Download training & testing data from kaggle

Setup

Requires Python 3.12+ and uv.

Install dependencies:

uv sync

To upgrade dependencies to their latest compatible versions:

uv lock --upgrade
uv sync

Quick Start

Command Format:

uv run digit-recognizer (training data path) (testing data path) (predict output path)

Example:

uv run digit-recognizer ./train.csv ./test.csv ./res.csv

Languages

Python100.0%

Contributors

Created November 5, 2016
Updated February 8, 2026