Exemple #1
0
def test_unique_experiment_name_different_experiments():
    uname_1 = unique_experiment_name('.', 'one87')
    uname_2 = unique_experiment_name('.', 'another87')
    assert uname_1 != uname_2
Exemple #2
0
def test_unique_experiment_name_same_name_experiments():
    uname_1 = unique_experiment_name('.', 'one87')
    os.makedirs(uname_1, exist_ok=True)
    uname_2 = unique_experiment_name('.', 'one87')
    os.removedirs(uname_1)
    assert uname_1 != uname_2
Exemple #3
0
 def __init__(self, logdir='logs', name='default', max_num_images=20):
     self.logdir = unique_experiment_name(logdir, name)
     self.max_num_images = max_num_images
     self._tag_base_counter = 0
     self._phase_state = None
Exemple #4
0
 def __init__(self, savedir='output/results/', name='default'):
     self.name = name
     self.savedir = unique_experiment_name(savedir, name)
     self._create_folder()
Exemple #5
0
 def savedir(self):
     if not hasattr(self, '_savedir'):
         self._savedir = unique_experiment_name(self.root_savedir,
                                                self.name)
         os.makedirs(self._savedir, exist_ok=True)
     return self._savedir