def testTrialErrorOnStart(self): ray.init() trial = Trial("CartPole-v0", "asdf") try: trial.start() except Exception as e: self.assertIn("Unknown algorithm", str(e))
def testTrialErrorOnStart(self): ray.init() _default_registry.register(TRAINABLE_CLASS, "asdf", None) trial = Trial("asdf") try: trial.start() except Exception as e: self.assertIn("a class", str(e))
def testTrialErrorOnStart(self): ray.init() _global_registry.register(TRAINABLE_CLASS, "asdf", None) trial = Trial("asdf", resources=Resources(1, 0)) try: trial.start() except Exception as e: self.assertIn("a class", str(e))
def testTrialStatus(self): ray.init() trial = Trial("__fake") self.assertEqual(trial.status, Trial.PENDING) trial.start() self.assertEqual(trial.status, Trial.RUNNING) trial.stop() self.assertEqual(trial.status, Trial.TERMINATED) trial.stop(error=True) self.assertEqual(trial.status, Trial.ERROR)