def retro_analyze_experiment(predir): '''Retro-analyze all experiment level datas.''' logger.info('Retro-analyzing experiment from file') from slm_lab.experiment.control import Experiment # mock experiment spec, info_space = mock_spec_info_space(predir) experiment = Experiment(spec, info_space) experiment.trial_data_dict = trial_data_dict_from_file(predir) return analyze_experiment(experiment)
def retro_analyze_experiment(predir): '''Retro-analyze all experiment level datas.''' logger.info('Retro-analyzing experiment from file') from slm_lab.experiment.control import Experiment _, _, _, spec_name, _, _ = util.prepath_split(predir) prepath = f'{predir}/{spec_name}' spec, info_space = util.prepath_to_spec_info_space(prepath) experiment = Experiment(spec, info_space) experiment.trial_data_dict = trial_data_dict_from_file(predir) return analyze_experiment(experiment)
def retro_analyze_experiment(predir): '''Retro-analyze all experiment level datas.''' logger.info('Retro-analyzing experiment from file') from slm_lab.experiment.control import Experiment # mock experiment spec, info_space = mock_info_space_spec(predir) experiment = Experiment(spec, info_space) trial_data_dict = trial_data_dict_from_file(predir) experiment.trial_data_dict = trial_data_dict return analyze_experiment(experiment)