Comments (9)
Totally agree. :) Wouldn't hurt if one could just use wildcards e.g.
tensorboard --logdir modelname_*/
from tensorboard.
Any plans to support this feature in 2019? It would be most welcome.
from tensorboard.
This feature would help a lot.
Once you get to over 15 different models, the tensorboard takes too long to load and fails to load all the logs often.
Also the colors cycle start to get confusing
from tensorboard.
Any updates on this in 2022?
from tensorboard.
so, any plans to support this ? :) it would be very welcome
I had a look at the code and I think it doesn't require too much knowledge of the inner workings. I think this part, where it takes a path_filter
, is the relevant one. My confusion is that it is called from both event_accumulator.py and the plugin_event_accumulator.
So, I would be happy to contribute this small feature, provided that someone from the team can:
- decide on which of the previous approaches to take
- explain the difference between the
event_accumulator
and its correspondingplugin_...
To re-state the options:
- If there is special character(like #) in folder name, just ignore it.
- Like git, .ignore file manage folders to ignore.
- If .nolog file in the folder to ignore.(Like .nomedia file)
from tensorboard.
You can create symbolic links of the selected list of experiments you want to upload. Let say you have a folder with experiments A, B, C and D, create a folder E and fill it with symbolic links to A and B only .. then run tensorboard dev upload on folder E.
from tensorboard.
Also need this feature.
from tensorboard.
Here's a workaround for specifying path patterns with some bash-fu and a "discouraged" --logdir_spec
option which supports loading a comma-separated list of multiple directories :
tensorboard --logdir_spec $(ls -m -d ./runs/2020-01-* | tr -d ' \n')
We use 2 ls
flags here: -m
sets delimiter to ,
(comma, space) and -d
lists directories without their contents.
It assumes there are no commas or spaces in your log directory paths. You can use find
for more complex cases.
More ways to concatenate list of paths with a comma
from tensorboard.
@shtratos: The main point of this feature request is that the globs be
resolved dynamically by TensorBoard, such that if you were to add a new
./runs/2020-01-*
directory at runtime it would show up without having
to restart the process.
If you’re satisfied with invocation-time glob resolution, you can use
the multitb
shell function from the following comment, which is safer,
does not have restrictions on the characters in your path name, does not
use --logdir_spec
, and works even if you have runs of the same name in
different sub-logdirs:
#179 (comment)
from tensorboard.
Related Issues (20)
- NUM_COLORS_COLOR_MAP > 50 HOT 1
- Fast data loading feedback (--load_fast=true; “RustBoard”) HOT 2
- tensorboard title HOT 3
- My TensorBoard isn't showing any data! What's wrong? HOT 1
- Isolate point HOT 4
- module 'PIL.Image' has no attribute 'ANTIALIAS' HOT 1
- Exception when debugging in pycharm only related with the import the tensorflow library. HOT 1
- UMAP and TSNE for Embedding Projector Doesn't Load HOT 1
- In colab, load tensorboard settings from the command line: %tensorboard --settings HOT 3
- Numpy 2.0 API compatibility issue HOT 12
- TensorBoard can’t find your event files.Log directory: hdfs://tensorboard_log HOT 1
- NumPy v2 Compatibility HOT 3
- Sliders on Histograms HOT 3
- Unable to Retrieve Embedding Arrays From TensorBoard Logs HOT 1
- Feature Request: Make scalars pinnable within code HOT 1
- Enable Link-Time Optimization (LTO) and evaluate other optimizations for TensorBoard HOT 1
- Tensorboard is showing no data HOT 5
- Bump Tensorboard to protobuf 5
- Capture profile successfully, After refresh the tensorboard show No profile data was found.
- fail to create whl HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tensorboard.