-
Notifications
You must be signed in to change notification settings - Fork 30
Open
Description
This is a list of all Tensorboard plugins and types that they (potentially) can accept. I want to see the overlap among different types.
- Scalar (scalar vs iteration line plot)
- accepts
<:Number
. NonReal
numbers can be preprocessed (e.g. Complex numbers);
- accepts
- Scalars (taken from TensorboardX, displays multiple curves on the same scalar plot)
- ? potentially a N-tuple of numbers ?
- Histograms/Distributions
Tuple{Vector{Real},Vector{Real}}
for histogram's bin edges and bin heights;Vector
, plot a vector as an histogram by convertingdata
toTuple(1:length(data)-1, data)
;
- Images
3-Arrays
are naturally 2D images;Matrix
is a grayscale 2D image;Vector
is a grayscale 1D image;- Could also be passed as an image object (jpeg, eps...)
- Text
String
Vector{String}
orMatrix{String}
are also rendered as lists or tables.
- Embeddings
- Requires a Tensor with data, and optionally label_imgs and metadata
- PR Curves
- ??
- Audio
- This is specific enough and you must specify the sampling rate and other parameters that I guess can be handled by a specific type.
Extra:
(This is something I need for myself and is not currently supported by TensorBoard). Eventually I would like to contribute to tensorboard a plugin to show a whole plot/curve at each iteration (very similar to what PR curve does). Tensorboard dev team is also considering this but apparently they don't have the time to work on it ATM.
- Curves
Tuple{Vector{Real},Vector{Real}}
(this is different from histograms, as the length of the two vectors is the same in this case while for histograms they differ by 1).
oxinabox
Metadata
Metadata
Assignees
Labels
No labels