LibtorchDRLLogProbabilityPostprocessor

Overview

This object is responsible for computing the logarithmic probability of an action taken by a controller. It is used in a Deep Reinforcement Learning (DRL) context where we perturb the actions using a normal distribution around the computed mean value. This helps with the random exploration of the action space together with reducing the overfitting of the 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.