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
# 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).
[](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
# 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.11.tar.gz
(69.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file wandb-0.4.11.tar.gz.
File metadata
- Download URL: wandb-0.4.11.tar.gz
- Upload date:
- Size: 69.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
20c786cdf92a51a96ead80c20e9fc4c796c352af5618ee544c9bc50e4baeb29e
|
|
| MD5 |
731c0a9037f7fe9524536a158ddf1599
|
|
| BLAKE2b-256 |
39cdaa4dcc65397acc2570c0871dab96c61929e63a2bc11a5979330de403d780
|
File details
Details for the file wandb-0.4.11-py2.py3-none-any.whl.
File metadata
- Download URL: wandb-0.4.11-py2.py3-none-any.whl
- Upload date:
- Size: 20.2 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
79f98269e5735931fe80b0220362f74fc125264ac258d2e742a0ff262815d0e7
|
|
| MD5 |
009e4a668004a158880cff0bb5fa910a
|
|
| BLAKE2b-256 |
5667858f10a4bdb894a0315791e5bb05e012f5fd2e0df76a4df75eaa0d6c3d7f
|