drytorch.utils.local_ops

Module for managing local experiment folders.

Functions

clone_experiment_data(par_dir, exp_name, ...)

Clone local experiment data folders.

delete_experiment_data(par_dir, exp_name)

Remove all local folders containing experiment data.

rename_experiment_data(par_dir, exp_name, ...)

Rename local folders containing experiment data.

clone_experiment_data(par_dir: Path | str, exp_name: str, new_exp_name: str) None[source]

Clone local experiment data folders.

Parameters:
  • par_dir (Path | str) – parent directory of the experiment folders.

  • exp_name (str) – experiment name to clone.

  • new_exp_name (str) – name for the clone.

Return type:

None

delete_experiment_data(par_dir: Path | str, exp_name: str) None[source]

Remove all local folders containing experiment data.

Parameters:
  • par_dir (Path | str) – parent directory of the experiment folders.

  • exp_name (str) – name of the experiment.

Return type:

None

rename_experiment_data(par_dir: Path | str, exp_name: str, new_exp_name: str) None[source]

Rename local folders containing experiment data.

Parameters:
  • par_dir (Path | str) – parent directory of the experiment folders.

  • exp_name (str) – existing experiment name.

  • new_exp_name (str) – new experiment name.

Return type:

None