pub struct EntityBenchmarkReport {
pub total_gold_entities: usize,
pub found_in_frontier: usize,
pub type_correct: usize,
pub id_correct: usize,
pub confidence_ok: usize,
pub precision: f64,
pub recall: f64,
pub f1: f64,
pub type_accuracy: f64,
pub by_type: Vec<TypeBreakdown>,
pub details: Vec<EntityMatchDetail>,
}Expand description
Full entity resolution benchmark report.
Fields§
§total_gold_entities: usize§found_in_frontier: usize§type_correct: usize§id_correct: usize§confidence_ok: usize§precision: f64§recall: f64§f1: f64§type_accuracy: f64§by_type: Vec<TypeBreakdown>§details: Vec<EntityMatchDetail>Trait Implementations§
Source§impl Debug for EntityBenchmarkReport
impl Debug for EntityBenchmarkReport
Auto Trait Implementations§
impl Freeze for EntityBenchmarkReport
impl RefUnwindSafe for EntityBenchmarkReport
impl Send for EntityBenchmarkReport
impl Sync for EntityBenchmarkReport
impl Unpin for EntityBenchmarkReport
impl UnsafeUnpin for EntityBenchmarkReport
impl UnwindSafe for EntityBenchmarkReport
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