Wandb

Latest version: v0.19.1

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

Scan your dependencies

Page 25 of 30

0.8.14

Not secure
:bug: Bug Fix

- Improve large object warning when values reach maximum size
- Warn when wandb.save isn't passed a string
- Run stopping from the UI works since regressing in 0.8.12
- Restoring a file that already exists locally works
- Fixed TensorBoard incorrectly placing some keys in the wrong step since 0.8.10
- wandb.Video only accepts uint8 instead of incorrectly converting to floats
- SageMaker environment detection is now more robust
- Resuming correctly populates config
- wandb.restore respects root when run.dir is set 658
- Calling wandb.watch multiple times properly namespaces histograms and graphs

:nail_care: Enhancement

- Sweeps now work in Windows!
- Added sweep attribute to Run in the public api
- Added sweep link to Jupyter and terminal output
- TensorBoard logging now stores proper timestamps when importing historic results
- TensorBoard logging now supports configuring rate_limits and filtering event types
- Use simple output mirroring stdout doesn't have a file descriptor
- Write wandb meta files to the system temp directory if the local directory isn't writable
- Added beta api.reports to the public API
- Added wandb.unwatch to remove hooks from pytorch models
- Store the framework used in config.\_wandb

0.8.13

Not secure
:bug: Bug Fix

- Create nested directory when videos are logged from tensorboard namespaces
- Fix race when using wandb.log `async=True`
- run.summary acts like a proper dictionary
- run.summary sub dictionaries properly render
- handle None when passing class_colors for segmentation masks
- handle tensorflow2 not having a SessionHook
- properly escape args in windows
- fix hanging login when in anonymode
- tf2 keras patch now handles missing callbacks args

:nail_care: Enhancement

- Updates documentation autogenerated from docstrings in /docs
- wandb.init(config=config_dict) does not update sweep specified parameters
- wandb.config object now has a setdefaults method enabling improved sweep support
- Improved terminal and jupyter message incorporating :rocket: emojii!
- Allow wandb.watch to be called multiple times on different models
- Improved support for watching multiple tfevent files
- Windows no longer requires `wandb run` simply run `python script_name.py`
- `wandb agent` now works on windows.
- Nice error message when wandb.log is called without a dict
- Keras callback has a new `log_batch_frequency` for logging metrics every N batches

0.8.12

Not secure
:bug: Bug Fix

- Fix compatibility issue with python 2.7 and old pip dependencies

:nail_care: Enhancement

- Improved onboarding flow when creating new accounts and entering api_key

0.8.11

Not secure
:bug: Bug Fix

- Fix public api returning incorrect data when config value is 0 or False
- Resumed runs no longer overwrite run names with run id

:nail_care: Enhancement

- Added recording of spell.run id in config

0.8.10

Not secure
:bug: Bug Fix

- wandb magic handles the case of tf.keras and keras being loaded
- tensorboard logging won't drop steps if multiple loggers have different global_steps
- keras gradient logging works in the latest tf.keras
- keras validation_data is properly set in tensorflow 2
- wandb pull command creates directories if they don't exist, thanks chmod644
- file upload batching now asserts a minimum size
- sweeps works in python2 again
- scan_history now iterates the full set of points
- jupyter will run local mode if credentials can't be obtained

:nail_care: Enhancement

- Sweeps can now be run from within jupyter / directly from python! https://docs.wandb.com/sweeps/python
- New openai gym integration will automatically log videos, enabled with the monitor_gym keyword argument to wandb.init
- Ray Tune logging callback in wandb.ray.WandbLogger
- New global config file in ~/.config/wandb for global settings
- Added tests for fastai, thanks borisdayma
- Public api performance enhancements
- Deprecated username in favor of entity in the public api for consistency
- Anonymous login support enabled by default
- New wandb.login method to be used in jupyter enabling anonymous logins
- Better dependency error messages for data frames
- Initial integration with spell.run
- All images are now rendered as PNG to avoid JPEG artifacts
- Public api now has a projects field

0.8.9

Not secure
:bug: Bug Fix

- run.summary updates work in jupyter before log is called
- don't require numpy to be installed
- Setting nested keys in summary works
- notebooks in nested directories are properly saved
- Don't retry 404's / better error messaging from the server
- Strip leading slashes when loading paths in the public api

:nail_care: Enhancement

- Small files are batch uploaded as gzipped tarballs
- TensorBoardX gifs are logged to wandb

Page 25 of 30

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.