1pub use crate::andrews::{AndrewsLoadings, AndrewsResult};
10pub use crate::covariance::{CovKernel, GaussianProcessResult};
11pub use crate::error::FdarError;
12pub use crate::matrix::{FdCurveSet, FdMatrix};
13
14pub use crate::function_on_scalar::FosrResult;
16#[cfg(feature = "linalg")]
17pub use crate::regression::RidgeResult;
18pub use crate::regression::{FpcaResult, PlsResult};
19pub use crate::scalar_on_function::{FregreLmResult, FunctionalLogisticResult};
20
21pub use crate::classification::{ClassifCvResult, ClassifFit, ClassifMethod, ClassifResult};
23
24pub use crate::explain_generic::{FpcPredictor, TaskType};
26
27pub use crate::depth::{
29 band_1d, fraiman_muniz_1d, fraiman_muniz_2d, functional_spatial_1d, functional_spatial_2d,
30 modal_1d, modal_2d, modified_band_1d, random_projection_1d, random_tukey_1d, rpd_depth_1d,
31};
32
33pub use crate::metric::{dtw_distance, lp_cross_1d, lp_self_1d};
35
36pub use crate::smoothing::{CvCriterion, OptimBandwidthResult};
38
39pub use crate::basis::BasisProjectionResult;
41pub use crate::smooth_basis::{BasisType, SmoothBasisResult};
42
43pub use crate::elastic_fpca::{HorizFpcaResult, JointFpcaResult, VertFpcaResult};
45pub use crate::elastic_regression::{
46 ElasticLogisticResult, ElasticPcrResult, ElasticRegressionResult, ScalarOnShapeResult,
47};
48
49pub use crate::spm::{
51 AmewmaMonitorResult, ArlResult, ControlLimit, CusumMonitorResult, ElasticSpmChart,
52 ElasticSpmMonitorResult, EwmaMonitorResult, FrccChart, FrccMonitorResult,
53 IterativePhase1Result, MewmaMonitorResult, MfSpmChart, MfpcaResult, PartialMonitorResult,
54 ProfileChart, ProfileMonitorResult, SpmChart, SpmMonitorResult,
55};
56
57pub use crate::tolerance::{
59 ElasticToleranceBandResult, ElasticToleranceConfig, PhaseToleranceBand, ToleranceBand,
60};
61
62pub use crate::cv::{CvMetrics, CvType};
64
65pub use crate::alignment::{
67 AlignmentResult, ElasticClusterResult, KarcherMeanResult, LambdaCvResult, PhaseBoxplot,
68 ShapeMeanResult, WarpStatistics,
69};
70
71pub use crate::irreg_fdata::IrregFdata;