Sixtyseven Python SDK
Track ML experiments locally. No server setup required.
Install
pip install sixtyseven
Usage
from sixtyseven import Run
with Run(project="my-project", name="experiment-1") as run:
run.log_config({"learning_rate": 0.001, "epochs": 10})
for epoch in range(10):
loss = train_one_epoch()
run.log_metrics({"loss": loss}, step=epoch)
View Results
sixtyseven --logdir ~/.sixtyseven/logs
Opens a dashboard at http://localhost:6767
API
run.log_metrics({"loss": 0.5, "accuracy": 0.85}, step=epoch) # Log metrics
run.log_config({"lr": 0.001}) # Log config
run.add_tags(["baseline"]) # Add tags
Environment Variables
| Variable | Description | Default |
|---|---|---|
SIXTYSEVEN_LOGDIR |
Where to save logs | ~/.sixtyseven/logs |
License
MIT
Metadata
Release files for sixseven 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sixseven-0.1.0.tar.gz | 17.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| sixseven-0.1.0-py3-none-macosx_11_0_arm64.whl | Python 3 | none | macOS 11.0+ ARM64 | Details |
Total release size: 40.5 kB
Release files / sixseven-0.1.0.tar.gz
| Download URL | sixseven-0.1.0.tar.gz |
|---|---|
| Size | 17.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2d8d309dd4b388b6875a3877835df7134b11d03367e84308605f7b36c58a0d12
|
|
BLAKE2b-256 checksum How to use checksums |
bb10ab3f57672209adfdfef45b8b67116b8723014003631f63516a82f92b81eb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.14 {"installer":{"name":"uv","version":"0.9.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / sixseven-0.1.0-py3-none-macosx_11_0_arm64.whl
| Download URL | sixseven-0.1.0-py3-none-macosx_11_0_arm64.whl |
|---|---|
| Size | 22.5 kB |
| Tags | Python 3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
a7a28210753d2c127fdc6bdd8c264e2106e9e079e0ef165cff3fa866fb95a5d1
|
|
BLAKE2b-256 checksum How to use checksums |
d89915069f572ca47983eb5afe0dc1d0dd21f6a82d2686536f979d4ec3bfb123
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.14 {"installer":{"name":"uv","version":"0.9.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|