gam_models/survival/mod.rs
1//! Survival families and survival-specific support code.
2//!
3//! Each submodule owns one concern; survival code is addressed through
4//! `crate::survival::{submodule}` or through this module root for the
5//! intentionally flattened survival-family surface.
6//!
7//! - [`base`] — the core survival family (formerly `survival.rs`).
8//! - [`construction`] — survival time-basis and baseline construction.
9//! - [`location_scale`] — location-scale survival family.
10//! - [`marginal_slope`] — survival marginal-slope family.
11//! - [`predict`] — library-side survival prediction.
12//! - [`latent`] — latent survival and binary deployment families.
13//! - [`royston_parmar`] — Royston-Parmar survival helpers.
14
15pub mod base;
16pub mod construction;
17pub mod latent;
18pub mod location_scale;
19pub mod lognormal_kernel;
20pub mod marginal_slope;
21pub mod predict;
22pub mod royston_parmar;
23pub(crate) mod time_constraints;
24
25pub use base::*;
26pub use construction::*;
27pub use latent::*;
28pub use location_scale::*;
29pub use lognormal_kernel::*;
30pub use marginal_slope::*;
31pub use predict::*;
32pub use royston_parmar::*;