This page contains proposed changes for a future release of ROCm. Read the latest Linux release of ROCm documentation for your production environments.

hipfort_hiprand Module Reference

hipfort_hiprand Module Reference#

HIPFORT API Reference: hipfort_hiprand Module Reference
hipfort_hiprand Module Reference

Data Types

interface  hiprandcreategenerator
 Creates a new random number generator. More...
 
interface  hiprandcreategeneratorhost
 Creates a new random number generator on host. More...
 
interface  hipranddestroygenerator
 Destroys random number generator. More...
 
interface  hiprandgenerate
 Generates uniformly distributed 32-bit unsigned integers. More...
 
interface  hiprandgeneratechar
 Generates uniformly distributed 8-bit unsigned integers. More...
 
interface  hiprandgenerateshort
 Generates uniformly distributed 16-bit unsigned integers. More...
 
interface  hiprandgenerateuniform
 Generates uniformly distributed floats. More...
 
interface  hiprandgenerateuniformdouble
 Generates uniformly distributed double-precision floating-point values. More...
 
interface  hiprandgeneratenormal
 Generates normally distributed floats. More...
 
interface  hiprandgeneratenormaldouble
 Generates normally distributed doubles. More...
 
interface  hiprandgeneratelognormal
 Generates log-normally distributed floats. More...
 
interface  hiprandgeneratelognormaldouble
 Generates log-normally distributed doubles. More...
 
interface  hiprandgeneratepoisson
 Generates Poisson-distributed 32-bit unsigned integers. More...
 
interface  hiprandgenerateseeds
 Initializes the generator's state on GPU or host. More...
 
interface  hiprandsetstream
 Sets the current stream for kernel launches. More...
 
interface  hiprandsetpseudorandomgeneratorseed
 Sets the seed of a pseudo-random number generator. More...
 
interface  hiprandsetgeneratoroffset
 Sets the offset of a random number generator. More...
 
interface  hiprandsetquasirandomgeneratordimensions
 Set the number of dimensions of a quasi-random number generator. More...
 
interface  hiprandgetversion
 Returns the version number of the cuRAND or rocRAND library. More...
 
interface  hiprandcreatepoissondistribution
 Construct the histogram for a Poisson distribution. More...
 
interface  hipranddestroydistribution
 Destroy the histogram array for a discrete distribution. More...