![]() |
Eigen-unsupported
3.3.9
|
#include <unsupported/Eigen/CXX11/src/Tensor/TensorSyclExtractFunctors.h>
struct FunctorExtractor: This struct is used to extract the functors constructed on the host-side, to pack them and reuse them in reconstruction of the expression on the device. We have to do that as in Eigen the functors are not stateless so we cannot re-instantiate them on the device. We have to pass instantiated functors to the device.