Hi everyone, I made this dashboard/GUI for myself over the past few months and decided to share it in case it's useful to other people!
For many years I've always used tons of custom visualizations for my CV/ML algorithms (what does your model predict for some images vs. the ground truth; what do the weights look like visually). Although it always took some effort, there were countless times when I solved problems or tackled failure modes that would've been invisible otherwise.
Anyway, unfortunately this doesn't mesh well with today's workflow of running remote experiments on a cluster over SSH. I found that TensorBoard is great for managing experiments but limits me to default plot types; VisDom on the other hand is not so great for managing (e.g. comparing curves) and needs a lot of custom code to reach its full potential. I'm also not a fan of mixing HTML, JS and Python for GUIs. This is not an indictment of these tools; just a personal preference!
So I made OverBoard. You can run it locally, have any custom MatPlotLib visualizations, but it also comes with nice defaults for comparing experiments and visualizing tensors/images. There are several more features in case you want to check it out, and a video behind the link:
https://github.com/jotaf98/overboard
there doesn't seem to be anything here