cuda.cuRand¶
Module Contents¶
-
class
cuda.cuRand.cuRand¶ CURAND lib utitilies
-
CURAND_RNG_TEST= [0]¶
-
CURAND_RNG_PSEUDO_DEFAULT= 100¶
-
CURAND_RNG_PSEUDO_XORWOW= 101¶
-
CURAND_RNG_PSEUDO_MRG32K3A= 121¶
-
CURAND_RNG_PSEUDO_MTGP32= 141¶
-
CURAND_RNG_PSEUDO_MT19937= 142¶
-
CURAND_RNG_PSEUDO_PHILOX4_32_10= 161¶
-
CURAND_RNG_QUASI_DEFAULT= 200¶
-
CURAND_RNG_QUASI_SOBOL32= 201¶
-
CURAND_RNG_QUASI_SCRAMBLED_SOBOL32= 202¶
-
CURAND_RNG_QUASI_SOBOL64= 203¶
-
CURAND_RNG_QUASI_SCRAMBLED_SOBOL64= 204¶
-
create_generator(gentype=None, seed=None)¶ allocate a curand generator
-
set_seed(gen, seed)¶ Set seed for curand generator
-
get_current_generator()¶ Find the curand generator from current device
-
gaussian(gen=None, out=None, dtype='float64', loc=0, scale=1, size=1)¶ generate Gaussian(Normal) distribution random numbers
-
uniform(gen=None, out=None, dtype='float64', size=1)¶ generate uniform distribution random numbers (0,1]
-