Upload a2c_sb3_cartpole.py
Browse files- a2c_sb3_cartpole.py +20 -0
a2c_sb3_cartpole.py
ADDED
@@ -0,0 +1,20 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
import gym
|
2 |
+
|
3 |
+
from stable_baselines3 import A2C
|
4 |
+
from stable_baselines3.common.env_util import make_vec_env
|
5 |
+
|
6 |
+
# Parallel environments
|
7 |
+
env = gym.make("CartPole-v1")
|
8 |
+
|
9 |
+
model = A2C("MlpPolicy", env, verbose=1)
|
10 |
+
model.learn(total_timesteps=25000)
|
11 |
+
|
12 |
+
obs = env.reset()
|
13 |
+
for i in range (10000):
|
14 |
+
action, _states = model.predict(obs)
|
15 |
+
obs, rewards, dones, info = env.step(action)
|
16 |
+
env.render()
|
17 |
+
|
18 |
+
env.close()
|
19 |
+
|
20 |
+
model.save("a2c_Cart_Pole")
|