2#include "../Primitives.hpp"
16 Type
Random(Type min_value, Type max_value)
18 std::uniform_real_distribution<double> dist(
static_cast<double>(min_value),
static_cast<double>(max_value));
31 static Type
Random(Type min_value, Type max_value)
static int RandomSeed()
Definition Random.cpp:14
void Seed(int seed)
Definition Random.cpp:9
Type Random(Type min_value, Type max_value)
Definition Random.hpp:16
RandomStream()
Definition Random.cpp:4
RandomGenerator< int8 > RandomInt8
Definition Random.hpp:39
RandomGenerator< int32 > RandomInt32
Definition Random.hpp:37
RandomGenerator< uint8 > RandomUInt8
Definition Random.hpp:40
RandomStream global_rng_stream_
Definition Random.cpp:19
RandomGenerator< float > RandomFloat
Definition Random.hpp:38
static Type Random(Type min_value, Type max_value)
Definition Random.hpp:31