Static Public Member Functions | List of all members
Eigen::TensorSycl::internal::ExtractAccessor< TensorEvaluator< const TensorSelectOp< IfExpr, ThenExpr, ElseExpr >, Dev > > Struct Template Reference

#include <TensorSyclExtractAccessor.h>

Inheritance diagram for Eigen::TensorSycl::internal::ExtractAccessor< TensorEvaluator< const TensorSelectOp< IfExpr, ThenExpr, ElseExpr >, Dev > >:
Inheritance graph
[legend]

Static Public Member Functions

static auto getTuple (cl::sycl::handler &cgh, const TensorEvaluator< const TensorSelectOp< IfExpr, ThenExpr, ElseExpr >, Dev > eval) -> decltype(AccessorConstructor::getTuple(cgh, eval.cond_impl(), eval.then_impl(), eval.else_impl()))
 

Detailed Description

template<typename IfExpr, typename ThenExpr, typename ElseExpr, typename Dev>
struct Eigen::TensorSycl::internal::ExtractAccessor< TensorEvaluator< const TensorSelectOp< IfExpr, ThenExpr, ElseExpr >, Dev > >

specialisation of the ExtractAccessor struct when the node type is const TensorCwiseSelectOp. This is a special case where there is no OP

Definition at line 112 of file TensorSyclExtractAccessor.h.

Member Function Documentation

template<typename IfExpr , typename ThenExpr , typename ElseExpr , typename Dev >
static auto Eigen::TensorSycl::internal::ExtractAccessor< TensorEvaluator< const TensorSelectOp< IfExpr, ThenExpr, ElseExpr >, Dev > >::getTuple ( cl::sycl::handler &  cgh,
const TensorEvaluator< const TensorSelectOp< IfExpr, ThenExpr, ElseExpr >, Dev >  eval 
) -> decltype(AccessorConstructor::getTuple(cgh, eval.cond_impl(), eval.then_impl(), eval.else_impl()))
inlinestatic

Definition at line 113 of file TensorSyclExtractAccessor.h.


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


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