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 procrustes;
28pub mod signatures;
29pub mod temporal_join;
30pub mod temporal_ml;
31pub mod topology;
32pub mod trajectory;
33pub mod wasserstein;
34
35/// TorchScript Neural ODE model (requires `torch-backend` feature).
36#[cfg(feature = "torch-backend")]
37pub mod torch_ode;
38
39/// Neural ODE training in Rust (requires `torch-backend` feature).
40#[cfg(feature = "torch-backend")]
41pub mod torch_train;