Esempio n. 1
0
    def __init__(self, exp_name, conf, dataset):
        self.rep_results = [
            RepetitionResults(exp_name, conf, dataset, rep_dir)
            for rep_dir in Paths.list_only_dirs(
                Paths.sub_exp_dataset_dir(
                    exp_name, conf, dataset, get_only=True))
            if rep_dir != Paths.AVERAGE_RESULTS_DIR_NAME
        ]

        self.rep_ids = [rep.rep_i for rep in self.rep_results]
        self.details = (exp_name, conf, dataset)
        return
Esempio n. 2
0
 def get_path(self):
     return Paths.sub_exp_dataset_dir(self.exp_name,
                                      self.conf,
                                      self.dataset,
                                      get_only=True)
Esempio n. 3
0
 def path(self):
     return Paths.sub_exp_dataset_dir(*self.sub_exp_info,
                                      self.dataset_name,
                                      get_only=True)