Reward statistics over the stored trajectories. More...
#include <LibtorchRLTrajectoryBuffer.h>
Public Attributes | |
| Real | mean = 0.0 |
| Mean reward over every stored transition. | |
| Real | std = 0.0 |
| Standard deviation of every stored transition reward about the overall mean. | |
| std::vector< Real > | trajectory_means |
| Mean reward of each non-empty trajectory. | |
| std::vector< Real > | trajectory_stds |
| Reward standard deviation of each non-empty trajectory about its own mean. | |
Reward statistics over the stored trajectories.
Definition at line 79 of file LibtorchRLTrajectoryBuffer.h.
| Real LibtorchRLTrajectoryBuffer::RewardStatistics::mean = 0.0 |
Mean reward over every stored transition.
Definition at line 82 of file LibtorchRLTrajectoryBuffer.h.
Referenced by LibtorchDRLControlTrainer::computeEpisodeRewardStatistics(), and LibtorchRLTrajectoryBuffer::rewardStatistics().
| Real LibtorchRLTrajectoryBuffer::RewardStatistics::std = 0.0 |
Standard deviation of every stored transition reward about the overall mean.
Definition at line 84 of file LibtorchRLTrajectoryBuffer.h.
Referenced by LibtorchRLTrajectoryBuffer::rewardStatistics().
| std::vector<Real> LibtorchRLTrajectoryBuffer::RewardStatistics::trajectory_means |
Mean reward of each non-empty trajectory.
Definition at line 86 of file LibtorchRLTrajectoryBuffer.h.
Referenced by LibtorchRLTrajectoryBuffer::rewardStatistics().
| std::vector<Real> LibtorchRLTrajectoryBuffer::RewardStatistics::trajectory_stds |
Reward standard deviation of each non-empty trajectory about its own mean.
Definition at line 88 of file LibtorchRLTrajectoryBuffer.h.
Referenced by LibtorchRLTrajectoryBuffer::rewardStatistics().