Skip to main content

cvx_analytics/
lib.rs

1//! `cvx-analytics` — Advanced temporal analytics for ChronosVector.
2//!
3//! Provides analytical capabilities for understanding vector evolution over time:
4//! - **calculus**: Vector differential calculus (velocity, acceleration, drift, volatility)
5//! - **ode**: Neural ODE solver (future)
6//! - **pelt**: PELT offline change point detection (future)
7//! - **bocpd**: BOCPD online streaming change point detection (future)
8
9#![deny(unsafe_code)]
10#![warn(missing_docs)]
11
12pub mod anchor;
13pub mod anchor_index;
14pub mod backend;
15pub mod bocpd;
16pub mod calculus;
17pub mod cohort;
18pub mod counterfactual;
19pub mod explain;
20pub mod fisher_rao;
21pub mod granger;
22pub mod motifs;
23pub mod multiscale;
24pub mod ode;
25pub mod pelt;
26pub mod point_process;
27pub mod signatures;
28pub mod temporal_join;
29pub mod temporal_ml;
30pub mod topology;
31pub mod trajectory;
32pub mod wasserstein;
33
34/// TorchScript Neural ODE model (requires `torch-backend` feature).
35#[cfg(feature = "torch-backend")]
36pub mod torch_ode;
37
38/// Neural ODE training in Rust (requires `torch-backend` feature).
39#[cfg(feature = "torch-backend")]
40pub mod torch_train;