MCPcopy Create free account
hub / github.com/Open-Quant/openquant / center

Function center

crates/openquant/src/fingerprint.rs:274–277  ·  view source on GitHub ↗
(v: &[f64])

Source from the content-addressed store, hash-verified

272}
273
274fn center(v: &[f64]) -> Vec<f64> {
275 let m = v.iter().sum::<f64>() / v.len() as f64;
276 v.iter().map(|x| *x - m).collect()
277}
278
279fn normalize_usize_map(effect: &BTreeMap<usize, f64>) -> BTreeMap<usize, f64> {
280 let sum: f64 = effect.values().sum();

Callers 1

get_pairwise_effectFunction · 0.85

Calls 1

lenMethod · 0.80

Tested by

no test coverage detected