Viewing a list of solution experiments


To view a list of experiments that have been run on a solution, click the “Model Ops” link on the left-hand pane, and then click the “Experiments” link. This displays the “Experiments List” page (below)

image1

This page displays a table displaying information about each experiment run in the solution. The table contains he following columns:

  • Pipeline Name - name of pipeline

  • Pipeline Flavour - indicates whether the pipeline was run on a distributed (Spark) environment, or a non-distributed (Kubeflow) environment

  • Run name - name of run (input by user at the time of starting the run)

  • Status - status of run (can be “Running”, “Completed”, “Paused”, “Terminated”)

  • Started On - time the run was started

  • Arguments - parameters provided for the run

  • Time Taken - time taken by run (in seconds)

  • Started By - name of user who started the run

  • Last Updated Date - date the run was last updated

  • Commit ID (Output) - displays the commit ID of any output (if the pipeline run produces an output, xpresso.ai automatically stores this in the model repository, and generates a commit ID)

  • Experiment name - name of experiment run on the pipeline (system-generated)

You can perform the following actions on the table:

  • Grouping - drag any column header to the top of the table to group by the column (see below for an example of data grouped by “Pipeline Name”)

image2

Searching - use the search box to search for a component using any field (see below for an example using “spark” for the search)

image3

Sorting - Click any column name to sort by the column. Click again for reverse sort (see below for an example of the list reverse-sorted by run name)

image4

Filtering - most of the columns support filtering. Click the filter icon next to these columns to filter by the value(s) specified (see below for an example of filtering by Pipeline Name)

image5

The toolbar on the top-right of the page (below) enables various other actions.

image6

You can perform the following actions using the toolbar

  • Refresh the page - click the refresh icon to refresh the page

  • Toggle between views - Click the View icons to toggle between the tabular and dashboard views of this page

  • Compare 2 or more runs - select at least 2 runs, and click the Compare Button to compare them

  • Pause a run - select a run, and then select “Pause” from the “Action” drop-down - this will pause the experiment temporarily. You can restart it using the “Restart” option. The “Pause” option is available only if the experiment is currently running.

  • Restart a run - select a paused run, and then select “Restart” from the “Action” drop-down - this will restart the run. The “Restart” option is available only if the experiment is currently paused.

  • Terminate a run - select a run, and then select “Terminate” from the “Action” drop-down - this will terminate the run. The “Terminate” option is available only if the experiment is currently running or paused.

  • View a run - select a run and click the “View” action from the “Actions” drop-down, or click the name of the run on the table to view the run details

  • Clone a run - select a run, and then select “Clone” from the “Action” drop-down - This will create a run which is a copy of the one you selected. The process for cloning an experiment is exactly the same as for starting a new experiment, except that all details for the new run are pre-filled (except the name)

  • Start a new run - click the “Start Run” button to start a new run immediately

  • Schedule a new run - click the “Schedule Run” button to schedule a new run in the future

What do you want to do next?