Skip to main content

Image classifier model that automate every steps in image classification

Project description

This library can be used for any simple image classification problems, You only have to give the data path, #of epochs, and if you have any model that you created you can give that also (if none given the model if use it's own model).

  1. After importing the library create a object of it by providing the path of the data and other parameters.
  2. Then call the create_model function with the object.
  3. Then the library will starts to work starting with cleaning the data by checking for any unsupported or duplicated files and deleting them.
  4. After cleanig it will preprocessing the images and splits it to train/test/validation, and it also plots the images according to the classes
  5. The if no model is provided it will create it's own model for traning.
  6. And Starts to train for the #of epochs given (default=70).
  7. You can use the funtion plot_performance() to plot the model loss and accuracy growth.
  8. model_evaluation() function evaluate the model based on the test data.
  9. And you can use the function predict() to predict any new values.
  10. And to save the model use model_save() function

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

imoc-0.0.1.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

imoc-0.0.1-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file imoc-0.0.1.tar.gz.

File metadata

  • Download URL: imoc-0.0.1.tar.gz
  • Upload date:
  • Size: 4.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for imoc-0.0.1.tar.gz
Algorithm Hash digest
SHA256 37854cd8e371f08ec168f077837f4cabedba7e494a4aaedf340846e78ba486b6
MD5 fb2cec66bcd80f2432f3d414e2a2f997
BLAKE2b-256 55b09fe641d12bfc7bfb72dead07a6fb13fa247a3a6cc32a2905382afd2faaf2

See more details on using hashes here.

File details

Details for the file imoc-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: imoc-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for imoc-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 673d3de717aa572f6b5636913b8c6247f629b158ea12bf8736d7a68d407694c8
MD5 3d55d533b11c04d2fb07c36796ad6435
BLAKE2b-256 0dfdeb066f4cb408034cd6378adb15a5e002c2a6acc8328905638da3ebd37f0b

See more details on using hashes here.

Supported by

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