#include <TensorSyclExtractFunctors.h>
Public Member Functions | |
FunctorExtractor (const TensorEvaluator< const TensorSelectOp< IfExpr, ThenExpr, ElseExpr >, Dev > &expr) | |
Public Attributes | |
FunctorExtractor< TensorEvaluator< ElseExpr, Dev > > | elseExpr |
FunctorExtractor< TensorEvaluator< IfExpr, Dev > > | ifExpr |
FunctorExtractor< TensorEvaluator< ThenExpr, Dev > > | thenExpr |
specialisation of the FunctorExtractor struct when the node type is const TensorCwiseSelectOp. This is an specialisation without OP so it has to be separated.
Definition at line 98 of file TensorSyclExtractFunctors.h.
|
inline |
Definition at line 102 of file TensorSyclExtractFunctors.h.
FunctorExtractor<TensorEvaluator<ElseExpr, Dev> > Eigen::TensorSycl::internal::FunctorExtractor< TensorEvaluator< const TensorSelectOp< IfExpr, ThenExpr, ElseExpr >, Dev > >::elseExpr |
Definition at line 101 of file TensorSyclExtractFunctors.h.
FunctorExtractor<TensorEvaluator<IfExpr, Dev> > Eigen::TensorSycl::internal::FunctorExtractor< TensorEvaluator< const TensorSelectOp< IfExpr, ThenExpr, ElseExpr >, Dev > >::ifExpr |
Definition at line 99 of file TensorSyclExtractFunctors.h.
FunctorExtractor<TensorEvaluator<ThenExpr, Dev> > Eigen::TensorSycl::internal::FunctorExtractor< TensorEvaluator< const TensorSelectOp< IfExpr, ThenExpr, ElseExpr >, Dev > >::thenExpr |
Definition at line 100 of file TensorSyclExtractFunctors.h.