TOOLS

Visdom

Visdom is a visualization tool that generates rich visualizations of live data to help researchers and developers stay on top of their scientific experiments that are run on remote servers. Visualizations in Visdom can be viewed in browsers and easily shared with others.

Rich, live visualizations

Visdom provides an interactive visualization tool that supports scientific experimentation. Visualizations of plots, images, and text can be easilly broadcast for yourself and collaborators.

The visualization space can be organized through the Visdom UI or programatically, allowing researchers and developers to inspect experiment results across multiple projects and debug code. Features like windows, environments, states, filters, and views also provide multiple ways to view and organize important experimental data.

Visdom user interface

Get Started

1

Set up Visdom

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Install Python server and client from pip
# (STABLE VERSION, NOT ALL CURRENT FEATURES ARE SUPPORTED)
pip install visdom

# Install Torch client
# (STABLE VERSION, NOT ALL CURRENT FEATURES ARE SUPPORTED)
luarocks install visdom

# Install python from source
pip install -e .
# If the above runs into issues, you can try the below
easy_install .

# Install Torch client from source (from th directory)
luarocks make
          

2

Review documentation and the example directory to familiarize yourself with Visdom's capabilities.

3

Build and customize visualizations for your projects.

More Tools