mxnet
Classes | Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
mxnet::common::random::RandGenerator< cpu, DType > Class Template Reference

#include <random_generator.h>

Collaboration diagram for mxnet::common::random::RandGenerator< cpu, DType >:
Collaboration graph

Classes

class  Impl
 

Public Member Functions

MSHADOW_XINLINE void Seed (mshadow::Stream< cpu > *, uint32_t seed)
 

Static Public Member Functions

static void AllocState (RandGenerator< cpu, DType > *inst)
 
static void FreeState (RandGenerator< cpu, DType > *inst)
 

Static Public Attributes

static const int kMinNumRandomPerThread = 64
 
static const int kNumRandomStates = 1024
 

Member Function Documentation

template<typename DType >
static void mxnet::common::random::RandGenerator< cpu, DType >::AllocState ( RandGenerator< cpu, DType > *  inst)
inlinestatic
template<typename DType >
static void mxnet::common::random::RandGenerator< cpu, DType >::FreeState ( RandGenerator< cpu, DType > *  inst)
inlinestatic
template<typename DType >
MSHADOW_XINLINE void mxnet::common::random::RandGenerator< cpu, DType >::Seed ( mshadow::Stream< cpu > *  ,
uint32_t  seed 
)
inline

Member Data Documentation

template<typename DType >
const int mxnet::common::random::RandGenerator< cpu, DType >::kMinNumRandomPerThread = 64
static
template<typename DType >
const int mxnet::common::random::RandGenerator< cpu, DType >::kNumRandomStates = 1024
static

The documentation for this class was generated from the following file: