Metadata-Version: 2.4
Name: Chokkhu
Version: 0.0.6
Summary: A small python image classification package
Home-page: https://github.com/tamimystic/Chokkhu-PyPi-Package
Author: tamimystic
Author-email: hossainsmtamim@gamil.com
License: MIT
Project-URL: Bug Tracker, https://github.com/tamimystic/Chokkhu-PyPi-Package/issues
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: tensorflow>=2.12
Requires-Dist: numpy>=1.23
Requires-Dist: Pillow>=9.0
Provides-Extra: testing
Requires-Dist: pytest<9.0,>=7.2; extra == "testing"
Requires-Dist: tox<5.0,>=3.28; extra == "testing"
Requires-Dist: flake8<8.0,>=6.1; extra == "testing"
Requires-Dist: mypy<2.0,>=1.5; extra == "testing"
Provides-Extra: dev
Requires-Dist: black<25.0,>=23.3; extra == "dev"
Requires-Dist: isort<7.0,>=5.12; extra == "dev"
Requires-Dist: build<2.0,>=1.0; extra == "dev"
Requires-Dist: twine<6.0,>=4.0; extra == "dev"
Dynamic: author
Dynamic: author-email
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license-file
Dynamic: project-url
Dynamic: summary

# Chokkhu

**Chokkhu** is a production-ready deep learning image classification framework built on top of **TensorFlow / Keras**.  
It is designed for **students, researchers, and practitioners** who want a clean, extensible, and well-tested API for computer vision tasks such as **transfer learning–based image classification**.

The package follows **industry-grade Python packaging standards**, supports **CI/CD pipelines**, and is fully compatible with **Google Colab** and **Jupyter Notebook** environments.

---

## ✨ Features

- Transfer learning–based image classification
- Modern CNN architectures (starting with **ConvNeXt-Tiny**)
- Image Exploratory Data Analysis (EDA) utilities
- Clean, modular, and extensible project structure
- Fully tested with unit and integration tests
- Compatible with `tox`, `pytest`, `flake8`, `black`, `isort`, and `mypy`
- PyPI-ready packaging with GitHub Actions CI support

---

## 📦 Installation

### Install from PyPI

```bash
pip install chokkhu
