Skip to main content

Python SDK for Sixtyseven ML experiment tracking

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

sixtyseven-0.2.0-py3-none-win_amd64.whl (5.5 MB view details)

Uploaded Python 3Windows x86-64

sixtyseven-0.2.0-py3-none-manylinux2014_x86_64.whl (5.4 MB view details)

Uploaded Python 3

sixtyseven-0.2.0-py3-none-macosx_10_13_universal2.whl (5.2 MB view details)

Uploaded Python 3macOS 10.13+ universal2 (ARM64, x86-64)

File details

Details for the file sixtyseven-0.2.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: sixtyseven-0.2.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 5.5 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for sixtyseven-0.2.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 87ffb6c1bb1ebca035cbb1cdc7a2ff715a8b20e1e28101e6854a9952d52da36c
MD5 867e97807b1ef8487bdd0fab89e01e9c
BLAKE2b-256 b17c9ba001f99cf9a6163084eac09cae1aeb312d18da268a1ec13584462e9e0a

See more details on using hashes here.

File details

Details for the file sixtyseven-0.2.0-py3-none-manylinux2014_x86_64.whl.

File metadata

  • Download URL: sixtyseven-0.2.0-py3-none-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 5.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for sixtyseven-0.2.0-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f6f29dc8499153fdb7cdb838c7e87a2aa506f78a1125a70875baf05a2e0b86a4
MD5 d5d2a39e337c60f9690dd1dd6b05b356
BLAKE2b-256 bd845b043ef0ab916a7a68b20a95a03465b23eb5a38f8322ff52a9b80d70dd71

See more details on using hashes here.

File details

Details for the file sixtyseven-0.2.0-py3-none-macosx_10_13_universal2.whl.

File metadata

  • Download URL: sixtyseven-0.2.0-py3-none-macosx_10_13_universal2.whl
  • Upload date:
  • Size: 5.2 MB
  • Tags: Python 3, macOS 10.13+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for sixtyseven-0.2.0-py3-none-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 f59718677066ce985d09ed99b951ca79b3050606f4cf10e0382d4ddc9d88c792
MD5 179948986a655e6676b482753f4efb84
BLAKE2b-256 b9a415ceef6ff7bca0dfb896fc584b6aef3074e4eb95b7b18e1f6afa25503723

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page