A CLI and library for interacting with the Weights and Biases API.
Project Description
# Weights and Biases
[](https://circleci.com/gh/wandb/client) [](https://pypi.python.org/pypi/wandb) [](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
# 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.sync(["weights.h5", "model.json"], config={'existing': 'config'})
if conf.turbo:
print("TURBO MODE!!!")
```
Detailed usage can be found in our [documentation](http://wb-client.readthedocs.io/en/latest/usage.html).
[](https://circleci.com/gh/wandb/client) [](https://pypi.python.org/pypi/wandb) [](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
# 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.sync(["weights.h5", "model.json"], config={'existing': 'config'})
if conf.turbo:
print("TURBO MODE!!!")
```
Detailed usage can be found in our [documentation](http://wb-client.readthedocs.io/en/latest/usage.html).
Release history Release notifications
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size & hash SHA256 hash help | File type | Python version | Upload date |
---|---|---|---|
wandb-0.4.22-py2.py3-none-any.whl (34.0 kB) Copy SHA256 hash SHA256 | Wheel | 3.6 | Sep 22, 2017 |
wandb-0.4.22.tar.gz (76.4 kB) Copy SHA256 hash SHA256 | Source | None | Sep 22, 2017 |