Skip to main content

Crate gam_model_kernels

Crate gam_model_kernels 

Source
Expand description

gam-model-kernels — the shared BASE kernel layer carved out of gam-models under #1521. These are the family-agnostic infrastructure modules that every concrete family (survival / bms / gamlss / multinomial / custom) consumes: the cubic-cell / cell-moment kernels, the design-scaling, link, and root-solving primitives.

The crate sits strictly BELOW gam-models: it depends only on the lower tiers (gam-linalg, gam-math, gam-problem, gam-runtime, gam-solve) and on its own sibling modules — never up into a concrete family. The modules are re-exported at the gam-models crate root so the relocated families’ crate::cubic_cell_kernel::* / crate::scale_design::* paths resolve unchanged.

Modules§

cell_moment_family
Certified 2-D Chebyshev families of denested-cell derivative moments.
cubic_cell_kernel
inverse_link
monotone_root
penalized_projection
Penalized weighted least-squares projection.
scale_design
sigma_link

Macros§

impl_reason_error_boilerplate