Eigen-unsupported  5.0.1-dev+284dcc12
 
Loading...
Searching...
No Matches
Eigen::TensorSycl::internal::TVPanelSize< Scalar, StorageIndex, NCWindow, CFactor, NCFactor > Struct Template Reference

#include <unsupported/Eigen/CXX11/src/Tensor/TensorContractionSycl.h>

Detailed Description

template<typename Scalar, typename StorageIndex, StorageIndex NCWindow, StorageIndex CFactor, StorageIndex NCFactor>
struct Eigen::TensorSycl::internal::TVPanelSize< Scalar, StorageIndex, NCWindow, CFactor, NCFactor >

TVPanelSize, a template class used for setting the panel size required for launching General TensorVector contraction kernel on various hardware devices.

Template Parameters
Scalardetermines the element type of the tensor/vector
StorageIndexdetermines the Index type.
NCWindowdetermines the number of non-contracting element to be process by each work-group
CFactordetermines the number of contracting element to be process by each thread
NCFactordetermines the number of non-contracting element to be process by each thread

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