Skip to main content

State of the Art low-code Deep Learning Package for Image Classification

Project description

ImageGenie

  • Training a model to classify images between different classes .
  • This single package lets us harness the power of the state of the art models without any hassle of coding them ourselves.
  • Just 3 lines of code and we're done.

Installation

pip install imageGenie

COLAB Notebook Demo

https://colab.research.google.com/drive/1DGgrENv-XTVeRz7PsOm0tpofJFZWn6PU?usp=sharing

Usage

  1. Fully Automated Mode
  • Folder Structure

main folder

from imageGenie.classify import Classifier # import the Classifier Class

cl = Classifier("/root", "/models") # arg1 -> base directory containing train & test ; arg2 -> saving directory

cl.run() # this trains the model by automatically finding out number of classes, types of images and optimum training epochs.

  1. Controlled mode (Work in progress)

TODO

  • Handle all image formats
  • Parse the specifications provided by the uer from a config file. That may include the priority of speed, accuracy, emphasis on False Positives or negatives, time available to experiment and train.
  • Include all other model architectures like EfficientNet, MobileNet, Inception, VGG.
  • Algorithm to figure out what architecture and hyper-params would be the best (in the fully automated mode) as per hardware.
  • Save all other artefacts like pipeline, metrics, plots, etc
  • Allow user to construct a model by themselves
  • Allow to either have a proper folder structure or a json with labels.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

imageGenie-0.0.7.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

imageGenie-0.0.7-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file imageGenie-0.0.7.tar.gz.

File metadata

  • Download URL: imageGenie-0.0.7.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.0

File hashes

Hashes for imageGenie-0.0.7.tar.gz
Algorithm Hash digest
SHA256 d326eddc527659207f2859266247aa416b6d6ed4203c7fb4c674c3496ad1fb90
MD5 81d6b02d8b141174258568603b872d35
BLAKE2b-256 6f72d5ee41719abe354b7c1377499ea675918d078fab734c17e5312a2c40c763

See more details on using hashes here.

File details

Details for the file imageGenie-0.0.7-py3-none-any.whl.

File metadata

  • Download URL: imageGenie-0.0.7-py3-none-any.whl
  • Upload date:
  • Size: 5.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.0

File hashes

Hashes for imageGenie-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 68b3f1f933710c870cda687ac64ded7189c03c78c648440b59fee729a7737655
MD5 2a90c83a9a81088ad655c847c9ce13d9
BLAKE2b-256 10150a2a115e5f72eb69af4d91d9cafaffcd70a5d89842dee31d07e2e9cf12e0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page