#include <TensorScanSycl.h>
|
template<typename Input , typename EvaluatorPointerType , typename Reducer , typename Index > |
static EIGEN_STRONG_INLINE void | scan_block (Input in_ptr, EvaluatorPointerType out_ptr, Reducer &accumulator, const Index total_size, const Index scan_size, const Index panel_size, const Index non_scan_size, const Index scan_stride, const Index non_scan_stride, const bool inclusive, const Eigen::SyclDevice &dev) |
|
template<typename CoeffReturnType, scan_step stp>
struct Eigen::TensorSycl::internal::ScanLauncher_impl< CoeffReturnType, stp >
Definition at line 498 of file TensorScanSycl.h.
◆ scan_block()
template<typename CoeffReturnType , scan_step stp>
template<typename Input , typename EvaluatorPointerType , typename Reducer , typename Index >
static EIGEN_STRONG_INLINE void Eigen::TensorSycl::internal::ScanLauncher_impl< CoeffReturnType, stp >::scan_block |
( |
Input |
in_ptr, |
|
|
EvaluatorPointerType |
out_ptr, |
|
|
Reducer & |
accumulator, |
|
|
const Index |
total_size, |
|
|
const Index |
scan_size, |
|
|
const Index |
panel_size, |
|
|
const Index |
non_scan_size, |
|
|
const Index |
scan_stride, |
|
|
const Index |
non_scan_stride, |
|
|
const bool |
inclusive, |
|
|
const Eigen::SyclDevice & |
dev |
|
) |
| |
|
inlinestatic |
The documentation for this struct was generated from the following file: