INNER CODE UNIT · Rust
empirical_qv
google/best · src/stats.rs:90
pub fn empirical_qv(&self) -> Vec<(usize, f64)> {
self.stats
.iter()
.enumerate()
.filter_map(|(i, &(matches, mismatches))| {
if matches == 0 && mismatches == 0 {
None
} else {
Some((
i,
concordance_qv(
(matches as f64) / ((matches + mismatches) as f64),
mismatches != 0,
),
))
}
})
.collect()