Open NoneJou072 opened 3 weeks ago
I am facing the same issues. It does not seem like the Memory class handels dict observations. One work around is to concatenate the observations instead.
Hi @NoneJou072 and @larsrpe
Keep dimensions change (set to True
) introduced in version 1.3.0 was reverted in develop
branch.
In addition, spaces utilities were added to develop
branch to handle fundamental (Box
, Discrete
and MultiDiscrete
) and composite (Tuple
and Dict
) spaces better.
Please, use the develop
branch while the new release is being completed
Thank you for the clarification. And sorry for not checking the devleop branch right away! Keep up the good work!
Description
Hello, when I run the example files provided by the [official document] (https://github.com/Toni-SM/skrl/blob/main/docs/source/examples/deepmind/dm_manipulation_stack_sac.py), an error comes as follows.
The reason was that I used the 'dict' type as the obs space.
I noticed that a similar error was mentioned in https://github.com/Toni-SM/skrl/pull/201. Do you have any temporary solutions for using 'dict' obs space, thanks.
What skrl version are you using?
1.3.0
What ML framework/library version are you using?
Pytorch version
Additional system information
Python 3.10, Ubuntu20.04