Open sbrodehl opened 1 year ago
Hi @sbrodehl, thanks for reporting the issue! I tried to reproduce the issue based on your description but it seems to work just fine for me (See the screenshot above). Am I missing something or were you looking at the wrong runs?
It would be nice if you can share some screenshot or me. Thx!
Thanks for getting back to me, and sorry for the somewhat "simple" bug description.
The bug exists only if multiple runs are initially selected, and one or more are added or removed (with at least one remaining) and when switching between different "pages".
I have added a screencast of the bug below.
https://user-images.githubusercontent.com/7113492/208891046-23890846-34f8-4e5c-86ad-fc937199c247.mp4
Here, first switch between pages shows all three selected runs are shown. After removing the red run, the data is still shown in other pages, which were not shown during the deselection event.
I hope this better shows when the bug appears and you are able to reproduce this. Let me know if you have more / other questions!
Thanks for the detailed instructions for reproducing the issue and the screenshot!
I've added it to our bug-fix list and will leave this issue open until we fix it.
To report a problem with TensorBoard itself, please fill out the remainder of this template.
Environment information (required)
Please run
diagnose_tensorboard.py
(link below) in the same environment from which you normally run TensorFlow/TensorBoard, and paste the output here:Diagnostics
Diagnostics output
`````` --- check: autoidentify INFO: diagnose_tensorboard.py version 516a2f9433ba4f9c3a4fdb0f89735870eda054a1 --- check: general INFO: sys.version_info: sys.version_info(major=3, minor=10, micro=8, releaselevel='final', serial=0) INFO: os.name: posix INFO: os.uname(): posix.uname_result(sysname='Linux', nodename='', release='6.0.10-arch2-1', version='#1 SMP PREEMPT_DYNAMIC Sat, 26 Nov 2022 16:51:18 +0000', machine='x86_64') INFO: sys.getwindowsversion(): N/A --- check: package_management INFO: has conda-meta: False INFO: $VIRTUAL_ENV: '/XXX/.venv/ABC' --- check: installed_packages INFO: installed: tensorboard==2.10.1 WARNING: no installation among: ['tensorflow', 'tensorflow-gpu', 'tf-nightly', 'tf-nightly-2.0-preview', 'tf-nightly-gpu', 'tf-nightly-gpu-2.0-preview'] WARNING: no installation among: ['tensorflow-estimator', 'tensorflow-estimator-2.0-preview', 'tf-estimator-nightly'] INFO: installed: tensorboard-data-server==0.6.1 --- check: tensorboard_python_version INFO: tensorboard.version.VERSION: '2.10.1' --- check: tensorflow_python_version Traceback (most recent call last): File "/XXX/diagnose_tensorboard.py", line 528, in main suggestions.extend(check()) File "/XXX/diagnose_tensorboard.py", line 81, in wrapper result = fn() File "/XXX/diagnose_tensorboard.py", line 284, in tensorflow_python_version import tensorflow as tf ModuleNotFoundError: No module named 'tensorflow' --- check: tensorboard_data_server_version INFO: data server binary: '/XXX/.venv/ABC/lib/python3.10/site-packages/tensorboard_data_server/bin/server' INFO: data server binary version: b'rustboard 0.6.1' --- check: tensorboard_binary_path INFO: which tensorboard: b'/XXX/.venv/ABC/bin/tensorboard\n' --- check: addrinfos socket.has_ipv6 = True socket.AF_UNSPEC =Next steps
No action items identified. Please copy ALL of the above output, including the lines containing only backticks, into your GitHub issue or comment. Be sure to redact any sensitive information.
For browser-related issues, please additionally specify:
Issue description
When selecting (or deselection) runs from the list on the left hand side, graphs of scalars on non-visible paginated-views are not updated with the new (or removed) data. Only the current view is updated correctly. If one (de)selects an additional run and switched to another page, the graphs show outdated information (either new run is missing, or deselected run is still seen).