Skip to content

Commit 60ddde7

Browse files
mini version (#53)
* fix: Episode numbers in step-log were off, now fixed (#52) * chore(version): version bumb for new release
1 parent a13c05f commit 60ddde7

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

releso/__version__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
Current version.
44
"""
55

6-
__version__ = "0.2.1"
6+
__version__ = "0.2.2"

releso/callback.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
Multi-Environment training and should work with all agents.
55
"""
66

7+
import copy
78
from datetime import datetime
89
from itertools import count
910
from 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)

0 commit comments

Comments
 (0)