pub struct PageRankConfig {
pub damping_factor: f64,
pub iterations: usize,
pub tolerance: f64,
pub dangling_redistribution: bool,
}Expand description
PageRank configuration
Fields§
§damping_factor: f64Damping factor (usually 0.85)
iterations: usizeNumber of iterations
tolerance: f64Tolerance for convergence (0.0 = run all iterations)
dangling_redistribution: boolWhether to redistribute dangling node mass. Set to false for LDBC Graphalytics compatibility (reference outputs are generated without dangling redistribution).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PageRankConfig
impl RefUnwindSafe for PageRankConfig
impl Send for PageRankConfig
impl Sync for PageRankConfig
impl Unpin for PageRankConfig
impl UnsafeUnpin for PageRankConfig
impl UnwindSafe for PageRankConfig
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