/pub-sub-image-classification

A Pub/Sub system for Fashion Image Classification

Primary LanguagePythonMIT LicenseMIT

Pub-Sub-Image-Classification

A Pub/Sub system for Fashion Image Classification.

In order to setup the entire application;

  • Install the appropriate Python environment.
  • Follow the steps outlined in the table of contents below.

Python Environment

This repository uses Python 3.8.

The Python packages are stored in the env.yml file. These can be installed using conda by running:

conda env create -f env.yml

Contents

  1. Data Extraction
  2. Model Training
  3. Pub/Sub Architecture
  4. Inference

Code Formatting

This respository uses black and isort for code and package import formatting. To run these execute the following commands in the terminal;

  • black <file_name> or black . for all files.
  • isort <file_name> or isort . for all files.