Skip to content

External Validation (After Silent Run)

The purpose of this test is to analysis the performance when we have outcomes avaialable.

This TestKit documents the follow-up tests to run after completing the External Silent Run. Run this kit after performing the External Silent Run to convert the silent-run (no outcomes repository) artifacts into evaluation-ready outputs. This is to make sure no information leakage is done and separate the execution of the score calculation from the labels. It is also possible to load the labels in the silent run and the silent run will just ignore the labels, if we only recieved data with outcomes.

Note: The External Silent Run produces repository artifacts and the initial sample files used as inputs to the tests described below. Make sure the External Silent Run completed successfully before running this kit.

Tests included

Notes

  • Many tests depend on helper utilities, please ensure these are on PATH. Installation

Quick start

From the TestKit folder, you can run a single test, e.g.:

./run.specific.sh 4

Or run the full kit:

./run.sh