Public Types | Static Public Member Functions | Static Public Attributes | List of all members
Eigen::internal::FullReducer< Self, Op, Eigen::SyclDevice, Vectorizable > Struct Template Reference

#include <TensorReductionSycl.h>

Public Types

typedef Self::CoeffReturnType CoeffReturnType
 
typedef Self::EvaluatorPointerType EvaluatorPointerType
 

Static Public Member Functions

static void run (const Self &self, Op &reducer, const Eigen::SyclDevice &dev, EvaluatorPointerType data)
 

Static Public Attributes

static EIGEN_CONSTEXPR bool HasOptimizedImplementation = true
 
static EIGEN_CONSTEXPR int PacketSize = Self::PacketAccess ? Self::PacketSize : 1
 

Detailed Description

template<typename Self, typename Op, bool Vectorizable>
struct Eigen::internal::FullReducer< Self, Op, Eigen::SyclDevice, Vectorizable >

Definition at line 491 of file TensorReductionSycl.h.

Member Typedef Documentation

◆ CoeffReturnType

template<typename Self , typename Op , bool Vectorizable>
typedef Self::CoeffReturnType Eigen::internal::FullReducer< Self, Op, Eigen::SyclDevice, Vectorizable >::CoeffReturnType

Definition at line 492 of file TensorReductionSycl.h.

◆ EvaluatorPointerType

template<typename Self , typename Op , bool Vectorizable>
typedef Self::EvaluatorPointerType Eigen::internal::FullReducer< Self, Op, Eigen::SyclDevice, Vectorizable >::EvaluatorPointerType

Definition at line 493 of file TensorReductionSycl.h.

Member Function Documentation

◆ run()

template<typename Self , typename Op , bool Vectorizable>
static void Eigen::internal::FullReducer< Self, Op, Eigen::SyclDevice, Vectorizable >::run ( const Self &  self,
Op &  reducer,
const Eigen::SyclDevice &  dev,
EvaluatorPointerType  data 
)
inlinestatic

Definition at line 496 of file TensorReductionSycl.h.

Member Data Documentation

◆ HasOptimizedImplementation

template<typename Self , typename Op , bool Vectorizable>
EIGEN_CONSTEXPR bool Eigen::internal::FullReducer< Self, Op, Eigen::SyclDevice, Vectorizable >::HasOptimizedImplementation = true
static

Definition at line 494 of file TensorReductionSycl.h.

◆ PacketSize

template<typename Self , typename Op , bool Vectorizable>
EIGEN_CONSTEXPR int Eigen::internal::FullReducer< Self, Op, Eigen::SyclDevice, Vectorizable >::PacketSize = Self::PacketAccess ? Self::PacketSize : 1
static

Definition at line 495 of file TensorReductionSycl.h.


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


gtsam
Author(s):
autogenerated on Sat Jun 1 2024 03:11:56