pub struct WeisfeilerLehmanConfig {
pub n_iterations: usize,
pub normalize: bool,
}Expand description
Weisfeiler-Lehman kernel configuration
Fields§
§n_iterations: usizeNumber of WL iterations
normalize: boolWhether to normalize
Implementations§
Source§impl WeisfeilerLehmanConfig
impl WeisfeilerLehmanConfig
Sourcepub fn with_iterations(self, iterations: usize) -> Self
pub fn with_iterations(self, iterations: usize) -> Self
Set number of iterations
Trait Implementations§
Source§impl Clone for WeisfeilerLehmanConfig
impl Clone for WeisfeilerLehmanConfig
Source§fn clone(&self) -> WeisfeilerLehmanConfig
fn clone(&self) -> WeisfeilerLehmanConfig
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 WeisfeilerLehmanConfig
impl Debug for WeisfeilerLehmanConfig
Source§impl Default for WeisfeilerLehmanConfig
impl Default for WeisfeilerLehmanConfig
Source§impl<'de> Deserialize<'de> for WeisfeilerLehmanConfig
impl<'de> Deserialize<'de> for WeisfeilerLehmanConfig
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 PartialEq for WeisfeilerLehmanConfig
impl PartialEq for WeisfeilerLehmanConfig
Source§impl Serialize for WeisfeilerLehmanConfig
impl Serialize for WeisfeilerLehmanConfig
impl StructuralPartialEq for WeisfeilerLehmanConfig
Auto Trait Implementations§
impl Freeze for WeisfeilerLehmanConfig
impl RefUnwindSafe for WeisfeilerLehmanConfig
impl Send for WeisfeilerLehmanConfig
impl Sync for WeisfeilerLehmanConfig
impl Unpin for WeisfeilerLehmanConfig
impl UnwindSafe for WeisfeilerLehmanConfig
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