#include <TensorReductionSycl.h>
Public Types | |
| typedef OpDef::type | Op |
| typedef OpDefiner< OpType, OutScalar, Index, false > | OpDef |
| typedef cl::sycl::accessor< OutScalar, 1, cl::sycl::access::mode::read_write, cl::sycl::access::target::local > | ScratchAccessor |
Public Member Functions | |
| EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void | operator() (cl::sycl::nd_item< 1 > itemID) |
| EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE | SecondStepPartialReduction (ScratchAccessor, InputAccessor input_accessor_, OutputAccessor output_accessor_, OpType op_, const Index num_coeffs_to_preserve_, const Index num_coeffs_to_reduce_) |
Public Attributes | |
| InputAccessor | input_accessor |
| const Index | num_coeffs_to_preserve |
| const Index | num_coeffs_to_reduce |
| Op | op |
| OutputAccessor | output_accessor |
Definition at line 361 of file TensorReductionSycl.h.
| typedef OpDef::type Eigen::TensorSycl::internal::SecondStepPartialReduction< OutScalar, Index, InputAccessor, OutputAccessor, OpType >::Op |
Definition at line 363 of file TensorReductionSycl.h.
| typedef OpDefiner<OpType, OutScalar, Index, false> Eigen::TensorSycl::internal::SecondStepPartialReduction< OutScalar, Index, InputAccessor, OutputAccessor, OpType >::OpDef |
Definition at line 362 of file TensorReductionSycl.h.
| typedef cl::sycl::accessor<OutScalar, 1, cl::sycl::access::mode::read_write, cl::sycl::access::target::local> Eigen::TensorSycl::internal::SecondStepPartialReduction< OutScalar, Index, InputAccessor, OutputAccessor, OpType >::ScratchAccessor |
Definition at line 365 of file TensorReductionSycl.h.
|
inline |
Definition at line 372 of file TensorReductionSycl.h.
|
inline |
Definition at line 382 of file TensorReductionSycl.h.
| InputAccessor Eigen::TensorSycl::internal::SecondStepPartialReduction< OutScalar, Index, InputAccessor, OutputAccessor, OpType >::input_accessor |
Definition at line 366 of file TensorReductionSycl.h.
| const Index Eigen::TensorSycl::internal::SecondStepPartialReduction< OutScalar, Index, InputAccessor, OutputAccessor, OpType >::num_coeffs_to_preserve |
Definition at line 369 of file TensorReductionSycl.h.
| const Index Eigen::TensorSycl::internal::SecondStepPartialReduction< OutScalar, Index, InputAccessor, OutputAccessor, OpType >::num_coeffs_to_reduce |
Definition at line 370 of file TensorReductionSycl.h.
| Op Eigen::TensorSycl::internal::SecondStepPartialReduction< OutScalar, Index, InputAccessor, OutputAccessor, OpType >::op |
Definition at line 368 of file TensorReductionSycl.h.
| OutputAccessor Eigen::TensorSycl::internal::SecondStepPartialReduction< OutScalar, Index, InputAccessor, OutputAccessor, OpType >::output_accessor |
Definition at line 367 of file TensorReductionSycl.h.