pub struct GroundTruth(/* private fields */);Expand description
Defines the exact nearest neighbors.
Implementations§
Source§impl GroundTruth
impl GroundTruth
pub fn new(neighbors: Array2<usize>) -> GroundTruth
Sourcepub fn get_neighbors(&self) -> ArrayView2<'_, usize>
pub fn get_neighbors(&self) -> ArrayView2<'_, usize>
Returns the set of neighbors.
Trait Implementations§
Source§impl Clone for GroundTruth
impl Clone for GroundTruth
Source§fn clone(&self) -> GroundTruth
fn clone(&self) -> GroundTruth
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GroundTruth
impl Debug for GroundTruth
Source§impl Default for GroundTruth
impl Default for GroundTruth
Source§fn default() -> GroundTruth
fn default() -> GroundTruth
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GroundTruth
impl<'de> Deserialize<'de> for GroundTruth
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for GroundTruth
impl Display for GroundTruth
Source§impl Hdf5Serialization for GroundTruth
impl Hdf5Serialization for GroundTruth
Source§impl PartialEq for GroundTruth
impl PartialEq for GroundTruth
Source§impl Serialize for GroundTruth
impl Serialize for GroundTruth
impl Eq for GroundTruth
impl StructuralPartialEq for GroundTruth
Auto Trait Implementations§
impl Freeze for GroundTruth
impl RefUnwindSafe for GroundTruth
impl Send for GroundTruth
impl Sync for GroundTruth
impl Unpin for GroundTruth
impl UnwindSafe for GroundTruth
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§unsafe fn to_subset_unchecked(&self) -> SS
unsafe fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.