#![doc = include_str!("../README.md")]
pub mod conv;
pub mod error;
pub mod fit;
pub mod functions;
pub mod kernel;
pub mod resource;
pub mod sgma;
pub use conv::{ChebyConvolver, DynamicConvolver, LowpassOptions, StaticConvolver};
pub use error::GspError;
pub use fit::{ChebyFitOptions, ChebyModel, Sampling, VfFitOptions, VfModel};
pub use kernel::{ChebyKernel, VfKernel, estimate_spectral_bound, impulse, impulse_1d};
pub use resource::{
Dataset, ExampleData, GraphKind, KernelPreset, load_laplacian, load_ply_laplacian,
load_ply_xyz, load_signal,
};
pub use sgma::{ClusterCloud, ModeTable, NetworkAnalysisResult, PeakCloud, Peaks, Sgma};
pub use sprs::CsMat;
pub type Laplacian = CsMat<f64>;