Metadata-Version: 2.4
Name: evomdl
Version: 0.1.0
Summary: Enterprise-Grade AutoML + AutoDL SDK
Author-email: dakshdubey <daksh@example.com>
License: MIT
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
Requires-Dist: pandas>=1.3.0
Requires-Dist: numpy>=1.20.0
Requires-Dist: scikit-learn>=1.0.0
Requires-Dist: xgboost>=1.5.0
Requires-Dist: lightgbm>=3.3.0
Requires-Dist: pyyaml>=6.0
Requires-Dist: tqdm>=4.62.0
Requires-Dist: optuna>=2.10.0
Provides-Extra: dl
Requires-Dist: torch>=1.10.0; extra == "dl"
Requires-Dist: torchvision>=0.11.0; extra == "dl"
Requires-Dist: transformers>=4.15.0; extra == "dl"
Provides-Extra: dev
Requires-Dist: pytest>=7.0.0; extra == "dev"
Requires-Dist: black>=22.0.0; extra == "dev"
Requires-Dist: isort>=5.10.0; extra == "dev"

# evoMdl — Enterprise-Grade Vision

**A Plug-and-Play AutoML + AutoDL SDK**  
Where users don’t need ML knowledge at all.

## Quick Start
```python
from evomdl import Classifier

model = Classifier()
model.fit("data.csv", target="label")
preds = model.predict("new_data.csv")
model.save("model.evo")
```

## Features
- **Auto Preprocessing**: Cleaning, encoding, scaling.
- **Auto Model Selection**: Chooses between XGBoost, Random Forest, etc.
- **Auto DL**: Built-in support for Image and NLP tasks.
- **Enterprise Ready**: Logging, versioning, and reproducibility.
