Classes | Namespaces | Functions
TensorRandom.h File Reference

Go to the source code of this file.

Classes

struct  Eigen::internal::functor_traits< NormalRandomGenerator< Scalar > >
 
struct  Eigen::internal::functor_traits< UniformRandomGenerator< Scalar > >
 
class  Eigen::internal::NormalRandomGenerator< T >
 
class  Eigen::internal::UniformRandomGenerator< T >
 

Namespaces

 Eigen
 Namespace containing all symbols from the Eigen library.
 
 Eigen::internal
 

Functions

template<typename T >
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE T Eigen::internal::RandomToTypeNormal (uint64_t *state)
 
template<>
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE std::complex< double > Eigen::internal::RandomToTypeNormal< std::complex< double > > (uint64_t *state)
 
template<>
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE std::complex< float > Eigen::internal::RandomToTypeNormal< std::complex< float > > (uint64_t *state)
 
template<typename T >
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE T Eigen::internal::RandomToTypeUniform (uint64_t *state)
 
template<>
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE double Eigen::internal::RandomToTypeUniform< double > (uint64_t *state)
 
template<>
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Eigen::half Eigen::internal::RandomToTypeUniform< Eigen::half > (uint64_t *state)
 
template<>
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE float Eigen::internal::RandomToTypeUniform< float > (uint64_t *state)
 
template<>
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE std::complex< double > Eigen::internal::RandomToTypeUniform< std::complex< double > > (uint64_t *state)
 
template<>
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE std::complex< float > Eigen::internal::RandomToTypeUniform< std::complex< float > > (uint64_t *state)
 


gtsam
Author(s):
autogenerated on Sat May 8 2021 02:51:40