pub struct CondensationConfig {
pub target_nodes: usize,
pub method: CondensationMethod,
pub max_iterations: usize,
pub learning_rate: f64,
}Expand description
Configuration for graph condensation.
Fields§
§target_nodes: usizeNumber of nodes in the condensed graph.
method: CondensationMethodMethod to use for condensation.
max_iterations: usizeMaximum number of iterations (for iterative methods such as GradientMatching).
learning_rate: f64Learning rate (for iterative methods such as GradientMatching).
Trait Implementations§
Source§impl Clone for CondensationConfig
impl Clone for CondensationConfig
Source§fn clone(&self) -> CondensationConfig
fn clone(&self) -> CondensationConfig
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 CondensationConfig
impl Debug for CondensationConfig
Auto Trait Implementations§
impl Freeze for CondensationConfig
impl RefUnwindSafe for CondensationConfig
impl Send for CondensationConfig
impl Sync for CondensationConfig
impl Unpin for CondensationConfig
impl UnsafeUnpin for CondensationConfig
impl UnwindSafe for CondensationConfig
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