CUTLASS
CUDA Templates for Linear Algebra Subroutines and Solvers
|
Partial specialization for initializing a complex value.
#include <tensor_fill.h>
Public Types | |
using | Real = typename RealType< Element >::Type |
Public Member Functions | |
RandomUniformFunc (uint64_t seed_=0, double max=1, double min_=0, int int_scale_=-1) | |
complex< Element > | operator() () const |
Compute random value and update RNG state. More... | |
Public Attributes | |
uint64_t | seed |
double | range |
double | min |
int | int_scale |
using cutlass::reference::host::detail::RandomUniformFunc< complex< Element > >::Real = typename RealType<Element>::Type |
|
inline |
|
inline |
int cutlass::reference::host::detail::RandomUniformFunc< complex< Element > >::int_scale |
double cutlass::reference::host::detail::RandomUniformFunc< complex< Element > >::min |
double cutlass::reference::host::detail::RandomUniformFunc< complex< Element > >::range |
uint64_t cutlass::reference::host::detail::RandomUniformFunc< complex< Element > >::seed |