Skip to main content

Crate gam

Crate gam 

Source

Re-exports§

pub use data::encode_recordswith_inferred_schema;
pub use data::load_csvwith_inferred_schema;
pub use data::load_csvwith_schema;
pub use inference::alo;
pub use inference::data;
pub use inference::diagnostics;
pub use inference::generative;
pub use inference::hmc;
pub use inference::predict;
pub use inference::probability;
pub use inference::quadrature;
pub use inference::sample;
pub use linalg::faer_ndarray;
pub use linalg::matrix;
pub use linalg::utils;
pub use resource::ByteLruCache;
pub use resource::DerivativeStorageMode;
pub use resource::MaterializationPolicy;
pub use resource::MatrixMaterializationError;
pub use resource::ProblemHints;
pub use resource::ResidentBytes;
pub use resource::ResourcePolicy;
pub use solver::estimate;
pub use solver::pirls;
pub use solver::seeding;
pub use solver::visualizer;
pub use terms::basis;
pub use terms::construction;
pub use terms::hull;
pub use terms::layout;
pub use terms::smooth;
pub use terms::term_builder;
pub use families::bernoulli_marginal_slope;
pub use families::custom_family;
pub use families::gamlss;
pub use families::survival;
pub use families::survival_construction;
pub use families::survival_location_scale;
pub use families::survival_marginal_slope;
pub use families::survival_predict;
pub use families::transformation_normal;
pub use solver::protocol::LatentScoreSemantics;
pub use solver::protocol::MarginalSlopeCalibrationProtocol;
pub use solver::protocol::SurvivalMarginalSlopeProtocol;

Modules§

families
inference
linalg
report
resource
solver
terms
types

Structs§

BernoulliMarginalSlopeFitRequest
BinomialLocationScaleFitRequest
FitConfig
Non-formula configuration for model fitting. All fields have sensible defaults.
GaussianLocationScaleFitRequest
LatentBinaryFitRequest
LatentSurvivalFitRequest
LinkWiggleConfig
MaterializedModel
The result of materializing a formula + config against a dataset.
StandardBinomialWiggleConfig
StandardFitRequest
StandardFitResult
SurvivalLocationScaleFitRequest
SurvivalLocationScaleFitResult
SurvivalMarginalSlopeFitRequest
SurvivalTransformationFitRequest
SurvivalTransformationFitResult
TransformationNormalFitRequest

Enums§

FitRequest
FitResult

Functions§

fit_from_formula
Parse, materialize, and fit a model in one call.
fit_model
init_parallelism
Initialize faer’s global parallelism backend to a Rayon pool sized at rayon::current_num_threads(). Rayon’s pool itself honors the standard RAYON_NUM_THREADS environment variable on first use, so callers that need to constrain the worker count (e.g. the benchmark harnesses) set it once on the spawned subprocess and rayon picks it up natively.
is_binary_response
Detect whether a response column is binary (0/1 only).
materialize
Parse a formula, resolve it against a dataset, and produce a ready-to-fit FitRequest.
resolve_family
Resolve a family from an optional name, optional link choice, and response data.
resolve_offset_column
resolve_weight_column