27 std::optional<float> cached_z;
39 double gen_unif01(
RNG& rng);
47 float denormalize(
float z);
std::vector< float > operator()(int count, RNG &rng)
Generate multiple normal variates.
Normal(float mean, float std_dev)
Construct a Normal generator.
float operator()(RNG &rng)
Generate a single normal variate via the Box-Muller transform.
Statistical infrastructure for training and evaluation.
Definition ConfusionMatrix.hpp:11
pcg32 RNG
Definition Stats.hpp:19