mirror of
https://github.com/illiumst/marl-factory-grid.git
synced 2025-06-22 03:31:35 +02:00
DQN Monitor fixed
This commit is contained in:
@ -72,7 +72,8 @@ class MonitorCallback(BaseCallback):
|
||||
self._monitor_dict[self.num_timesteps] = {key: val for key, val in info.items()
|
||||
if key not in ['terminal_observation', 'episode']}
|
||||
|
||||
for env_idx, done in enumerate(self.locals.get('dones', [])):
|
||||
for env_idx, done in list(enumerate(self.locals.get('dones', []))) + \
|
||||
list(enumerate(self.locals.get('done', []))):
|
||||
if done:
|
||||
env_monitor_df = pd.DataFrame.from_dict(self._monitor_dict, orient='index')
|
||||
self._monitor_dict = dict()
|
||||
|
Reference in New Issue
Block a user