qanat experiment¶
Command information¶
qanat experiment¶
Experiment-level utility
qanat experiment [OPTIONS] COMMAND [ARGS]...
action¶
Run an action on a run of an experiment. Additional option args can be passed to the action after experiment and action name.
qanat experiment action [OPTIONS] EXPERIMENT_NAME ACTION_NAME RUN_ID
Options
- --group_no <group_no>¶
Group number to run action on when several groups are present in the run.
Arguments
- EXPERIMENT_NAME¶
Required argument
- ACTION_NAME¶
Required argument
- RUN_ID¶
Required argument
delete¶
Delete experiment.
qanat experiment delete [OPTIONS] NAME
Arguments
- NAME¶
Required argument
list¶
Show list of experiments in this repertory.
qanat experiment list [OPTIONS]
new¶
Create new experiment.
qanat experiment new [OPTIONS]
Options
- -p, --prompt¶
Prompt for adding experiment.
- -f, --file <file>¶
Path to a YAML filecontaining the experiment definition.
rerun¶
Rerun a single run with exact same environment and paraeters.
qanat experiment rerun [OPTIONS] NAME RUN_ID
Arguments
- NAME¶
Required argument
- RUN_ID¶
Required argument
run¶
Run an experiment with additional positional and option args.
WARNING: The following options are not available for your executable command:
–runner to specify runner
–container to specify container
–n_threads for local runner, number of threads to use when several groups of parameters.
–submit_template for htcondor runner, path to the submit template to use or name of the submit template in the config file.
–wait for htcondor runner, wait for the experiment to finish.
–param_file to specify a file containing parameters to run as a single run.
–group_param to specify group of parameters to run as the same run.
–range_param to specify to create groups of parameters as a range. Syntax is: -r ‘–param start end step’.
–storage_path to override storage path for the run of the experiment.
–tag to add tag to the run of the experiment.
–description to add description to the run of the experiment.
–commit_sha to run at a specific commit.
–dry_run to show parameters without running the experiment.
qanat experiment run [OPTIONS] NAME
Options
- -r, --runner <runner>¶
Runner to use for experiment.
- Default:
'local'
- Options:
local | htcondor | slurm
- --container <container>¶
Container to use for experiment.
- -f, --param_file <param_file>¶
File containing params to run experiment (one per line).
- -g, --group_param <group_param>¶
Group of parameters to run.
- -r, --range_param <range_param>¶
Range for a single parameter.
- --storage_path <storage_path>¶
Path to store results.
- -t, --tag <tag>¶
Tag to assing this run
- --description <description>¶
Description of this run.
- --commit_sha <commit_sha>¶
Commit sha to use for this run.
- --dry_run¶
Dry run, do not run experiment but show parameters.
Arguments
- NAME¶
Required argument
run_comment¶
Comment run of an experiment.
qanat experiment run_comment [OPTIONS] EXPERIMENT_NAME RUN_ID
Arguments
- EXPERIMENT_NAME¶
Required argument
- RUN_ID¶
Required argument
run_delete¶
Delete run of experiment.
qanat experiment run_delete [OPTIONS] EXPERIMENT_NAME RUN_ID
Arguments
- EXPERIMENT_NAME¶
Required argument
- RUN_ID¶
Required argument
run_explore¶
Explore run of an experiment.
qanat experiment run_explore [OPTIONS] EXPERIMENT_NAME [RUN_ID]
Arguments
- EXPERIMENT_NAME¶
Required argument
- RUN_ID¶
Optional argument
status¶
Show status of all runs.
qanat experiment status [OPTIONS] NAME
Options
- --live¶
Show live status of runs.
Arguments
- NAME¶
Required argument
update¶
Update experiment.
qanat experiment update [OPTIONS] NAME
Arguments
- NAME¶
Required argument
Command description¶
This command is used to create, manage (update, delete), run experiments.