Weave + Weave Plot
Using weave panels to query and visualize config, summary, and history values from runs.
Created on December 9|Last edited on August 12
Comment
Below I've created a panel grid. Each panel grid in a report has an associated run set (visible beneath the panel grid). The run set allows you to control which runs are visualized in the panels of this grid. I've imported all runs from the mnist project and applied a filter to select only runs with Job Type = "train"
I've added two weave panels to the grid. Weave is a query language that you can use to access all data logged to W&B. A weave panel is a UI component where you can enter a weave query and then visualize the results of that query in a variety of ways. In the first panel, I've simply entered the query runs , which returns all runs from the project this report belongs to. I've selected Table as the visualization mode for the query. I can then add columns to the table and edit the weave expression that determines what gets shown in each column of the table. I've added four columns to show the name of each run, the run time in seconds, the config of the run, and minimum value of the loss key from the run history. You can click the column headers to view/edit the expressions.
In the lower panel, I've selected Plot for the visualization of the same query. By clicking the gear next to the dropdown used to select the visualization of your query, you can edit the plot configuration. You can enter weave expressions for the x and y dimension of each mark, change the mark type, and even set a tooltip that shows when you hover over a particular part of the plot.
Run set
34
Add a comment