Skip to main content

warpscale

Python SDK to report PyTorch training progress to Warpscale.

Install

pip install warpscale

Use

import warpscale

# Once, after dist.init_process_group().
warpscale.init(total_steps=40_000, total_epochs=3, framework="fsdp", precision="bf16")

# Call on every rank; rank 0 emits, the rest are no-ops.
for epoch in range(epochs):
    for batch in loader:
        ...                       # one optimizer step
        warpscale.step()
    warpscale.epoch()
    warpscale.checkpoint_started()
    save_checkpoint()             # incl. the async dcp.async_save tail
    warpscale.checkpoint_persisted()

Download files

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

Source Distribution

warpscale-0.1.1.tar.gz (12.0 kB view details)

Uploaded Source

Built Distribution

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

warpscale-0.1.1-py3-none-any.whl (13.0 kB view details)

Uploaded Python 3

File details

Details for the file warpscale-0.1.1.tar.gz.

File metadata

  • Download URL: warpscale-0.1.1.tar.gz
  • Upload date:
  • Size: 12.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for warpscale-0.1.1.tar.gz
Algorithm Hash digest
SHA256 3657d09c4c871b6591dcc63716fefd14dcf3aa6d82f2d47de26de8cdb7ea6626
MD5 01efe9b9b33c1428ea4654067f319e87
BLAKE2b-256 949ef558eddf7f7a2ebc17586e6a3db5f667997d26973ae48e5117cc1f744080

See more details on using hashes here.

Provenance

The following attestation bundles were made for warpscale-0.1.1.tar.gz:

Publisher: pypi-warpscale.yml on orbitci/orbit

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file warpscale-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: warpscale-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 13.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for warpscale-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 886ba0940d71eac69065cf17a4d82ce8f81982f6c37e11750004ba27bb1a9035
MD5 a99f7772e30bd2512a00c2714fe24c08
BLAKE2b-256 7a9346ae14475be67559438b47a657e7d204ce8c060faf5bef5f2d516251cc20

See more details on using hashes here.

Provenance

The following attestation bundles were made for warpscale-0.1.1-py3-none-any.whl:

Publisher: pypi-warpscale.yml on orbitci/orbit

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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