pub struct BenchmarkReport {Show 14 fields
pub total_frontier_findings: usize,
pub total_gold_findings: usize,
pub matched: usize,
pub total_frontier_matched: usize,
pub unmatched_gold: usize,
pub unmatched_frontier: usize,
pub exact_id_matches: usize,
pub precision: f64,
pub recall: f64,
pub f1: f64,
pub entity_accuracy: f64,
pub assertion_type_accuracy: f64,
pub confidence_calibration: f64,
pub match_details: Vec<MatchDetail>,
}Expand description
Full benchmark report.
Fields§
§total_frontier_findings: usize§total_gold_findings: usize§matched: usize§total_frontier_matched: usize§unmatched_gold: usize§unmatched_frontier: usize§exact_id_matches: usize§precision: f64§recall: f64§f1: f64§entity_accuracy: f64§assertion_type_accuracy: f64§confidence_calibration: f64§match_details: Vec<MatchDetail>Trait Implementations§
Source§impl Debug for BenchmarkReport
impl Debug for BenchmarkReport
Auto Trait Implementations§
impl Freeze for BenchmarkReport
impl RefUnwindSafe for BenchmarkReport
impl Send for BenchmarkReport
impl Sync for BenchmarkReport
impl Unpin for BenchmarkReport
impl UnsafeUnpin for BenchmarkReport
impl UnwindSafe for BenchmarkReport
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more