Migrated from: https://github.com/tensorflow/tensorflow/issues/10421
The heuristics used by TensorBoard to determine which scopes are added to the "main graph" and which are not by default often results in scopes being included that obscure the underlying network structure.
It would be nice to have an additional named parameter for
tf.name_scopethat indicated whether that scope should be removed (or included) in the main graph by default.
I would love to see this as well.
Duplicate of this https://github.com/tensorflow/tensorboard/issues/74 ?
+1 Would love this feature.
+1 I spend a lot of time reconfiguring the graphs and adding scopes back to the main graph.
+1 to set name/variable scopes to go to either main or auxiliary graph. Or at least save the settings and layout across TensorBoard sessions.
+1 Any progress?
No progress to report I'm afraid, though I agree this would be useful.
is this something where contributions would be welcomed or there are some architectural considerations that make it difficult?
Probably just some kind of extension to tf.name_scope. E.g. tf.name_scope(main_graph=True) that will be inherited to sub scopes and then 1 extra field for the respective protobuf file + some handling logic within tensorboard
Most helpful comment
No progress to report I'm afraid, though I agree this would be useful.