Static Public Attributes | List of all members
Eigen::TensorEvaluator< const TensorContractionOp< Indices, LeftArgType, RightArgType, OutputKernelType >, Eigen::SyclDevice >::input_mapper_propertis< lhs_inner_dim_contiguous, rhs_inner_dim_contiguous, rhs_inner_dim_reordered > Struct Template Reference

#include <TensorContractionSycl.h>

Static Public Attributes

static EIGEN_CONSTEXPR bool is_lhs_matrix = (LDims == 2 && ContractDims == 1) || lhs_inner_dim_contiguous
 
static EIGEN_CONSTEXPR bool is_rhs_matrix
 

Detailed Description

template<typename Indices, typename LeftArgType, typename RightArgType, typename OutputKernelType>
template<bool lhs_inner_dim_contiguous, bool rhs_inner_dim_contiguous, bool rhs_inner_dim_reordered>
struct Eigen::TensorEvaluator< const TensorContractionOp< Indices, LeftArgType, RightArgType, OutputKernelType >, Eigen::SyclDevice >::input_mapper_propertis< lhs_inner_dim_contiguous, rhs_inner_dim_contiguous, rhs_inner_dim_reordered >

Definition at line 1343 of file TensorContractionSycl.h.

Member Data Documentation

◆ is_lhs_matrix

template<typename Indices , typename LeftArgType , typename RightArgType , typename OutputKernelType >
template<bool lhs_inner_dim_contiguous, bool rhs_inner_dim_contiguous, bool rhs_inner_dim_reordered>
EIGEN_CONSTEXPR bool Eigen::TensorEvaluator< const TensorContractionOp< Indices, LeftArgType, RightArgType, OutputKernelType >, Eigen::SyclDevice >::input_mapper_propertis< lhs_inner_dim_contiguous, rhs_inner_dim_contiguous, rhs_inner_dim_reordered >::is_lhs_matrix = (LDims == 2 && ContractDims == 1) || lhs_inner_dim_contiguous
static

Definition at line 1344 of file TensorContractionSycl.h.

◆ is_rhs_matrix

template<typename Indices , typename LeftArgType , typename RightArgType , typename OutputKernelType >
template<bool lhs_inner_dim_contiguous, bool rhs_inner_dim_contiguous, bool rhs_inner_dim_reordered>
EIGEN_CONSTEXPR bool Eigen::TensorEvaluator< const TensorContractionOp< Indices, LeftArgType, RightArgType, OutputKernelType >, Eigen::SyclDevice >::input_mapper_propertis< lhs_inner_dim_contiguous, rhs_inner_dim_contiguous, rhs_inner_dim_reordered >::is_rhs_matrix
static
Initial value:
=
(RDims == 2 && ContractDims == 1) || (rhs_inner_dim_contiguous && !rhs_inner_dim_reordered)

Definition at line 1345 of file TensorContractionSycl.h.


The documentation for this struct was generated from the following file:
Eigen::TensorEvaluator< const TensorContractionOp< Indices, LeftArgType, RightArgType, OutputKernelType >, Eigen::SyclDevice >::RDims
static EIGEN_CONSTEXPR int RDims
Definition: TensorContractionSycl.h:1320
Eigen::TensorEvaluator< const TensorContractionOp< Indices, LeftArgType, RightArgType, OutputKernelType >, Eigen::SyclDevice >::ContractDims
static EIGEN_CONSTEXPR int ContractDims
Definition: TensorContractionSycl.h:1321


gtsam
Author(s):
autogenerated on Tue Jun 25 2024 03:10:32