Skip to main content
<div align="center">
<img src="https://app.wandb.ai/logo.svg" width="350" /><br><br>
</div>

# Weights and Biases [![ci](https://circleci.com/gh/wandb/client.svg?style=svg)](https://circleci.com/gh/wandb/client) [![pypi](https://img.shields.io/pypi/v/wandb.svg)](https://pypi.python.org/pypi/wandb)

The **Weights and Biases** client is an open source library, CLI (wandb), and local web application for organizing and analyzing your machine learning experiments. Think of it as a framework-agnostic lightweight TensorBoard that persists additional information such as the state of your code, system metrics, and configuration parameters.

## Local Features

* Store config parameters used in a training run
* Associate version control with your training runs
* Search, compare, and visualize training runs
* Analyze system usage metrics alongside runs

## Cloud Features

* Collaborate with team members
* Run parameter sweeps
* Persist runs forever

## Quickstart

```shell
pip install wandb
```

In your training script:

```python
import wandb
from wandb.keras import WandbCallback
# Your custom arguments defined here
args = ...

run = wandb.init(config=args)
run.config["more"] = "custom"

def training_loop():
while True:
# Do some machine learning
epoch, loss, val_loss = ...
# Framework agnostic / custom metrics
run.history.add({"epoch": epoch, "loss": loss, "val_loss": val_loss})
# Keras metrics
model.fit(..., callbacks=[WandbCallback()])
```

Running your training script will save data in a directory named _wandb_ relative to your training script. To view your runs, call `wandb board` from the same directory as your training script.

<p align="center">
<img src="https://github.com/wandb/client/raw/master/docs/screenshot.jpg?raw=true" alt="Runs screenshot" style="max-width:100%;">
</p>

## Cloud Usage

[Signup](https://app.wandb.ai/login?invited) for an account, then run `wandb init` from the directory with your training script. You can checkin _wandb/settings_ to version control to enable other users on your team to share experiments. Run your script with `wandb run my_script.py` and all metadata will be synced to the cloud.

## Detailed Usage

Framework specific and detailed usage can be found in our [documentation](http://docs.wandb.com/).

## Development

See https://github.com/wandb/client/blob/master/DEVELOPMENT.md

Metadata

Release files for wandb-testing 0.6.1.post1

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-testing 0.6.1.post1
File Size Uploaded
wandb-testing-0.6.1.post1.tar.gz 365.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for wandb-testing 0.6.1.post1
File Interpreter ABI Platform
wandb_testing-0.6.1.post1-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 516.5 kB

Release files / wandb-testing-0.6.1.post1.tar.gz

Download URL wandb-testing-0.6.1.post1.tar.gz
Size 365.5 kB
Tags Source
SHA-256 checksum
How to use checksums
eec949045af1fccbb9f9aa17dba138315ed92d12191c96f76c3bf463e69f53a2
BLAKE2b-256 checksum
How to use checksums
071bccd2ede618517f578af9a758b4876f491ef465fcdaa7779a8609477a7677
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / wandb_testing-0.6.1.post1-py2.py3-none-any.whl

Download URL wandb_testing-0.6.1.post1-py2.py3-none-any.whl
Size 151.0 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
cdb047d7977a28479e0635974cc878ab57b96901a5b3159eecd7fbf41813ef28
BLAKE2b-256 checksum
How to use checksums
b00f604aac9ce427221e10802dacd657246f94b442bb86f95c113c36d1fcf407
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
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