Metadata-Version: 2.1
Name: savvihub
Version: 0.1.6
Summary: A library and CLI for SavviHub
Home-page: UNKNOWN
Author: Savvihub Dev Team
Author-email: contact@savvihub.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: boto3
Requires-Dist: click (==8.0.1)
Requires-Dist: inquirer (>=2.7.0)
Requires-Dist: numpy
Requires-Dist: paramiko (==2.7.2)
Requires-Dist: Pillow (>=8.0.0)
Requires-Dist: python-dateutil (>=2.8.1)
Requires-Dist: requests (>=2.0.0)
Requires-Dist: requests-futures (>=1.0.0)
Requires-Dist: sentry-sdk (>=1.1.0)
Requires-Dist: schema (>=0.7.4)
Requires-Dist: shortuuid
Requires-Dist: sshpubkeys (==3.3.1)
Requires-Dist: terminaltables (>=3.1.0)
Requires-Dist: toml (==0.10.1)
Requires-Dist: tqdm

# `savvihub-python-sdk`

## Basic usage

```python
import savvihub

savvihub.init(organization_name="my-organization")
savvihub.create_experiment(...)
```

## Integrations

### Keras

- Use ExperimentCallback

```python
import savvihub
from savvihub.integration.keras import ExperimentCallback

savvihub.init()

# Keras training code
model = Model()
model.compile(...)

# Add integration
model.fit(x, y, epochs=5, callbacks=[ExperimentCallback()])
```

- Run experiment on Savvihub using Web UI or SDK


