A CLI and library for interacting with the Weights and Biases API.
Project description
# 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) [![coveralls](https://coveralls.io/repos/github/wandb/client/badge.svg?branch=master)](https://coveralls.io/github/wandb/client?branch=master)
A CLI and library for interacting with the Weights and Biases API. Sign up for an account at [wandb.ai](https://wandb.ai)
## Features
* Keep a history of your weights and models from every training run
* Store all configuration parameters used in a training run
* Associate version control with your training runs
* Search and visualize training runs in a project
* Sync canonical models in your preferred format
## Usage
### CLI:
```shell
cd myproject
# Initialize a directory
wandb init
# Push files to W&B
wandb push bucket model.json weights.h5
# Pull files from canonical models
wandb pull zoo/inception-v4
# Sync training logs and push files when they change
./my_training.py | wandb bucket model.json weights.h5
# Manage configuration
wandb config set epochs=30
```
### Client:
```python
import wandb
conf = wandb.Config()
client = wandb.Api()
if conf.turbo:
print("TURBO MODE!!!")
client.push("my_bucket", files=["weights.h5", "model.json"])
```
Detailed usage can be found in our [documentation](http://wb-client.readthedocs.io/en/latest/usage.html).
[![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) [![coveralls](https://coveralls.io/repos/github/wandb/client/badge.svg?branch=master)](https://coveralls.io/github/wandb/client?branch=master)
A CLI and library for interacting with the Weights and Biases API. Sign up for an account at [wandb.ai](https://wandb.ai)
## Features
* Keep a history of your weights and models from every training run
* Store all configuration parameters used in a training run
* Associate version control with your training runs
* Search and visualize training runs in a project
* Sync canonical models in your preferred format
## Usage
### CLI:
```shell
cd myproject
# Initialize a directory
wandb init
# Push files to W&B
wandb push bucket model.json weights.h5
# Pull files from canonical models
wandb pull zoo/inception-v4
# Sync training logs and push files when they change
./my_training.py | wandb bucket model.json weights.h5
# Manage configuration
wandb config set epochs=30
```
### Client:
```python
import wandb
conf = wandb.Config()
client = wandb.Api()
if conf.turbo:
print("TURBO MODE!!!")
client.push("my_bucket", files=["weights.h5", "model.json"])
```
Detailed usage can be found in our [documentation](http://wb-client.readthedocs.io/en/latest/usage.html).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
wandb-0.4.13.tar.gz
(69.1 kB
view hashes)
Built Distribution
wandb-0.4.13-py2.py3-none-any.whl
(20.3 kB
view hashes)
Close
Hashes for wandb-0.4.13-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 420966867f7dcae0db0973689f9a5fb1cb738d35e1e0d2e4de7c718c7fa878a4 |
|
MD5 | ebb11b85148d61b37683d22a601f2763 |
|
BLAKE2b-256 | e971b7588206024a4dac75308f21dd8148b055cd5595f6f256f8a595f756c259 |