mirror of
https://github.com/wassname/ray.git
synced 2026-08-20 12:40:44 +08:00
[rllib] Add more regression tests and autogenerate (#2324)
This commit is contained in:
@@ -51,52 +51,3 @@ class Regression():
|
||||
|
||||
def track_iterations(self, result):
|
||||
return result["training_iteration"]
|
||||
|
||||
|
||||
class TestCartPolePPO(Regression):
|
||||
_file = "cartpole-ppo.yaml"
|
||||
|
||||
def setup_cache(self):
|
||||
return _evaulate_config(self._file)
|
||||
|
||||
|
||||
class TestCartPolePG(Regression):
|
||||
_file = "cartpole-pg.yaml"
|
||||
|
||||
def setup_cache(self):
|
||||
return _evaulate_config(self._file)
|
||||
|
||||
|
||||
class TestPendulumDDPG(Regression):
|
||||
_file = "pendulum-ddpg.yaml"
|
||||
|
||||
def setup_cache(self):
|
||||
return _evaulate_config(self._file)
|
||||
|
||||
|
||||
class TestCartPoleES(Regression):
|
||||
_file = "cartpole-es.yaml"
|
||||
|
||||
def setup_cache(self):
|
||||
return _evaulate_config(self._file)
|
||||
|
||||
|
||||
class TestCartPoleDQN(Regression):
|
||||
_file = "cartpole-dqn.yaml"
|
||||
|
||||
def setup_cache(self):
|
||||
return _evaulate_config(self._file)
|
||||
|
||||
|
||||
class TestCartPoleA3C(Regression):
|
||||
_file = "cartpole-a3c.yaml"
|
||||
|
||||
def setup_cache(self):
|
||||
return _evaulate_config(self._file)
|
||||
|
||||
|
||||
class TestCartPoleA3CPyTorch(Regression):
|
||||
_file = "cartpole-a3c-pytorch.yaml"
|
||||
|
||||
def setup_cache(self):
|
||||
return _evaulate_config(self._file)
|
||||
|
||||
Reference in New Issue
Block a user