onemkl::rng::uniform_bits¶
Generates uniformly distributed bits in 32/64-bit chunks.
Syntax
template<typename T = std::uint32_t, method Method = standard>
class uniform_bits {}
Include Files
mkl_sycl.hpp
Description
The onemkl::rng::uniform_bits class object is used to generate uniformly distributed bits in 32/64-bit chunks. It is designed to ensure each bit in the 32/64-bit chunk is uniformly distributed. It is not supported not for all engines. See VS Notes for details.
Input Parameters
Name |
Type |
Description |
---|---|---|
T |
|
Chunk size |
Parent topic: Distributions