Eigen-unsupported  5.0.1-dev+284dcc12
 
Loading...
Searching...
No Matches
Eigen::internal::TensorExecutor< Expression, Device, Vectorizable, Tiling > Class Template Reference

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

Detailed Description

template<typename Expression, typename Device, bool Vectorizable, TiledEvaluation Tiling>
class Eigen::internal::TensorExecutor< Expression, Device, Vectorizable, Tiling >

The tensor executor class.

This class is responsible for launch the evaluation of the expression on the specified computing device.

Default strategy: the expression is evaluated sequentially with a single cpu thread, without vectorization and block evaluation.

Template Parameters
Vectorizablecan use packet math (SSE/AVX/etc... registers and instructions)
Tilingcan use block based tensor evaluation (see TensorBlock.h)

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