diff options
author | Benoit Steiner <benoit.steiner.goog@gmail.com> | 2014-06-10 10:31:29 -0700 |
---|---|---|
committer | Benoit Steiner <benoit.steiner.goog@gmail.com> | 2014-06-10 10:31:29 -0700 |
commit | aa664eabb912a1b96e417e9a8d9c98f423b7fc23 (patch) | |
tree | 3c61ad7786af2df42c25226301e103541271197b /unsupported/test/cxx11_tensor_convolution.cpp | |
parent | 4304c7354273487cca139f9988c90378162773e9 (diff) |
Fixed a few compilation errors.
Diffstat (limited to 'unsupported/test/cxx11_tensor_convolution.cpp')
-rw-r--r-- | unsupported/test/cxx11_tensor_convolution.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/unsupported/test/cxx11_tensor_convolution.cpp b/unsupported/test/cxx11_tensor_convolution.cpp index 95e40f64f..bafe73edd 100644 --- a/unsupported/test/cxx11_tensor_convolution.cpp +++ b/unsupported/test/cxx11_tensor_convolution.cpp @@ -12,7 +12,7 @@ #include <Eigen/CXX11/Tensor> using Eigen::Tensor; - +using Eigen::DefaultDevice; static void test_evals() { @@ -26,9 +26,10 @@ static void test_evals() result.setZero(); Eigen::array<Tensor<float, 2>::Index, 1> dims3({0}); - TensorEvaluator<decltype(input.convolve(kernel, dims3))> eval(input.convolve(kernel, dims3)); + typedef TensorEvaluator<decltype(input.convolve(kernel, dims3)), DefaultDevice> Evaluator; + Evaluator eval(input.convolve(kernel, dims3), DefaultDevice()); eval.evalTo(result.data()); - EIGEN_STATIC_ASSERT(TensorEvaluator<decltype(input.convolve(kernel, dims3))>::NumDims==2ul, YOU_MADE_A_PROGRAMMING_MISTAKE); + EIGEN_STATIC_ASSERT(Evaluator::NumDims==2ul, YOU_MADE_A_PROGRAMMING_MISTAKE); VERIFY_IS_EQUAL(eval.dimensions()[0], 2); VERIFY_IS_EQUAL(eval.dimensions()[1], 3); |