Skip to main content
Reproduce an experiment that a team member creates to verify and validate their results. You can reproduce the experiment by either cloning the GitHub repository that your teammate used to create the experiment or by downloading the Python script or notebook that created the experiment. Choose the option that works best for you. Obtain the code that created the experiment and the dependencies required to run the code. You can do this by following the steps below.
The following steps show you how to replicate the code state of the GitHub repository:
  1. Navigate to the project where the run is logged to.
  2. Select the Workspace tab from the project sidebar.
  3. Click the run that you want to reproduce. The run page opens with the Overview tab shown by default.
  4. Hover your mouse over the Reproduce this run button next to the Command field. A modal appears with steps to reproduce the experiment. It describes how to set up the code state and the the command to run the experiment. Reproduce run button
Alternatively, you can manually reproduce an experiment with the following steps:
  1. Copy and paste the Git repository field into your terminal to clone the repository. The following code snippet shows an example. Replace your-repo with the name of your repository:
    git clone https://github.com/your-repo.git && cd your-repo
    
  2. Copy and paste the Git state field into your terminal to checkout the exact commit that your teammate used to create the experiment. The following code snippet shows an example of how to do this. Replace values specified in the following code snippet with your own:
    git checkout -b "<run-name>" 0123456789012345678901234567890123456789