Пример #1
0
 def validate(self, make_agent):
     validate_agent(make_agent, GymEnvironment('Pendulum-v0'))
Пример #2
0
 def test_vsarsa(self):
     validate_agent(vsarsa(device=CPU, n_envs=4),
                    AtariEnvironment("Breakout", device=CPU))
Пример #3
0
 def validate(self, make_agent):
     validate_agent(make_agent, GymEnvironment('LunarLanderContinuous-v2'))
Пример #4
0
 def test_vpg(self):
     validate_agent(vpg(device=CPU), AtariEnvironment("Breakout",
                                                      device=CPU))
Пример #5
0
 def test_vpg_cuda(self):
     validate_agent(vpg(device=CUDA),
                    AtariEnvironment("Breakout", device=CUDA))
Пример #6
0
 def test_vac_cuda(self):
     validate_agent(vac(device=CUDA, n_envs=4),
                    AtariEnvironment("Breakout", device=CUDA))
Пример #7
0
 def test_rainbow_cuda(self):
     validate_agent(
         rainbow(replay_start_size=64, device=CUDA),
         AtariEnvironment("Breakout", device=CUDA),
     )
Пример #8
0
 def test_dqn(self):
     validate_agent(
         dqn(replay_start_size=64, device=CPU),
         AtariEnvironment("Breakout", device=CPU),
     )
Пример #9
0
 def test_ddqn_cuda(self):
     validate_agent(
         ddqn(replay_start_size=64, device=CUDA),
         AtariEnvironment("Breakout", device=CUDA),
     )
Пример #10
0
 def validate(self, make_agent):
     validate_agent(make_agent, GymEnvironment('CartPole-v0'))