-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tensorboard plugin - Beholder: Request features #1244
Comments
Other than the UI-controlled selection, I think this is possible today by using the |
Hello, @nfelt, I'm currently checking how to do it (somehow more automatic or more elegant). If I succeed, I'll send a pull request. I hope to post something here soon to discuss :) |
I think maybe the most generic solution here would be to replace We could also have a checkbox or toggle for "show actual size" (vs size-to-fit). I'm not sure I quite follow how you'd like the post-filtering transformations to work. I'm inclined to think it's probably still simplest if users do those in their own TF code and pass the result to Beholder, rather than trying to extend Beholder to accommodate all the types of transformations that might be wanted. |
I have a W variable with shape I would like to visualize in a Example:
The W transformation result:
My implementation: https://github.com/SrMouraSilva/RBM/blob/tensorflow/rbm/train/task/beholder_task.py#L26-L55
This would solve the problem. However, interesting beholder features (such as colormap, variance over train steps) would not be available.
(Still) I do not have knowledge as visualization in other learning algorithms, however, in RBM (and I believe in some Deep Belief Networks algorithms) is useful.
Checkbox to hide and show specific variables also sounds great. |
Closing this issue since we are intending to deprecate the Beholder plugin as described in #3843. Please see that issue for recommendations if you want to keep using the plugin or adopt it yourself. |
Request features
Example of use
In RBM (and similars), is possible show the Weight values:
http://www.dmi.usherb.ca/~larocheh/publications/icml-2008-discriminative-rbm.pdf
Current result in Beholder:
Image: Above: Weight (visible = 28*28. hidden = 10). Below:
self.W_inspect.assign(tf.reverse(tf.transpose(tf.reshape(self.W, [28*10, 28])), [0]))
(Obs: The vector in my implementation of the RBM is a column vector. This is why the matrix is [10, 28 ** 2] and not the opposite)
The text was updated successfully, but these errors were encountered: