Views
No views yet
1from stable_baselines3 import DQN
2from stable_baselines3.common.env_util import make_atari_env
3from stable_baselines3.common.vec_env import VecFrameStack
4
5# Create environment
6env = make_atari_env('SpaceInvadersNoFrameskip-v4', n_envs=1)
7env = VecFrameStack(env, n_stack=4)
8
9# Load the model
10model = DQN.load("dqn-SpaceInvadersNoFrameskip-v4", env=env)
11
12# Enjoy trained agent
13obs = env.reset()
14for i in range(1000):
15 action, _states = model.predict(obs, deterministic=True)
16 obs, rewards, dones, info = env.step(action)
17 env.render()