Wandb

Latest version: v0.19.1

Safety actively analyzes 688746 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 26 of 30

0.8.8

Not secure
:bug: Bug Fix

- wandb.init properly handles network failures on startup
- Keras callback only logs examples if data_type or input_type is set
- Fix edge case PyTorch model logging bug
- Handle patching tensorboard multiple times in jupyter
- Sweep picks up config.yaml from the run directory
- Dataframes handle integer labels
- Handle invalid JSON when querying jupyter servers

:nail_care: Enhancement

- fastai uses a fixed seed for example logging
- increased the max number of images for fastai callback
- new wandb.Video tag for logging video
- sync=False argument to wandb.log moves logging to a thread
- New local sweep controller for custom search logic
- Anonymous login support for easier onboarding
- Calling wandb.init multiple times in jupyter doesn't error out

0.8.7

Not secure
:bug: Bug Fix

- keras callback no longer guesses input_type for 2D data
- wandb.Image handles images with 1px height

:nail_care: Enhancement

- wandb Public API now has `run.scan_history` to return all history rows
- wandb.config prints helpful errors if used before calling init
- wandb.summary prints helpful errors if used before calling init
- filestream api points to new url on the backend

0.8.6

Not secure
:bug: Bug Fix

- fastai callback uses the default monitor instead of assuming val_loss
- notebook introspections handles error cases and doesn't print stacktrace on failure
- Don't print description warning when setting name
- Fixed dataframe logging error with the keras callback
- Fixed line offsets in logs when resuming runs
- wandb.config casts non-builtins before writing to yaml
- vendored backports.tempfile to address missing package on install

:nail_care: Enhancement

- Added `api.sweep` to the python export api for querying sweeps
- Added `WANDB_NOTEBOOK_NAME` for specifying the notebook name in cases we can't infer it
- Added `WANDB_HOST` to override hostnames
- Store if a run was run within jupyter
- wandb now supports stopping runs from the web ui
- Handle floats passed as step to `wandb.log`
- wandb.config has full unicode support
- sync the main file to wandb if code saving is enabled and it's untracked by git
- XGBoost callback: wandb.xgboost.wandb_callback()

0.8.5

Not secure
:bug: Bug Fix

- Fixed plotly charts with large numpy arrays not rendering
- `wandb docker` works when nvidia is present
- Better error when non string keys are sent to log
- Relaxed pyyaml dependency to fix AMI installs
- Magic works in jupyter notebooks.

:nail_care: Enhancement

- New preview release of auto-dataframes for Keras
- Added input_type and output_type to the Keras callback for simpler config
- public api supports retrieving specific keys and custom xaxis

0.8.4

Not secure
:bug: Bug Fix

- WANDB_IGNORE_GLOBS is respected on the final scan of files
- Unified run.id, run.name, and run.notes across all apis
- Handle funky terminal sizes when setting up our pseudo tty
- Fixed Jupyter notebook introspection logic
- run.summary.update() persists changes to the server
- tensorboard syncing is robust to invalid histograms and truncated files

:nail_care: Enhancement

- preview release of magic, calling wandb.init(magic=True) should automatically track config and metrics when possible
- cli now supports local installs of the backend
- fastai callback supports logging example images

0.8.3

Not secure
:bug: Bug Fix

- image logging works in Windows
- wandb sync handles tfevents with a single timestep
- fix incorrect command in overview page for running runs
- handle histograms with > 512 bins when streaming tensorboard
- better error message when calling wandb sync on a file instead of a directory

:nail_care: Enhancement

- new helper function for handling hyperparameters in sweeps `wandb.config.user_items()`
- better mocking for improved testing

Page 26 of 30

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.