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
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