folder_create

class aitoolbox.experiment.local_save.folder_create.ExperimentFolder[source]

Bases: object

static create_base_folder(project_name, experiment_name, experiment_timestamp, local_model_result_folder_path)[source]

Create local folder hierarchy for the experiment tracking

Parameters:
  • project_name (str) – root name of the project

  • experiment_name (str) – name of the particular experiment

  • experiment_timestamp (str) – time stamp at the start of training

  • local_model_result_folder_path (str) – root local path where project folder will be created

Returns:

path to the created experiment base folder

Return type:

str

static get_base_folder_paths(project_name, experiment_name, experiment_timestamp, local_model_result_folder_path)[source]

Generate local folder hierarchy paths for the experiment tracking

Does not actually create the folders, just generates the folder paths

Parameters:
  • project_name (str) – root name of the project

  • experiment_name (str) – name of the particular experiment

  • experiment_timestamp (str) – time stamp at the start of training

  • local_model_result_folder_path (str) – root local path where project folder will be created

Returns:

path to the main project folder, path to the particular experiment folder

Return type:

str, str