Reinforcement learning utils
This module contains the building blocks the algorithms are assembled from.
They are collected here rather than inside the algorithms because most of them are shared by several families — a
Parameter schedules a learning rate as readily as an exploration coefficient, and the same advantage estimator
serves every on-policy actor-critic.
This class implements function to manage parameters, such as learning rate. |
|
Base class for gradient optimizers. |
|
Preprocess observations from the environment using a running standardization. |
|
This class implements function to manage a replay memory as the one used in "Human-Level Control Through Deep Reinforcement Learning" by Mnih V. |
|
Factory method to create an eligibility trace of the provided type. |
|
Compute a running standardization of values according to Welford's online algorithm. |