ap_verify configuration file reference

This page describes the file-based configuration options used by ap_verify. It does not describe the configuration of MetricTasks for ap_verify; see Configuring metrics for ap_verify instead.

The ap_verify configuration file is located at config/dataset_config.yaml. It consists of a list of dictionaries, each representing specific aspects of the program. Most users should not need to adjust these settings, but they allow capabilities such as registering new datasets.


The datasets dictionary maps dataset names (which must be provided through ap_verify.py --dataset) to GitHub repository names. Adding a dataset to the config is necessary for ap_verify to recognize it; in practice, the entry will be made once by the dataset author and then committed. A dataset must still be installed on the machine before it can be used.

Further reading