diff --git a/include/evalhyd/detail/uncertainty.hpp b/include/evalhyd/detail/uncertainty.hpp index d3b086b24cc40a35da2c3031f0472348ccc1226a..36b459ea100830b62f75a74cfa82f00c3725d450 100644 --- a/include/evalhyd/detail/uncertainty.hpp +++ b/include/evalhyd/detail/uncertainty.hpp @@ -211,10 +211,10 @@ namespace evalhyd // compute mean xt::view(v, xt::all(), xt::all(), 0) = - xt::mean(values, 2); + xt::mean(values, {2}); // compute standard deviation xt::view(v, xt::all(), xt::all(), 1) = - xt::stddev(values, 2); + xt::stddev(values, {2}); return v; } @@ -282,10 +282,10 @@ namespace evalhyd // compute mean xt::view(v, xt::all(), xt::all(), xt::all(), 0) = - xt::mean(values, axis); + xt::mean(values, {axis}); // compute standard deviation xt::view(v, xt::all(), xt::all(), xt::all(), 1) = - xt::stddev(values, axis); + xt::stddev(values, {axis}); return v; } diff --git a/tests/test_determinist.cpp b/tests/test_determinist.cpp index c37e93f814565a267bc13981ce0fc50ae2a042f1..85b33fcbb6af238edc56610fa70f44023d613863 100644 --- a/tests/test_determinist.cpp +++ b/tests/test_determinist.cpp @@ -472,14 +472,14 @@ TEST(DeterministTests, TestBootstrapSummary) // mean EXPECT_TRUE( xt::all(xt::isclose( - xt::mean(metrics_raw[m], 2), + xt::mean(metrics_raw[m], {2}), xt::view(metrics_mas[m], xt::all(), xt::all(), 0) )) ) << "Failure for (" << all_metrics_d[m] << ") on mean"; // standard deviation EXPECT_TRUE( xt::all(xt::isclose( - xt::stddev(metrics_raw[m], 2), + xt::stddev(metrics_raw[m], {2}), xt::view(metrics_mas[m], xt::all(), xt::all(), 1) )) ) << "Failure for (" << all_metrics_d[m] << ") on standard deviation"; diff --git a/tests/test_probabilist.cpp b/tests/test_probabilist.cpp index 31961005581e569e2ee897bfd9ba9577207b4b3f..96f354692708868155726c58af75b747ff070637 100644 --- a/tests/test_probabilist.cpp +++ b/tests/test_probabilist.cpp @@ -1045,14 +1045,14 @@ TEST(ProbabilistTests, TestBootstrapSummary) // mean EXPECT_TRUE( xt::all(xt::isclose( - xt::mean(metrics_raw[m], 3), + xt::mean(metrics_raw[m], {3}), xt::view(metrics_mas[m], xt::all(), xt::all(), xt::all(), 0) )) ) << "Failure for (" << all_metrics_p[m] << ") on mean"; // standard deviation EXPECT_TRUE( xt::all(xt::isclose( - xt::stddev(metrics_raw[m], 3), + xt::stddev(metrics_raw[m], {3}), xt::view(metrics_mas[m], xt::all(), xt::all(), xt::all(), 1) )) ) << "Failure for (" << all_metrics_p[m] << ") on standard deviation";