pub struct SCDGroundTruthComparison { /* private fields */ }Implementations§
Source§impl SCDGroundTruthComparison
impl SCDGroundTruthComparison
pub fn new( g: &Graph, ground_truth: &Cover, found: &BTreeMap<u64, Vec<u64>>, ignore_seeds: bool, ) -> Self
pub fn get_individual_jaccard(&self) -> impl Iterator<Item = (u64, f64)>
pub fn get_individual_precision(&self) -> impl Iterator<Item = (u64, f64)>
pub fn get_individual_recall(&self) -> impl Iterator<Item = (u64, f64)>
pub fn get_individual_f1(&self) -> impl Iterator<Item = (u64, f64)>
pub fn get_average_jaccard(&self) -> f64
pub fn get_average_precision(&self) -> f64
pub fn get_average_recall(&self) -> f64
pub fn get_average_f1(&self) -> f64
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SCDGroundTruthComparison
impl RefUnwindSafe for SCDGroundTruthComparison
impl !Send for SCDGroundTruthComparison
impl !Sync for SCDGroundTruthComparison
impl Unpin for SCDGroundTruthComparison
impl UnwindSafe for SCDGroundTruthComparison
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