leiden-rs 0.8.1

High-performance Leiden community detection algorithm for graphs in Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Graph data structures for the Leiden algorithm.
//!
//! This module contains the core graph representation ([`GraphData`]) used by
//! all algorithm implementations, the builder ([`GraphDataBuilder`]) for
//! constructing graphs from any source, and the [`MoveComponents`] struct
//! used by quality functions.

pub mod builder;
pub mod data;
/// Precomputed move components used by quality functions during local moving.
pub mod move_components;

pub use builder::GraphDataBuilder;
pub use data::GraphData;
pub use move_components::MoveComponents;