nvmath.bindings.curand.RngType

enum nvmath.bindings.curand.RngType(value)[source]

See curandRngType.

Member Type:

int

Valid values are as follows:

TEST = <RngType.TEST: 0>
PSEUDO_DEFAULT = <RngType.PSEUDO_DEFAULT: 100>
PSEUDO_XORWOW = <RngType.PSEUDO_XORWOW: 101>
PSEUDO_MRG32K3A = <RngType.PSEUDO_MRG32K3A: 121>
PSEUDO_MTGP32 = <RngType.PSEUDO_MTGP32: 141>
PSEUDO_MT19937 = <RngType.PSEUDO_MT19937: 142>
PSEUDO_PHILOX4_32_10 = <RngType.PSEUDO_PHILOX4_32_10: 161>
QUASI_DEFAULT = <RngType.QUASI_DEFAULT: 200>
QUASI_SOBOL32 = <RngType.QUASI_SOBOL32: 201>
QUASI_SCRAMBLED_SOBOL32 = <RngType.QUASI_SCRAMBLED_SOBOL32: 202>
QUASI_SOBOL64 = <RngType.QUASI_SOBOL64: 203>
QUASI_SCRAMBLED_SOBOL64 = <RngType.QUASI_SCRAMBLED_SOBOL64: 204>