A Flask-based web application for classifying CIFAR-10 images using a pre-trained model, with support for ClearML integration for model management and versioning.
Explore the docs »
Report Bug
·
Request Feature
Table of Contents
This Flask application provides an interface for users to classify images from the CIFAR-10 dataset. It leverages a pre-trained convolutional neural network model and integrates with ClearML for seamless model management and versioning. The app supports uploading images and displays the classification results in real-time.
To set up this project locally, follow these simple steps.
- Python 3.10 or newer
- Poetry for Python package management
-
Install Poetry:
curl -sSL https://install.python-poetry.org | python3 -
-
Clone the repo:
git clone https://github.com/GitarthVaishnav/Cifar10_SimpleFlaskApp.git cd Cifar10_SimpleFlaskApp
-
Install dependencies using Poetry:
poetry install
-
Activate the Poetry shell:
poetry shell
-
Run the pipeline:
python server.py
Navigate to the web application URL, usually http://127.0.0.1:5000
, and use the interface to upload CIFAR-10 images for classification.
Contributions make the open-source community thrive. Any contributions you make are greatly appreciated. Please refer to the contributing guidelines for more information.
Distributed under the MIT License. See LICENSE
for more information.
Gitarth Vaishnav - @GitarthVaishnav
Email: [email protected] | [email protected]
Github Link: @GitarthVaishnav
Project Link: https://github.com/GitarthVaishnav/Cifar10_SimpleFlaskApp