Avoid using initializer lists in test since not all version of msvc support them

This commit is contained in:
Benoit Steiner 2016-03-05 08:35:26 -08:00
parent 23aed8f2e4
commit 57b263c5b9

View File

@ -83,7 +83,9 @@ static void test_contractions()
// This contraction should be equivalent to a regular matrix multiplication
typedef Tensor<float, 1>::DimensionPair DimPair;
Eigen::array<DimPair, 2> dims({{DimPair(2, 0), DimPair(3, 1)}});
Eigen::array<DimPair, 2> dims;
dims[0] = DimPair(2, 0);
dims[1] = DimPair(3, 1);
t_result = t_left.contract(t_right, dims);
m_result = m_left * m_right;
for (int i = 0; i < t_result.dimensions().TotalSize(); i++) {