Running Experiments

June 15, 2023 ยท View on GitHub

You edit your code, edit or add more data, applying a new combination of hyperparameters- you have a new idea to try ๐Ÿ’ก!

This extension provides many different ways to run a new experiment. You can also queue one to be run later in the background or in parallel. This functionality wraps up the dvc exp run command.

The basic one is the set of buttons that are available when the experiments table or parameters file are open:

Run Experiments from the Table Run Experiments from a Parameters File

After you are done modifying the project you can choose Run, Queue, or Run all. As you do this you should see new items in the experiments table.

As usual, you can do the same and more from the context menus in the experiments table, in the experiments View in the side bar, or via the command palette. For example, we can take one of the existing experiments as a base, modify some parameters and run/queue a new iteration:

Run Experiments from the Command Palette