When you perform scientific experiments on remote servers, it can be a hassle to produce live visualizations of these experiments and to keep those visualizations organized. Visdom solves this problem for you!

Visdom provides tools to generate rich visualizations of (live) data, and push these visualizations to a central server (that may be running on your laptop). You can view the interactive visualizations in your browser, and easily share them with others. Visdom also provides several tools to keep your visualizations organized, such as multiple desktops and a search function.

Visdom can readily be used from Python with Numpy or PyTorch, or from Lua with Torch.