Metadata-Version: 2.4
Name: snaplab
Version: 0.0.2
Summary: Lightweight ML evaluation and publishing helper.
Author: Mohit Rajput
License: MIT
Project-URL: Homepage, https://github.com/mohit-rajput-py/snaplab
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: scikit-learn>=1.0
Requires-Dist: numpy>=1.21
Requires-Dist: requests>=2.25

```bash
snaplab/
│
├── snaplab/
│   ├── __init__.py
│   │
│   ├── publish.py        # publish() logic
│   ├── showcase.py       # showcase() logic
│   ├── evaluate.py       # evaluate() function
│   │
│   ├── metrics/
│   │   ├── __init__.py
│   │   ├── classification.py
│   │   └── regression.py
│   │
│   ├── schema/
│   │   ├── __init__.py
│   │   └── generator.py
│   │
│   ├── core/
│   │   ├── detector.py   # task type detection
│   │   ├── validator.py  # input validation
│   │   └── serializer.py # model serialization
│   │
│   ├── network/
│   │   ├── __init__.py
│   │   └── uploader.py   # API communication
│   │
│   └── exceptions.py
│
├── tests/
│   ├── test_evaluate.py
│   ├── test_publish.py
│   └── test_metrics.py
│
├── pyproject.toml
├── README.md
└── LICENSE
```
