Releases: tensorflow/tensorboard
Releases · tensorflow/tensorboard
TensorBoard 2.10.1
Bug Fixes
- Fix embedding projector plugin. (#5944)
TensorBoard 2.10.0
The 2.10 minor series tracks TensorFlow 2.10.
Features
- Time Series is now the default dashboard when you log scalar, histogram, or image events (#5698). If you have feedback or find any bugs you can leave a comment here (#5704) or create a new issue
- Time Series now supports selecting a single run using double click (#5831, #5842)
Bug Fixes
TensorBoard 2.9.1
TensorBoard 2.9.0
Release 2.9.0
The 2.9 minor series tracks TensorFlow 2.9.
Features
- Prefer the WebGL Renderer (#5492, #5494)
- New --detect_file_replacement flag allows showing new data even when event files are replaced entirely rather than appended to. Useful for rsync and some cloud filesystems (#5529, #5546, see also #349)
- Support for s3://, hdfs://, and other cloud filesystems no longer included in TensorFlow 2.6+ - requires installing tensorflow-io package (#5491)
Bug fixes
- Fix for incorrect alpha-channel layering (#5571, #5567)
- Fix histogram tooltips that bleed out of content box. (#5631)
- Fix for run table overlapping text in npmi plugin (#5468)
- Numerous internal fixes & refactorings related to navigation & state management
- Removes dependency on org_tensorflow (#5528)
TensorBoard 2.8.0
The 2.8 minor series tracks TensorFlow 2.8.
Features
- Histograms
- Text
- Add checkbox to enable or disable markdown rendering (#5378)
- Time Series
- Mesh
- Allow camera properties to be specified in config (#5452)
- Misc
- Better support for cloud file systems by conditionally importing tensorflow_io (#5491)
Bug fixes
- Time Series
- Fix line chart dark mode bug (#5305)
- Fix scalars/image/histogram button toggle issues (#5398)
- Fix subtle SVG chart update issue (#5423)
- Dark mode fix for collapsible groups (#5426)
- Font fix for collapsible groups (#5429)
- Optimize paints triggered by mouse movements (#5461)
- Improve fallback to SVG charts when WebGL context can't be created (#5465)
- Improve management of WebGL contexts by freeing them more frequently (#5465)
- Fix subtle settings bugs (#5458)
- Fix bug with run selector expander disappearing (#5503)
- Documentation and Examples
- Misc
- Successfully load in Safari and iOS browsers (#5495)
- Allow tensorboard to be run with Python 3.10 (#5490) - thanks @simonkrenger
- Update tests for Python 3.11 compatibility (#5380) - thanks @tirkarthi
TensorBoard.dev updates
- Support delete of multiple experiments at the same time (#5471)
TensorBoard 2.7.0
The 2.7 minor series tracks TensorFlow 2.7.
Features
- Time Series plugin
- Run selection now is based on regex filter (#5252)
- Run match logic matches run name and alias (#5334, #5351)
- Prepare Time Series for promotion to the first tab (#5291)
- Improve/persist tag filter in the URL (#5249, #5236, #5263, #5265, #5271, #5300)
- Show sample count on image cards (#5250)
- Keep all digits for step values (#5325)
- Remove pinned view while filtering (#5324)
- Show relative time in tooltip (#5319)
- UI: style improvements, adjust scroll position
- Core
- Hparams
- Treat no data as an empty experiment rather than an error (#5273)
- Add tf.stop_gradient in tf.summary.histogram (#5311) - thanks @allenlavoie
Bug fixes
TensorBoard 2.6.0
The 2.6 minor series tracks TensorFlow 2.6.
Features
- Added dark mode
- Some user settings are now kept in local storage and are persisted after page reload, including:
- Time Series
scalars smoothing
,tooltip sorting method
,ignore outliers in chart scaling
- Settings dialog
reload data
,reload period
,pagination limit
- Dark mode
- Time Series
- Time Series
Bug fixes
- Fixed bug where some plugins were not appearing in plugins list (#4849)
- Fixed subtle bugs in navigation (#4974)
- Stopped storing default values for settings on the URL (#5030)
- Graphs
- Fixed parsing of
_output_shapes
attr (#4867)
- Fixed parsing of
- HParams
- Fixed parallel coordinate layout (#4988)
- Projector
- Fix KNN algorithm and, by extension, T-SNE and UMAP embeddings (#5063)
- Make opaque sprites opaque (#4921) - thanks @tyhenry
- Make transparent sprites transparent (#5149) - thanks @canbakiskan
- Scalars
- Time Series
- Documentation
- Fixed and cleaned documentation and demos during TensorBoard team fixit.
- Fixed debugger v2 documentation (#4843) - thanks @kevint324
TensorBoard.dev updates
- Improve upload throughput for scalar summaries (#4825)
- Fixed bug where experiment name and description were not displayed in
tensorboard dev list
(#4912) - Fixed bug where reading from remote directories did not work in
--one_shot
mode (#4909)
Breaking changes
- TimeSeries plugin no longer supports
?fastChart=false
fallback to old chart renderer.
TensorBoard 2.5.0
Features
- New data loading mode: typically loads between 100× and 350× faster
- On by default when applicable; pass
--load_fast false
to disable - For details, or to provide feedback, see #4784
- On by default when applicable; pass
- Time Series
- Graphs
- Text
- Support fenced code blocks in Markdown (#4585)
- Histograms
- Most recent step gets the most salient color. (#4374)
- Support http server port reuse (#4616) – thanks @zuston.
Bug fixes
- Graphs
- Core
- Projector: fix the KNN algorithm caused projections to be incorrect. (#4687)
- Windows: fixed the issue where TensorBoard notebook magic would hang when first launched (#4407, #4300)
- Time series: Time axis on scalar chart read walltime incorrectly (#4541)
- Graph events inconsistently evicted after session log START event (#4743)
TensorBoard.dev updates
- Text summaries now uploaded
Breaking changes
- Projector plugin will not work with
--logdir_spec
(#4494) (may not have worked before) - Drop support for negative
--reload_interval
, which instructed TensorBoard to not read any data at all
TensorBoard 2.4.1
Bug fixes
- Fixed
--path_prefix
handling (#4423) - Removed
frame-ancestors *
CSP directive for compatibility with Electron
embeds (#4332) - thanks @joyceerhl
TensorBoard 2.4.0
The 2.4 minor series tracks TensorFlow 2.4.
Features
- Improved performance for scalar charts with many runs
- 🧪 Experimental Time Series dashboard
- View scalars, histograms, and images side-by-side in a combined view
- Customize the color of specific runs
- Pin specific charts/images/histograms and share a custom view of your data
- No additional logging required
TensorBoard.dev updates
- Added support for uploading Hparams (#3916)
- Try
tensorboard dev upload
on a logdir containing hparams!
- Try
Bug fixes
- Docs: fixed image summary tutorial (#4206)
- Projector Plugin: fixed bookmark loading (#4159), thanks @aknoerig!
- Graphs: updated TPU-compatible ops list (#4024)
Deprecations
TensorBoard features that depend on TensorFlow APIs now require TensorFlow 2.x
installed. Running TensorBoard 2.4.0+ with TensorFlow 1.x installed will not be
supported.
Please note that this does not affect data already written to disk; summaries
emitted by the TF 1.x tf.summary API are still readable and fully supported by
the latest versions of TensorBoard.
Support for Python 3.5 is dropped.
Plugin dashboards have been removed:
- Beholder: see #3843
- Debugger V1: replaced by Debugger V2