pub enum NegativeSamplingStrategy {
Uniform,
Frequency,
Degree,
Adaptive,
Hierarchical,
}Expand description
Adaptive negative sampling strategies
Variants§
Uniform
Uniform random sampling
Frequency
Frequency-based sampling (more frequent nodes sampled more often)
Degree
Degree-based sampling (higher degree nodes sampled more often)
Adaptive
Adaptive sampling based on embedding quality
Hierarchical
Hierarchical sampling using word2vec-style tree
Trait Implementations§
Source§impl Clone for NegativeSamplingStrategy
impl Clone for NegativeSamplingStrategy
Source§fn clone(&self) -> NegativeSamplingStrategy
fn clone(&self) -> NegativeSamplingStrategy
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 moreAuto Trait Implementations§
impl Freeze for NegativeSamplingStrategy
impl RefUnwindSafe for NegativeSamplingStrategy
impl Send for NegativeSamplingStrategy
impl Sync for NegativeSamplingStrategy
impl Unpin for NegativeSamplingStrategy
impl UnwindSafe for NegativeSamplingStrategy
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 more