Beispiel #1
0
 def run_from_experiment_restore(self, random_state):
     search_alg, cost = self.set_basic_conf()
     search_alg = ConcurrencyLimiter(search_alg, 1)
     search_alg.restore_from_dir(
         os.path.join(self.tmpdir, self.experiment_name))
     results = tune.run(cost,
                        num_samples=5,
                        search_alg=search_alg,
                        verbose=0,
                        name=self.experiment_name,
                        local_dir=self.tmpdir)
     return results
Beispiel #2
0
 def run_from_experiment_restore(self, random_state):
     search_alg, cost = self.set_basic_conf()
     if not isinstance(search_alg, ConcurrencyLimiter):
         search_alg = ConcurrencyLimiter(search_alg, 1)
     search_alg.restore_from_dir(
         os.path.join(self.tmpdir, self.experiment_name))
     results = tune.run(cost,
                        num_samples=5,
                        search_alg=search_alg,
                        scheduler=self.get_scheduler(),
                        verbose=0,
                        name=self.experiment_name,
                        local_dir=self.tmpdir,
                        reuse_actors=True)
     return results