rust_igraph/algorithms/embedding/mod.rs
1//! Spectral-embedding utilities.
2//!
3//! * [`dim_select()`] — Zhu–Ghodsi profile-likelihood dimensionality
4//! selector.
5//! * [`adjacency_spectral_embedding()`] — adjacency spectral embedding
6//! (ALGO-EM-002).
7//! * [`laplacian_spectral_embedding()`] — Laplacian spectral embedding
8//! (ALGO-EM-003).
9
10pub mod adjacency_spectral_embedding;
11pub mod dim_select;
12pub mod laplacian_spectral_embedding;
13
14pub use adjacency_spectral_embedding::{
15 AdjacencySpectralEmbeddingResult, SpectralWhich, adjacency_spectral_embedding,
16};
17pub use dim_select::dim_select;
18pub use laplacian_spectral_embedding::{
19 LaplacianSpectralEmbeddingResult, LaplacianType, laplacian_spectral_embedding,
20};