rl icon indicating copy to clipboard operation
rl copied to clipboard

[Feature Request] Add A3C

Open tushdon2 opened this issue 2 years ago • 11 comments

Motivation

Add A3C implementation as presented here so that the experiments of Rainbow can be added to the examples in further contributions.

Solution

Add A3C code like A2C and add its paper reproduction as an example.

Checklist

  • [x] I have checked that there is no similar issue in the repo (required)

tushdon2 avatar Dec 20 '23 18:12 tushdon2

I am interested in working on this issue along with @shivank21.

tushdon2 avatar Dec 20 '23 18:12 tushdon2

That would be wonderful!

vmoens avatar Dec 20 '23 21:12 vmoens

In A3C algorithm we are required to asynchronize the variables across multiple CPU threads. For that we were planning to use the threading library of python. Does that work here? Also it refers in the Documentation that "This module used to be optional, it is now always available." What does this really mean?

shivank21 avatar Jan 08 '24 17:01 shivank21

Yes threading is built-in, so that should be ok!

vmoens avatar Jan 09 '24 10:01 vmoens

Having A3C would be very cool!

albertbou92 avatar Jan 09 '24 11:01 albertbou92