fix: apply weights to output values (rates) instead of input values

This commit is contained in:
Max Luebke 2023-08-03 17:22:59 +02:00
parent d5d098d6cd
commit f7d8f8751a

View File

@ -90,7 +90,7 @@ inverseDistanceWeighting(const std::vector<std::int32_t> &to_calc,
// } // }
for (int j = 0; j < data_set_n; j++) { for (int j = 0; j < data_set_n; j++) {
key_delta += weights[j] * input[j][key_comp_i]; key_delta += weights[j] * output[j][key_comp_i];
} }
key_delta /= inv_sum; key_delta /= inv_sum;