Notes for Intel® oneAPI Math Kernel Library Vector Statistics
A newer version of this document is available. Customers should click here to go to the newest version.
Continuous Distribution Random Number Generators
This section describes VS Continuous Distribution Random Number Generators:
Uniform (VSL_RNG_METHOD_UNIFORM_STD/VSL_RNG_METHOD_UNIFORM_STD_ACCURATE)
Exponential (VSL_RNG_METHOD_EXPONENTIAL_ICDF/VSL_RNG_METHOD_EXPONENTIAL_ICDF_ACCURATE)
Weibull (VSL_RNG_METHOD_WEIBULL_ICDF/VSL_RNG_METHOD_WEIBULL_ICDF_ACCURATE)
Rayleigh (VSL_RNG_METHOD_RAYLEIGH_ICDF/VSL_RNG_METHOD_RAYLEIGH_ICDF_ACCURATE)
Lognormal (VSL_RNG_METHOD_LOGNORMAL_ BOXMULLER2/VSL_RNG_METHOD_LOGNORMAL_ BOXMULLER2_ACCURATE)
Lognormal (VSL_RNG_METHOD_LOGNORMAL_ICDF/VSL_RNG_METHOD_LOGNORMAL_ICDF_ACCURATE)
Gamma (VSL_RNG_METHOD_GAMMA_GNORM/VSL_RNG_METHOD_GAMMA_GNORM_ACCURATE)
Beta (VSL_RNG_METHOD_BETA_CJA/VSL_RNG_METHOD_BETA_CJA_ACCURATE)
- Uniform (VSL_RNG_METHOD_UNIFORM_STD/VSL_RNG_METHOD_UNIFORM_STD_ACCURATE)
- Gaussian (VSL_RNG_METHOD_GAUSSIAN_BOXMULLER)
- Gaussian (VSL_RNG_METHOD_GAUSSIAN_BOXMULLER2)
- Gaussian (VSL_RNG_METHOD_GAUSSIAN_ICDF)
- GaussianMV (VSL_RNG_METHOD_GAUSSIANMV_BOXMULLER)
- GaussianMV (VSL_RNG_METHOD_GAUSSIANMV_BOXMULLER2)
- GaussianMV (VSL_RNG_METHOD_GAUSSIANMV_ICDF)
- Exponential (VSL_RNG_METHOD_EXPONENTIAL_ICDF/VSL_RNG_METHOD_EXPONENTIAL_ICDF_ACCURATE)
- Laplace (VSL_RNG_METHOD_LAPLACE_ICDF)
- Weibull (VSL_RNG_METHOD_WEIBULL_ICDF/ VSL_RNG_METHOD_WEIBULL_ICDF_ACCURATE)
- Cauchy (VSL_RNG_METHOD_CAUCHY_ICDF)
- Rayleigh (VSL_RNG_METHOD_RAYLEIGH_ICDF/ VSL_RNG_METHOD_RAYLEIGH_ICDF_ACCURATE)
- Lognormal (VSL_RNG_METHOD_LOGNORMAL_ BOXMULLER2/VSL_RNG_METHOD_LOGNORMAL_BOXMULLER2_ACCURATE)
- Lognormal (VSL_RNG_METHOD_LOGNORMAL_ICDF/VSL_RNG_METHOD_LOGNORMAL_ICDF_ACCURATE)
- Gumbel (VSL_RNG_METHOD_GUMBEL_ICDF)
- Gamma (VSL_RNG_METHOD_GAMMA_GNORM/ VSL_RNG_METHOD_GAMMA_GNORM_ACCURATE)
- Beta (VSL_RNG_METHOD_BETA_CJA/ VSL_RNG_METHOD_BETA_CJA_ACCURATE)
- ChiSquare (VSL_RNG_METHOD_CHISQUARE_CHI2GAMMA)