#include <TensorSyclExtractAccessor.h>
|
static auto | getTuple (cl::sycl::handler &cgh, const TensorEvaluator< const TernaryCategory< OP, Arg1Expr, Arg2Expr, Arg3Expr >, Dev > eval) -> decltype(AccessorConstructor::getTuple(cgh, eval.arg1Impl(), eval.arg2Impl(), eval.arg3Impl())) |
|
template<template< class, class, class, class > class TernaryCategory, typename OP, typename Arg1Expr, typename Arg2Expr, typename Arg3Expr, typename Dev>
struct Eigen::TensorSycl::internal::ExtractAccessor< TensorEvaluator< const TernaryCategory< OP, Arg1Expr, Arg2Expr, Arg3Expr >, Dev > >
specialisation of the ExtractAccessor struct when the node type is const TensorCwiseTernaryOp
Definition at line 97 of file TensorSyclExtractAccessor.h.
template<template< class, class, class, class > class TernaryCategory, typename OP , typename Arg1Expr , typename Arg2Expr , typename Arg3Expr , typename Dev >
static auto Eigen::TensorSycl::internal::ExtractAccessor< TensorEvaluator< const TernaryCategory< OP, Arg1Expr, Arg2Expr, Arg3Expr >, Dev > >::getTuple |
( |
cl::sycl::handler & |
cgh, |
|
|
const TensorEvaluator< const TernaryCategory< OP, Arg1Expr, Arg2Expr, Arg3Expr >, Dev > |
eval |
|
) |
| -> decltype(AccessorConstructor::getTuple(cgh, eval.arg1Impl(), eval.arg2Impl(), eval.arg3Impl())) |
|
inlinestatic |
The documentation for this struct was generated from the following file: