From 43206ac4de09e348aaf0c8e7134f59872eaf55f4 Mon Sep 17 00:00:00 2001 From: Eugene Zhulenev Date: Thu, 12 Jul 2018 14:52:23 -0700 Subject: Call OutputKernel in evalGemv --- unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h') diff --git a/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h b/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h index 85126a127..0fbffa34c 100644 --- a/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h +++ b/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h @@ -549,6 +549,11 @@ struct TensorContractionEvaluatorBase internal::general_matrix_vector_product::run( rows, cols, lhs, rhs, buffer, resIncr, alpha); + + typedef internal::blas_data_mapper OutputMapper; + m_output_kernel(OutputMapper(buffer, rows), m_tensor_contraction_params, + static_cast(0), static_cast(0), rows, + static_cast(1)); } template -- cgit v1.2.3