Skip to content

This project provides a comprehensive solution for image processing, smart cropping, image embeddings, feature extraction, dataset cleaning, and model training and inference using PyTorch. Additionally, it includes a Gradio-based web application for easy interaction with the trained model.

Notifications You must be signed in to change notification settings

erolkuluslu/image_classifier

Repository files navigation

image_classifier

Image Processing and Model Training Project

image

image

This project provides a comprehensive solution for image processing, smart cropping, image embeddings, feature extraction, dataset cleaning, and model training and inference using PyTorch. Additionally, it includes a Gradio-based web application for easy interaction with the trained model.

Features

  • Conda Environment: Manage dependencies and environment configuration with Conda.
  • Image Processing: Load and filter images efficiently.
  • Smart Cropping: Automatically detect and crop images using SIFT key points.
  • Image Embeddings: Extract image embeddings using Img2Vec.
  • Feature Extraction: Perform PCA for dimensionality reduction and K-means clustering.
  • Dataset Manual Cleaning: Tools for cleaning and organizing datasets.
  • Torch Model Training: Train custom models using PyTorch.
  • Model Inference: Make predictions with trained models.
  • Web App: Interact with the model via a Gradio-based web application.

About

This project provides a comprehensive solution for image processing, smart cropping, image embeddings, feature extraction, dataset cleaning, and model training and inference using PyTorch. Additionally, it includes a Gradio-based web application for easy interaction with the trained model.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy