Public Types | Public Member Functions | Private Attributes | List of all members
Eigen::internal::TensorContractionBlocking< LhsMapper, RhsMapper, Index, ShardingType > Class Template Reference

#include <TensorContractionBlocking.h>

Public Types

typedef LhsMapper::Scalar LhsScalar
 
typedef RhsMapper::Scalar RhsScalar
 

Public Member Functions

EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE Index kc () const
 
EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE Index mc () const
 
EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE Index nc () const
 
EIGEN_DEVICE_FUNC TensorContractionBlocking (Index k, Index m, Index n, Index num_threads=1)
 

Private Attributes

Index kc_
 
Index mc_
 
Index nc_
 

Detailed Description

template<typename LhsMapper, typename RhsMapper, typename Index, int ShardingType = ShardByCol>
class Eigen::internal::TensorContractionBlocking< LhsMapper, RhsMapper, Index, ShardingType >

Definition at line 25 of file TensorContractionBlocking.h.

Member Typedef Documentation

template<typename LhsMapper, typename RhsMapper, typename Index, int ShardingType = ShardByCol>
typedef LhsMapper::Scalar Eigen::internal::TensorContractionBlocking< LhsMapper, RhsMapper, Index, ShardingType >::LhsScalar

Definition at line 28 of file TensorContractionBlocking.h.

template<typename LhsMapper, typename RhsMapper, typename Index, int ShardingType = ShardByCol>
typedef RhsMapper::Scalar Eigen::internal::TensorContractionBlocking< LhsMapper, RhsMapper, Index, ShardingType >::RhsScalar

Definition at line 29 of file TensorContractionBlocking.h.

Constructor & Destructor Documentation

template<typename LhsMapper, typename RhsMapper, typename Index, int ShardingType = ShardByCol>
EIGEN_DEVICE_FUNC Eigen::internal::TensorContractionBlocking< LhsMapper, RhsMapper, Index, ShardingType >::TensorContractionBlocking ( Index  k,
Index  m,
Index  n,
Index  num_threads = 1 
)
inline

Definition at line 31 of file TensorContractionBlocking.h.

Member Function Documentation

template<typename LhsMapper, typename RhsMapper, typename Index, int ShardingType = ShardByCol>
EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE Index Eigen::internal::TensorContractionBlocking< LhsMapper, RhsMapper, Index, ShardingType >::kc ( ) const
inline

Definition at line 42 of file TensorContractionBlocking.h.

template<typename LhsMapper, typename RhsMapper, typename Index, int ShardingType = ShardByCol>
EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE Index Eigen::internal::TensorContractionBlocking< LhsMapper, RhsMapper, Index, ShardingType >::mc ( ) const
inline

Definition at line 43 of file TensorContractionBlocking.h.

template<typename LhsMapper, typename RhsMapper, typename Index, int ShardingType = ShardByCol>
EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE Index Eigen::internal::TensorContractionBlocking< LhsMapper, RhsMapper, Index, ShardingType >::nc ( ) const
inline

Definition at line 44 of file TensorContractionBlocking.h.

Member Data Documentation

template<typename LhsMapper, typename RhsMapper, typename Index, int ShardingType = ShardByCol>
Index Eigen::internal::TensorContractionBlocking< LhsMapper, RhsMapper, Index, ShardingType >::kc_
private

Definition at line 47 of file TensorContractionBlocking.h.

template<typename LhsMapper, typename RhsMapper, typename Index, int ShardingType = ShardByCol>
Index Eigen::internal::TensorContractionBlocking< LhsMapper, RhsMapper, Index, ShardingType >::mc_
private

Definition at line 48 of file TensorContractionBlocking.h.

template<typename LhsMapper, typename RhsMapper, typename Index, int ShardingType = ShardByCol>
Index Eigen::internal::TensorContractionBlocking< LhsMapper, RhsMapper, Index, ShardingType >::nc_
private

Definition at line 49 of file TensorContractionBlocking.h.


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


hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:10:48