Skip to main content
Back to top
Ctrl
+
K
Search
Ctrl
+
K
Demo Notebooks
Linear Terms
Linear Regression
Polynomial Loc-Scale-Regression
Ridge Regression
Univariate Smooths
MRF: Markov Random Field
NP: P-Spline without linear trend
PS: P-Spline
RI: Random Intercept
TP: Thin Plate Spline
Composite Smooths
RS: Random Slope
RS: Random Scale for Smooth
VC: Varying Coefficient
Multivariate Smooths
Kriging: Low-Rank Gaussian Process
TF: Full Tensor Product
TP: 2d Thin Plat Spline
TX: Tensor Product Interaction
TX: Tensor Product Interaction with pre-optimization
High-level API
AdditivePredictor
AdditivePredictor.append()
AdditivePredictor.extend()
AdditivePredictor.update()
AdditivePredictor.intercept
AdditivePredictor.terms
TermBuilder
TermBuilder.bs()
TermBuilder.cc()
TermBuilder.cp()
TermBuilder.cr()
TermBuilder.cs()
TermBuilder.f()
TermBuilder.from_df()
TermBuilder.from_dict()
TermBuilder.init_scale()
TermBuilder.kriging()
TermBuilder.labels_to_integers()
TermBuilder.lin()
TermBuilder.mrf()
TermBuilder.np()
TermBuilder.ps()
TermBuilder.ri()
TermBuilder.rs()
TermBuilder.slin()
TermBuilder.tf()
TermBuilder.tp()
TermBuilder.ts()
TermBuilder.tx()
TermBuilder.vc()
BasisBuilder
BasisBuilder.basis()
BasisBuilder.bs()
BasisBuilder.cc()
BasisBuilder.cp()
BasisBuilder.cr()
BasisBuilder.cs()
BasisBuilder.kriging()
BasisBuilder.lin()
BasisBuilder.mrf()
BasisBuilder.ps()
BasisBuilder.ri()
BasisBuilder.tp()
BasisBuilder.ts()
BasisBuilder.data
Plots
plot_1d_smooth()
plot_2d_smooth()
plot_forest()
plot_polys()
plot_regions()
plot_1d_smooth_clustered()
Summary
summarise_1d_smooth()
summarise_nd_smooth()
summarise_lin()
summarise_cluster()
summarise_regions()
summarise_1d_smooth_clustered()
summarise_by_samples()
polys_to_df()
Bases
Basis
Basis.constrain()
Basis.diagonalize_penalty()
Basis.new_linear()
Basis.scale_penalty()
Basis.update_penalty()
Basis.constraint
Basis.nbases
Basis.penalty
Basis.reparam_matrix
Basis.x
MRFBasis
MRFBasis.mrf_spec
LinBasis
LinBasis.column_names
LinBasis.mappings
LinBasis.model_spec
Terms
StrctTerm
StrctTerm.constrain()
StrctTerm.diagonalize_penalty()
StrctTerm.f()
StrctTerm.factor_scale()
StrctTerm.replace_scale()
StrctTerm.scale_penalty()
StrctTerm.basis
StrctTerm.coef
StrctTerm.nbases
StrctTerm.scale
StrctTerm.scale_is_factored
StrctInteractionTerm
StrctInteractionTerm.f()
StrctInteractionTerm.input_obs
StrctTensorProdTerm
StrctTensorProdTerm.input_obs
StrctTensorProdTerm.scales
StrctTensorProdTerm.terms
LinTerm
StrctLinTerm
LinMixin
LinMixin.column_names
LinMixin.mappings
LinMixin.model_spec
IndexingTerm
IndexingTerm.init_full_basis()
IndexingTerm.nbases
IndexingTerm.nclusters
RITerm
RITerm.labels
RITerm.mapping
RITerm.nclusters
MRFTerm
MRFTerm.labels
MRFTerm.mapping
MRFTerm.neighbors
MRFTerm.ordered_labels
MRFTerm.polygons
BasisDot
ScaleIG
ScaleIG.setup_gibbs_inference()
ScaleIG.setup_gibbs_inference_factored()
UserVar
UserVar.new_calc()
UserVar.new_obs()
UserVar.new_param()
UserVar.new_value()
Distribution
MultivariateNormalSingular
MultivariateNormalStructured
MultivariateNormalStructured.from_penalties()
MultivariateNormalStructured.get_locscale_constructor()
StructuredPenaltyOperator
StructuredPenaltyOperator.from_penalties()
StructuredPenaltyOperator.log_pdet()
StructuredPenaltyOperator.materialize_penalty()
StructuredPenaltyOperator.materialize_precision()
StructuredPenaltyOperator.quad_form()
StructuredPenaltyOperator.variances
Other
PandasRegistry
PandasRegistry.get_boolean_obs()
PandasRegistry.get_calc()
PandasRegistry.get_calc_centered()
PandasRegistry.get_calc_dummymatrix()
PandasRegistry.get_calc_standardized()
PandasRegistry.get_categorical_obs()
PandasRegistry.get_numeric_obs()
PandasRegistry.get_obs()
PandasRegistry.get_obs_and_mapping()
PandasRegistry.is_boolean()
PandasRegistry.is_categorical()
PandasRegistry.is_numeric()
PandasRegistry.columns
PandasRegistry.shape
CategoryMapping
CategoryMapping.from_series()
CategoryMapping.integers_to_labels()
CategoryMapping.labels_to_integers()
CategoryMapping.to_integers()
CategoryMapping.to_labels()
MRFSpec
MRFSpec.mapping
MRFSpec.nb
MRFSpec.ordered_labels
MRFSpec.polys
NameManager
NameManager.beta()
NameManager.create()
NameManager.fname()
NameManager.param()
NameManager.tau()
NameManager.tau2()
NameManager.prefix
NameManager.created_names
VarIGPrior
VarIGPrior.concentration
VarIGPrior.scale
VarIGPrior.value
demo_data()
demo_data_ta()
LinearConstraintEVD
LinearConstraintEVD.constant_and_linear()
LinearConstraintEVD.general()
LinearConstraintEVD.sumzero_coef()
LinearConstraintEVD.sumzero_term()
In/Out
read_bnd()
polygon_is_closed()
Experimental
BSplineApprox
BSplineApprox.approx_basis()
BSplineApprox.approx_basis_and_deriv()
BSplineApprox.approx_basis_and_deriv2()
BSplineApprox.compute_basis()
BSplineApprox.compute_deriv()
BSplineApprox.compute_deriv2()
BSplineApprox.dot()
BSplineApprox.dot_and_deriv()
Help
Troubleshooting
.rst
.pdf
Linear Terms
Linear Terms
#
Linear Regression
Polynomial Loc-Scale-Regression
Ridge Regression