Skip to main content

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

Download files

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

Source Distribution

sixseven-0.1.0.tar.gz (17.9 kB view details)

Uploaded Source

Built Distribution

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

sixseven-0.1.0-py3-none-macosx_11_0_arm64.whl (22.5 kB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

Details for the file sixseven-0.1.0.tar.gz.

File metadata

  • Download URL: sixseven-0.1.0.tar.gz
  • Upload date:
  • Size: 17.9 kB
  • Tags: Source
  • Uploaded using 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}

File hashes

Hashes for sixseven-0.1.0.tar.gz
Algorithm Hash digest
SHA256 2d8d309dd4b388b6875a3877835df7134b11d03367e84308605f7b36c58a0d12
MD5 64d02e52e0f3f4bbe089e11b1c16840d
BLAKE2b-256 bb10ab3f57672209adfdfef45b8b67116b8723014003631f63516a82f92b81eb

See more details on using hashes here.

File details

Details for the file sixseven-0.1.0-py3-none-macosx_11_0_arm64.whl.

File metadata

  • Download URL: sixseven-0.1.0-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 22.5 kB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using 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}

File hashes

Hashes for sixseven-0.1.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a7a28210753d2c127fdc6bdd8c264e2106e9e079e0ef165cff3fa866fb95a5d1
MD5 b03ae99abdcc4e9f1cd513026c6ef26d
BLAKE2b-256 d89915069f572ca47983eb5afe0dc1d0dd21f6a82d2686536f979d4ec3bfb123

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 files

Supported by

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