File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change 33Current version.
44"""
55
6- __version__ = "0.2.1 "
6+ __version__ = "0.2.2 "
Original file line number Diff line number Diff line change 44Multi-Environment training and should work with all agents.
55"""
66
7+ import copy
78from datetime import datetime
89from itertools import count
910from pathlib import Path
@@ -265,7 +266,7 @@ def _on_step(self) -> bool:
265266 ] # Field indicating if the episode has ended
266267 if len (self .current_episodes ) == 0 :
267268 n_dones = len (dones )
268- self .current_episodes = [idx - n_dones for idx in range (n_dones )]
269+ self .current_episodes = [idx for idx in range (n_dones )]
269270 self .current_max_episodes = max (self .current_episodes )
270271 prev_obs = self .model ._last_obs # Old observations
271272 actions = self .locals ["actions" ] # Agent's actions
@@ -275,7 +276,7 @@ def _on_step(self) -> bool:
275276
276277 # Store additional information
277278 self .timesteps .append (self .num_timesteps )
278- self .episodes .append (self .current_episodes )
279+ self .episodes .append (copy . deepcopy ( self .current_episodes ) )
279280 self .dones .append (dones )
280281 self .prev_obs .append (prev_obs )
281282 self .actions .append (actions )
You can’t perform that action at this time.
0 commit comments