Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -8,7 +8,6 @@ import gymnasium as gym
|
|
8 |
from gymnasium import spaces
|
9 |
import numpy as np
|
10 |
from PIL import Image
|
11 |
-
from gymnasium.vector import SyncVectorEnv
|
12 |
import gradio as gr
|
13 |
|
14 |
# Environment Variables
|
@@ -136,7 +135,7 @@ def optimize_signal_rl(congestion_level):
|
|
136 |
congestion_level = congestion_map.get(congestion_level, 5) if isinstance(congestion_level, str) else congestion_level
|
137 |
|
138 |
# Create environment
|
139 |
-
env =
|
140 |
|
141 |
# Initialize PPO model
|
142 |
model = PPO("MlpPolicy", env, verbose=0)
|
|
|
8 |
from gymnasium import spaces
|
9 |
import numpy as np
|
10 |
from PIL import Image
|
|
|
11 |
import gradio as gr
|
12 |
|
13 |
# Environment Variables
|
|
|
135 |
congestion_level = congestion_map.get(congestion_level, 5) if isinstance(congestion_level, str) else congestion_level
|
136 |
|
137 |
# Create environment
|
138 |
+
env = DummyVecEnv([lambda: TrafficSimEnv(congestion_level)])
|
139 |
|
140 |
# Initialize PPO model
|
141 |
model = PPO("MlpPolicy", env, verbose=0)
|