|
TR-mbed 1.0
|
#include <TensorReductionSycl.h>
Public Types | |
| typedef Self::EvaluatorPointerType | EvaluatorPointerType |
| typedef Self::CoeffReturnType | CoeffReturnType |
| typedef Self::Storage | Storage |
| typedef Self::Index | Index |
| typedef ReductionPannel< typename Self::Index, EIGEN_SYCL_LOCAL_THREAD_DIM0, EIGEN_SYCL_LOCAL_THREAD_DIM1, true > | PannelParameters |
| typedef PartialReductionKernel< Self, Op, PannelParameters, rt > | SyclReducerKerneType |
Static Public Member Functions | |
| static bool | run (const Self &self, const Op &reducer, const Eigen::SyclDevice &dev, EvaluatorPointerType output, Index num_coeffs_to_reduce, Index num_coeffs_to_preserve) |
| typedef Self::CoeffReturnType Eigen::TensorSycl::internal::PartialReducerLauncher< Self, Op, rt >::CoeffReturnType |
| typedef Self::EvaluatorPointerType Eigen::TensorSycl::internal::PartialReducerLauncher< Self, Op, rt >::EvaluatorPointerType |
| typedef Self::Index Eigen::TensorSycl::internal::PartialReducerLauncher< Self, Op, rt >::Index |
| typedef ReductionPannel<typename Self::Index, EIGEN_SYCL_LOCAL_THREAD_DIM0, EIGEN_SYCL_LOCAL_THREAD_DIM1, true> Eigen::TensorSycl::internal::PartialReducerLauncher< Self, Op, rt >::PannelParameters |
| typedef Self::Storage Eigen::TensorSycl::internal::PartialReducerLauncher< Self, Op, rt >::Storage |
| typedef PartialReductionKernel<Self, Op, PannelParameters, rt> Eigen::TensorSycl::internal::PartialReducerLauncher< Self, Op, rt >::SyclReducerKerneType |
|
inlinestatic |