Experiment Path

Experiment path is a string that represents the path of the experiment.

  • It has a file system path format as directories separated by / and last element is the experiment name.
  • This path is not the actual path on the disk, but it is used to identify the experiment in the logs also in ProxDash.

Example:

px.connect(
    experiment_path='experiment_1',
    logging_path='~/proxai-logs')

This will create a new experiment with the name experiment_1. This creates the following directories and files:

  • ~/proxai-logs/experiment_1 directory.
  • ~/proxai-logs/experiment_1/provider_queries.log file.
  • ~/proxai-logs/experiment_1/proxdash.log file.
  • In ProxDash experiment tree: /exp/experiment_1 experiment file.

Example:

px.connect(
    experiment_path='translation/en-to-fr/experiment_1',
    logging_path='~/proxai-logs')

This will create a new experiment with the name experiment_1 in the translation/en-to-fr directory. This creates the following directories and files:

  • ~/proxai-logs/translation/en-to-fr/experiment_1 directory.
  • ~/proxai-logs/translation/en-to-fr/experiment_1/provider_queries.log file.
  • ~/proxai-logs/translation/en-to-fr/experiment_1/proxdash.log file.
  • In ProxDash experiment tree: /exp/translation/en-to-fr/experiment_1 experiment directories and file.