hyperparam_reporter
- class aitoolbox.experiment.result_reporting.hyperparam_reporter.HyperParamSourceReporter(project_name, experiment_name, experiment_timestamp, local_model_result_folder_path)[source]
Bases:
object
Writer of selected hyperparameters to human-readable text file on disk
- Parameters:
- save_hyperparams_to_text_file(hyperparams, sort_names=False)[source]
Save hyperparameters dict into text file on disk
- copy_to_cloud_storage(local_hyperparams_file_path, cloud_saver, file_name=None)[source]
Copy saved text local file into cloud storage
- Parameters:
local_hyperparams_file_path (str) – path to hyperparams file stored on local disk. File to be uploaded to cloud
cloud_saver (BaseModelSaver or BaseResultsSaver or BaseModelGoogleStorageSaver or BaseResultsGoogleStorageSaver) – cloud saver object
file_name (str or None) – manually specify the file name to be saved to the cloud instead of taking the default from self.file_name
- Returns:
path where the file was saved in the cloud storage
- Return type:
- save_experiment_python_file(hyperparams)[source]
Saves the python experiment file to the project folder
Python experiment file is file in which the main training procedure is defined. File from which the TrainLoop is executed