Skip to main content


Use W&B to build better models faster. Track and visualize all the pieces of your machine learning pipeline, from datasets to production machine learning models. Get started with W&B today, sign up for a W&B account!


Building an LLM app? Track, debug, evaluate, and monitor LLM apps with Weave, our new suite of tools for GenAI.

 

Documentation

See the W&B Developer Guide and API Reference Guide for a full technical description of the W&B platform.

 

Quickstart

Install W&B to track, visualize, and manage machine learning experiments of any size.

Install the wandb library

pip install wandb

Sign up and create an API key

Sign up for a W&B account. Optionally, use the wandb login CLI to configure an API key on your machine. You can skip this step -- W&B will prompt you for an API key the first time you use it.

Create a machine learning training experiment

In your Python script or notebook, initialize a W&B run with wandb.init(). Specify hyperparameters and log metrics and other information to W&B.

import wandb

# Project that the run is recorded to
project = "my-awesome-project"

# Dictionary with hyperparameters
config = {"epochs": 1337, "lr": 3e-4}

# The `with` syntax marks the run as finished upon exiting the `with` block,
# and it marks the run "failed" if there's an exception.
#
# In a notebook, it may be more convenient to write `run = wandb.init()`
# and manually call `run.finish()` instead of using a `with` block.
with wandb.init(project=project, config=config) as run:
    # Training code here

    # Log values to W&B with run.log()
    run.log({"accuracy": 0.9, "loss": 0.1})

Visit wandb.ai/home to view recorded metrics such as accuracy and loss and how they changed during each training step. Each run object appears in the Runs column with generated names.

 

Integrations

W&B integrates with popular ML frameworks and libraries making it fast and easy to set up experiment tracking and data versioning inside existing projects.

For developers adding W&B to a new framework, follow the W&B Developer Guide.

 

W&B Hosting Options

Weights & Biases is available in the cloud or installed on your private infrastructure. Set up a W&B Server in a production environment in one of three ways:

  1. Multi-tenant Cloud: Fully managed platform deployed in W&B’s Google Cloud Platform (GCP) account in GCP’s North America regions.
  2. Dedicated Cloud: Single-tenant, fully managed platform deployed in W&B’s AWS, GCP, or Azure cloud accounts. Each Dedicated Cloud instance has its own isolated network, compute and storage from other W&B Dedicated Cloud instances.
  3. Self-Managed: Deploy W&B Server on your AWS, GCP, or Azure cloud account or within your on-premises infrastructure.

See the Hosting documentation in the W&B Developer Guide for more information.

 

Python Version Support

We are committed to supporting our minimum required Python version for at least six months after its official end-of-life (EOL) date, as defined by the Python Software Foundation. You can find a list of Python EOL dates here.

When we discontinue support for a Python version, we will increment the library’s minor version number to reflect this change.

 

Contribution guidelines

Weights & Biases ❤️ open source, and we welcome contributions from the community! See the Contribution guide for more information on the development workflow and the internals of the wandb library. For wandb bugs and feature requests, visit GitHub Issues or contact support@wandb.com.

 

W&B Community

Be a part of the growing W&B Community and interact with the W&B team in our Discord. Stay connected with the latest ML updates and tutorials with W&B Fully Connected.

 

License

MIT License

Release files for wandb 0.30.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for wandb 0.30.0
File Size Uploaded
wandb-0.30.0.tar.gz 40.9 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for wandb 0.30.0
File
wandb-0.30.0-py3-none-win_arm64.whl Python 3 none Windows ARM64 Details
wandb-0.30.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
wandb-0.30.0-py3-none-musllinux_1_2_x86_64.whl Python 3 none Linux musl 1.2+ x86-64 Details
wandb-0.30.0-py3-none-musllinux_1_2_aarch64.whl Python 3 none Linux musl 1.2+ ARM64 Details
wandb-0.30.0-py3-none-manylinux_2_28_x86_64.whl Python 3 none Linux glibc 2.28+ x86-64 Details
wandb-0.30.0-py3-none-manylinux_2_28_aarch64.whl Python 3 none Linux glibc 2.28+ ARM64 Details
wandb-0.30.0-py3-none-macosx_13_0_x86_64.whl Python 3 none macOS 13.0+ x86-64 Details
wandb-0.30.0-py3-none-macosx_13_0_arm64.whl Python 3 none macOS 13.0+ ARM64 Details

Total release size: 236.0 MB

Release files / wandb-0.30.0.tar.gz

Download URL wandb-0.30.0.tar.gz
Size 40.9 MB
Tags Source
SHA-256 checksum
How to use checksums
f2d7de3c2019204f493f3f9e9166071c2be36f74140af2e1409b4de0fd84c454
BLAKE2b-256 checksum
How to use checksums
8610c4481d12b26f57606d1ef7c8d56825ad6af769cbb8cd29ee501ac6bbbc2d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / wandb-0.30.0-py3-none-win_arm64.whl

Download URL wandb-0.30.0-py3-none-win_arm64.whl
Size 21.8 MB
Tags Python 3 Windows ARM64
SHA-256 checksum
How to use checksums
36d6d8a5b88b36ad82b0f7ffab79033a8bbba047b5a90c0b7e26d0cf3a09f0b6
BLAKE2b-256 checksum
How to use checksums
3a60fd40e8b1a6136f4df97739a503c239fb4dab67f093cb9cccb5a1dd9d1895
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / wandb-0.30.0-py3-none-win_amd64.whl

Download URL wandb-0.30.0-py3-none-win_amd64.whl
Size 24.1 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
217bde0a7c49482f26166a1a7bee760bb9e2658135b2d45a33aacabffec68817
BLAKE2b-256 checksum
How to use checksums
2fe7821c363f0a74aa9826ca058d3f6f8f8e41697001a0a869b5ccc7eca5b0e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / wandb-0.30.0-py3-none-musllinux_1_2_x86_64.whl

Download URL wandb-0.30.0-py3-none-musllinux_1_2_x86_64.whl
Size 26.3 MB
Tags Linux musl 1.2+ x86-64 Python 3
SHA-256 checksum
How to use checksums
e7dc3b0b1567f6a121d8f7a58131b5d085861139a653ef8bed1569c9be796721
BLAKE2b-256 checksum
How to use checksums
05775eddd97f33f581f4d167f41bbf4736f2a51ad7271b9c9ed5dceb6994cbd6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / wandb-0.30.0-py3-none-musllinux_1_2_aarch64.whl

Download URL wandb-0.30.0-py3-none-musllinux_1_2_aarch64.whl
Size 24.1 MB
Tags Linux musl 1.2+ ARM64 Python 3
SHA-256 checksum
How to use checksums
1f2cc20c033f1650d387ca073177e629f1e2a1b5c4be393698e3db4752b9cf3a
BLAKE2b-256 checksum
How to use checksums
58364974e9ec44c23dd28a39c8ee699f1b8911dd6619c932c3fe94b016bc8a1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / wandb-0.30.0-py3-none-manylinux_2_28_x86_64.whl

Download URL wandb-0.30.0-py3-none-manylinux_2_28_x86_64.whl
Size 26.1 MB
Tags Linux glibc 2.28+ x86-64 Python 3
SHA-256 checksum
How to use checksums
bad9412f137d02303bf178513e0109f4fed37a6c817604085a1a4151047d8790
BLAKE2b-256 checksum
How to use checksums
2613775a4c7d87fb771a2ddb104ce7c5c5d393e48720e448b4e8c43aac7cd4ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / wandb-0.30.0-py3-none-manylinux_2_28_aarch64.whl

Download URL wandb-0.30.0-py3-none-manylinux_2_28_aarch64.whl
Size 24.0 MB
Tags Linux glibc 2.28+ ARM64 Python 3
SHA-256 checksum
How to use checksums
72b564712e85e10d78d37ccdaef4a908d28cbb39240c9c00fa4dde567150c764
BLAKE2b-256 checksum
How to use checksums
91690593b9e43cd3fc257a0f6ceaf5e078f2b28baf1968e00dfa1be98261ee68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / wandb-0.30.0-py3-none-macosx_13_0_x86_64.whl

Download URL wandb-0.30.0-py3-none-macosx_13_0_x86_64.whl
Size 25.3 MB
Tags Python 3 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
9cf2492acd5c66ba7217667386e2a90535ccaec08079b97c389c3da5d15cde48
BLAKE2b-256 checksum
How to use checksums
35b6c0acf63242a0b8a3df9f877249ca260be80b86ecb08396fc34982967a50e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / wandb-0.30.0-py3-none-macosx_13_0_arm64.whl

Download URL wandb-0.30.0-py3-none-macosx_13_0_arm64.whl
Size 23.5 MB
Tags Python 3 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
f4f908ace761db42d239d100230df0b77eb9684924d962a762bba176d829a236
BLAKE2b-256 checksum
How to use checksums
715a83201590d1e84a3b7d0a0cc7b53ee1318def18ba5431a32b26a44e6694f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

0.30.0 This release

9 release files

0.29.0

9 release files

0.28.2

9 release files

0.22.0

9 release files

0.18.1

8 release files

0.18.0

8 release files

0.17.8

8 release files

0.17.7

8 release files

0.17.5

7 release files

0.17.3

7 release files

0.17.2

7 release files

0.16.5

2 release files

0.15.9

2 release files

0.15.7

2 release files

0.15.6

2 release files

0.15.3

2 release files

0.15.0

2 release files

0.14.0

2 release files

0.13.9

2 release files

0.13.8

2 release files

0.13.7

2 release files

0.13.2

2 release files

0.12.9

2 release files

0.12.8

2 release files

0.12.7

2 release files

0.12.6

2 release files

0.12.5

2 release files

0.12.3

2 release files

0.12.2

2 release files

0.12.1

2 release files

0.12.0

2 release files

0.11.1

2 release files

0.11.0

2 release files

0.10.8

2 release files

0.10.7

2 release files

0.10.6

2 release files

0.10.4

2 release files

0.10.3

2 release files

0.10.2

2 release files

0.10.1

2 release files

0.10.0

2 release files

0.9.7

2 release files

0.9.6

2 release files

0.9.5

2 release files

0.9.4

2 release files

0.9.3

2 release files

0.9.2

2 release files

0.9.1

2 release files

0.8.36

2 release files

0.8.34

2 release files

0.8.33

2 release files

0.8.32

2 release files

0.8.31

2 release files

0.8.30

2 release files

0.8.28

2 release files

0.8.27

2 release files

0.8.26

2 release files

0.8.22

2 release files

0.8.21

2 release files

0.8.20

2 release files

0.8.19

2 release files

0.8.16

2 release files

0.8.13

2 release files

0.8.12

2 release files

0.8.11

2 release files

0.8.10

2 release files

0.8.9

2 release files

0.8.8

2 release files

0.8.7

2 release files

0.8.6

2 release files

0.8.5

2 release files

0.8.4

2 release files

0.8.3

2 release files

0.8.2

2 release files

0.8.1

2 release files

0.8.0

2 release files

0.7.3

2 release files

0.7.2

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.35

2 release files

0.6.34

2 release files

0.6.33

2 release files

0.6.32

2 release files

0.6.31

2 release files

0.6.29

2 release files

0.6.23

2 release files

0.6.22

2 release files

0.6.21

2 release files

0.6.18

2 release files

0.6.17

2 release files

0.6.16

2 release files

0.6.15

2 release files

0.6.14

2 release files

0.6.13

2 release files

0.6.12

2 release files

0.6.11

2 release files

0.6.10

2 release files

0.6.6

2 release files

0.6.5

2 release files

0.6.4

2 release files

0.6.3

2 release files

0.6.2

2 release files

0.5.22

2 release files

0.5.21

2 release files

0.5.20

2 release files

0.5.16

2 release files

0.5.12

2 release files

0.5.11

2 release files

0.5.10

2 release files

0.5.9

2 release files

0.5.8

2 release files

0.5.7

2 release files

0.5.5

2 release files

0.5.4

2 release files

0.5.3

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.46

2 release files

0.4.45

2 release files

0.4.44

2 release files

0.4.43

2 release files

0.4.40

2 release files

0.4.39

2 release files

0.4.38

2 release files

0.4.37

2 release files

0.4.36

2 release files

0.4.35

2 release files

0.4.32

2 release files

0.4.31

2 release files

0.4.30

2 release files

0.4.27

2 release files

0.4.26

2 release files

0.4.25

2 release files

0.4.24

2 release files

0.4.23

2 release files

0.4.22

2 release files

0.4.21

2 release files

0.4.20

2 release files

0.4.14

2 release files

0.4.13

2 release files

0.4.10

2 release files

0.4.9

2 release files

0.4.8

2 release files

0.4.7

2 release files

0.4.6

1 release file

0.4.5

1 release file

0.4.4

2 release files

0.4.3

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.3

1 release file

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page