Tensorboard

Latest version: v2.16.2

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

Scan your dependencies

Page 6 of 9

2.2.0

The 2.2 minor series tracks TensorFlow 2.2.

Features

- Profile plugin now should be pip installed from `tensorboard-plugin-profile`.
The new version works in Chrome 80 and Firefox, has better model insights and
will be more actively maintained.
- Add S3_ENDPOINT variable (3368) - thanks thealphacod3r
- Confirm that the connection to tensorboard works or change to localhost
(2371) - thanks miguelmorin
- Update --reload_multifile_inactive_secs default to 24 hours (3243)
- New `tensorboard dev update-metadata` command allows for updating the name and
description of experiments (3277)
- Improved organization of artifacts downloaded during export from
TensorBoard.dev (3307)

Bug fixes

- Fix for 3282 where the tooltip would remain even after the mouse leaves the
plot (3347)
- Internal fix: HParams summary protos now properly include tensor values (3386)
- Fixes to profiling tutorial (3372 & 3381)

Breaking Changes

- Note: As of TensorBoard 2.1.1+, only Python 3 is supported. There will be no
further releases for Python 2 as per
https://groups.google.com/a/tensorflow.org/forum/#!topic/developers/ifEAGK3aPls

2.1.1

Features

- Uploader: Added ability to upload and modify experiment name and description (3277)

Breaking changes

- As per
https://groups.google.com/a/tensorflow.org/forum/#!topic/developers/ifEAGK3aPls
this patch does not support Python 2. Only Python 3 is supported

2.1.0

The 2.1 minor series tracks TensorFlow 2.1.

Features

- Debugger: added ability to display Tensors as images, with selectable color map and zooming (2729, 2764)
- What-If Tool improvements:
- Added ability to set custom distance function for counterfactuals (2607)
- Added ability to explore counterfactual examples for regression models (2647)
- Added ability to consume arbitrary prediction-time information (2660)
- Added ability to slice performance statistics by numeric features (in addition to categorical features) (2678, 2704).
- Added PR/ROC curves by class for multi-class classification models (2755)
- Improvements for plugin developers:
- Added support for communication between TensorBoard and plugins in iframes (2309, 2703)
- (Experimental) Added library for improved plugin integration (2708)
- Enabled dynamic plugins in TensorBoard within Colab (2798)
- Security improvements, e.g. Content Security Policy configurations
- Reduced overhead of image, audio, and histogram summary writing API methods (2899) - thanks hongjunChoi

Bug fixes

- What-If Tool:
- Fixed sometimes-stuck threshold sliders (2682)
- Fixed PD plots in notebook mode with py3 kernels (2669)
- Fixed info dialogs re. Fairness optimization (2694)
- Scalars dashboard: fixed unreliable data loading over slow network connections (2825)
- Fixed potential corruption when reading files from disk, when TensorFlow is not installed (2791)
- Fixed writing of histogram summaries when using TPUs (2883) - thanks hongjunChoi

TensorBoard.dev updates

- The `tensorboard dev list` subcommand now provides detailed metadata about
each experiment.

2.0.2

Features

- Improvements to [TensorBoard.dev] support:
- New `tensorboard dev list` subcommand lists all experiments uploaded to
TensorBoard.dev (2903)
- In the event of a transient backend issue or permanent breaking change, the
uploader can now gracefully degrade and print a diagnostic (2879)

[TensorBoard.dev]: https://tensorboard.dev/

2.0.1

Features

- Preview of TensorBoard.dev uploader! Check out <https://tensorboard.dev/> for
information and usage instructions.

2.0.0

The 2.0 minor series tracks TensorFlow 2.0.

Breaking changes

- TensorBoard now serves on localhost only by default to avoid unintentional
overexposure. To expose TensorBoard to the network, either use a proxy, bind
to a specific hostname or IP address by using the `--host` flag, or explicitly
enable the previous behavior of binding on all network interfaces by passing
the flag `--bind_all`. See PR 2589.
- The `--logdir` flag no longer supports passing multiple comma-delimited paths,
which means that it now *supports* paths containing literal comma and colon
characters, like `./logs/m=10,n=20,lr=0.001` or `./logs/run_12:30:15`. To
mimic the old behavior, prefer using a tree of symlinks as it works with more
plugins, but as a fallback the flag `--logdir_spec` exposes the old behavior.
See PR 2664.
- Projector plugin `visualize_embeddings()` API now takes `logdir` as its first
parameter rather than `writer` (which only supported TF 1.x summary writers).
For backwards compatibility TF 1.x writers will still be accepted, but passing
the logdir explicitly is preferred since it works without any dependency on
TF 1.x or 2.x summary writing. See PR 2665.
- The namespace `tensorboard.summary.*` now aliases the summary API symbols in
`tensorboard.summary.v2.*` rather than those in `tensorboard.summary.v1.*`.
The old symbols can still be accessed under the `.v1` names. Note that the
new v2 API symbols are exposed in TF 2.0 as the new `tf.summary.*` API and
this is normally how they should be used. See PR 2670.

Features

- Smarter log directory polling can be used by passing `--reload_multifile=true`
to poll all "active" event files in a directory rather than only the last one.
This avoids problems where data written to the non-last file never appears.
See PR 1867 for details, including how to adjust the "active" threshold.

- What-If Tool now can sort PD plots by interestingness (2461)

Page 6 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.