Commit fa36d5c0 authored by fbourgin's avatar fbourgin
Browse files

wip - debug

1 merge request!9Draft: Resolve "evaluation of quantiles prediction"
Pipeline #63448 failed with stage
in 2 minutes and 13 seconds
Showing with 10 additions and 9 deletions
+10 -9
...@@ -69,19 +69,20 @@ namespace evalhyd ...@@ -69,19 +69,20 @@ namespace evalhyd
auto a = xt::broadcast(xt::view(quantiles, i), std::vector<std::size_t>({q_lvl.size(), 2})); auto a = xt::broadcast(xt::view(quantiles, i), std::vector<std::size_t>({q_lvl.size(), 2}));
auto b = xt::broadcast(q_lvl, std::vector<std::size_t>({2, q_lvl.size()})); auto b = xt::broadcast(q_lvl, std::vector<std::size_t>({2, q_lvl.size()}));
auto res = xt::where(xt::equal(a, xt::transpose(b))); auto res = xt::where(xt::equal(a, xt::transpose(b)));
//if (res.size() != 2) std::cout << "res: " << res << std::endl;
//{ if (res.size() != 2)
// throw std::runtime_error( {
// "interval-based metric requested, " throw std::runtime_error(
// "but *c_lvl* not matching *q_lvl" "interval-based metric requested, "
// ); "but *c_lvl* not matching *q_lvl"
//} else );
//{ } else
{
xt::view(itv_bnds, xt::all(), xt::all(), i, 0, xt::all()) = xt::view(itv_bnds, xt::all(), xt::all(), i, 0, xt::all()) =
xt::view(q_prd, xt::all(), xt::all(), 0, xt::all()); xt::view(q_prd, xt::all(), xt::all(), 0, xt::all());
xt::view(itv_bnds, xt::all(), xt::all(), i, 1, xt::all()) = xt::view(itv_bnds, xt::all(), xt::all(), i, 1, xt::all()) =
xt::view(q_prd, xt::all(), xt::all(), 1, xt::all()); xt::view(q_prd, xt::all(), xt::all(), 1, xt::all());
//} }
} }
} }
else else
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment