param_type Class Reference#
API library
|
rocrand_cpp::poisson_distribution< IntType >::param_type Class Reference
The type of the distribution parameter set. More...
#include <rocrand.hpp>
Public Types | |
using | distribution_type = poisson_distribution< IntType > |
Alias for convenience. | |
Public Member Functions | |
param_type (double mean=1.0) | |
Constructs a param_type object with the given mean. More... | |
param_type (const param_type ¶ms)=default | |
Copy constructor. | |
param_type & | operator= (const param_type ¶ms)=default |
Copy assignment operator. | |
double | mean () const |
Returns the mean distribution parameter. More... | |
bool | operator== (const param_type &other) const |
Returns true if the param_type is the same as other . | |
bool | operator!= (const param_type &other) const |
Returns true if the param_type is different from other . | |
Detailed Description
template<class IntType = unsigned int>
class rocrand_cpp::poisson_distribution< IntType >::param_type
The type of the distribution parameter set.
Constructor & Destructor Documentation
◆ param_type()
template<class IntType = unsigned int>
|
inline |
Constructs a param_type
object with the given mean.
- Parameters
-
mean - mean to use for the distribution
Member Function Documentation
◆ mean()
template<class IntType = unsigned int>
|
inline |
Returns the mean distribution parameter.
The mean (also known as lambda) is the average number of events per interval. The default value is 1.0.
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-rocrand/checkouts/latest/library/include/rocrand/rocrand.hpp
Generated by 1.9.1