INNER CODE UNIT · Rust
num_errors
google/best · src/stats.rs:223
pub fn num_errors(&self) -> usize {
self.mismatches + self.non_hp_ins + self.hp_ins + self.non_hp_del + self.hp_del
}
pub fn identity(&self) -> f64 {
(self.matches as f64) / ((self.matches + self.num_errors()) as f64)
}
}
/// Statistics for each interval feature.
#[derive(Debug, Default)]
pub struct FeatureStats {
pub overlaps: usize,
pub identical_overlaps: usize,
pub matches: usize,
pub mismatches: usize,
pub non_hp_ins: usize,
pub non_hp_del: usize,