LibtorchDRLControlTrainer
Overview
This object trains an on-policy actor-critic controller using Proximal Policy Optimization (PPO) Schulman et al. (2017) together with generalized advantage estimation (GAE) Schulman et al. (2015). Reporter trajectories are assembled into transitions, flattened across samples, shuffled into mini-batches, and then used to update separate actor and critic neural networks.
warningwarning
The detailed documentation of this object is only available when Moose is compiled with Libtorch. For instructions on how to compile Moose with Libtorch, visit the general installation webpage or click here.
References
- John Schulman, Philipp Moritz, Sergey Levine, Michael Jordan, and Pieter Abbeel.
High-dimensional continuous control using generalized advantage estimation.
arXiv preprint arXiv:1506.02438, 2015.[Export]
- John Schulman, Filip Wolski, Prafulla Dhariwal, Alec Radford, and Oleg Klimov.
Proximal policy optimization algorithms.
arXiv preprint arXiv:1707.06347, 2017.[Export]