Simple digit recognizer that uses pre-trained model to infer what digit is written on the canvas. One thing that separates this recognizer from other is that is also recognizes multiple digits written on the same canvas.
A requirements.txt
file is provided in the project directory.
django==3.2.5 opencv-python==4.5.3.56 numpy==1.19.5 pillow==8.4.0 keras==2.6.0 matplotlib==3.4.3 scikit-image==0.18.3 tensorflow==2.6.0 django-debug-toolbar==3.2.2
Use conda environment to set up the project.
Run following command to install all dependencies.
pip install -r requirements.txt
Dockerfile
and docker-compose.yml
are provided in the project directory for the dockerization of the project.
Run the following command to dockerize the project.
docker-compose up