Closed 4ku closed 5 months ago
Hi @4ku, currently the example is only tested with a history obs of 1, and not yet support stacking of multiple history observations. Technically it can be done easily with the serl_launcher
library.
Multiple places of the example codes require modification to make this possible (e.g. init replay buffer, init of agent, etc...). This would something that we can add in a future PR, but feel free to open a PR for this solution too! Thanks
Also have this error, when trying to launch with sim:
Traceback (most recent call last):
File "/home/ivan/Desktop/RL/serl/examples/async_drq_sim/async_drq_sim.py", line 417, in <module>
app.run(main)
File "/home/ivan/.local/lib/python3.10/site-packages/absl/app.py", line 308, in run
_run_main(main, args)
File "/home/ivan/.local/lib/python3.10/site-packages/absl/app.py", line 254, in _run_main
sys.exit(main(argv))
File "/home/ivan/Desktop/RL/serl/examples/async_drq_sim/async_drq_sim.py", line 371, in main
demo_buffer = MemoryEfficientReplayBufferDataStore(
TypeError: MemoryEfficientReplayBufferDataStore.__init__() got an unexpected keyword argument 'preload_rlds_path'
Thanks @4ku for raising the regression error. I have fixed it in https://github.com/rail-berkeley/serl/pull/57
Thank you
I increase the number of observations in ChunkingWrapper:
And have an error: