Metadata-Version: 2.4
Name: alphared
Version: 0.1.0
Summary: A lightweight SDK for logging ML experiments to AlphaRed.
Author: AlphaRed Team
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Requires-Dist: requests
Requires-Dist: psutil
Provides-Extra: gpu
Requires-Dist: pynvml; extra == "gpu"
Dynamic: author
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# AlphaRed SDK

A lightweight, professional SDK for logging machine learning experiments to the AlphaRed platform. 

## Features
- 🚀 **Real-time Metrics**: Log loss, accuracy, and custom metrics in the background.
- 📊 **Auto-Telemetry**: Automatically track CPU, RAM, and Disk metrics.
- ⚡ **Non-blocking**: Multi-threaded logging ensures your training script speed isn't affected.

## Installation
```bash
pip install alphared
```

## Quick Start
```python
import alphared

# Initialize the project
alphared.init(project="my-mnist-project")

# Your training loop
for epoch in range(10):
    # ... training logic ...
    alphared.log({"epoch": epoch, "loss": 0.5, "accuracy": 0.85})

# Finalize the run
alphared.finish()
```
