[Feature Request] Add A3C
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)
I am interested in working on this issue along with @shivank21.
That would be wonderful!
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?
Yes threading is built-in, so that should be ok!
Having A3C would be very cool!