| Construct a spatial adjacency graph for areal models | adjacency adjacency.data.frame adjacency.default adjacency.sf adjacency.SpatRaster adjacency.stars print.tulpa_adjacency |
| Adaptive Gauss-Hermite quadrature for one-RE GLMMs | agq_fit |
| Information criteria on a tulpa fit | AIC.tulpa_fit BIC.tulpa_fit |
| Posterior draws in the posterior package's format | as_draws as_draws.tulpa_fit as_draws_array as_draws_array.tulpa_fit as_draws_df as_draws_df.tulpa_fit as_draws_matrix as_draws_matrix.tulpa_fit as_draws_rvars as_draws_rvars.tulpa_fit |
| Mark an outer-grid setting as a default rather than a pin | auto_grid |
| May the placement pass move a marked outer-grid axis? | auto_grid_place |
| Bayesian R-squared | bayes_R2 bayes_R2.tulpa_fit |
| Bridge sampling for marginal likelihood | bridge_sampling |
| Observation-level accessors for categorical fits | categorical_accessors fitted.tulpa_categorical posterior_predict.tulpa_categorical pp_check.tulpa_categorical predict.tulpa_categorical residuals.tulpa_categorical |
| Validate a spatial adjacency matrix | check_adjacency print.tulpa_adjacency_check |
| Quick convergence check | check_diagnostics |
| Diagnostic panel plot | check_model check_model.default |
| Fixed-effect coefficients | coef.tulpa_fit |
| Compare models by information criteria | compare_models |
| Credible intervals for the fixed effects | confint.tulpa_fit |
| DIC, CPO, WAIC and PSIS-LOO on a fit | cpo cpo.default cpo.tulpa_fit criteria_doors dic dic.default dic.tulpa_fit loo.tulpa_fit pointwise_loglik pointwise_loglik.default pointwise_loglik.tulpa_fit waic.tulpa_fit |
| Comprehensive diagnostic summary | diagnostic_summary print.tulpa_diagnostic_summary |
| Posterior diagnostics for a fitted model | diagnostics diagnostics.default diagnostics.sbc print.laplace_diagnostics |
| Durbin-Watson test for temporal autocorrelation | durbin_watson |
| Energy Bayesian Fraction of Missing Information (E-BFMI) | energy_bfmi |
| Supported R-level family names | family_names |
| Spatial field effects per unit | field_effects |
| Fit a spatial model using SPDE Laplace approximation | fit_spde |
| Fit an additive spatiotemporal GLM by nested Laplace | fit_st_nested print.tulpa_st_nested |
| Fitted values (population level) | fitted.tulpa_fit |
| Fixed-effect coefficients (lme4-compatible) | fixef fixef.tulpa_fit |
| Geweke convergence test | geweke_test print.tulpa_geweke |
| Model-level summary statistics (broom-compatible) | glance.tulpa_fit |
| Independence Metropolis-Hastings with Laplace proposal | imh_laplace |
| Print inference mode information | inference_mode_info |
| Is an outer-grid setting marked as a default? | is_auto_grid |
| Mark an expression as a latent block in a tulpa formula | latent |
| Create a latent factor specification | latent_factor print.tulpa_latent |
| Extract latent factor posteriors from fit | latent_factors latent_factors.default |
| The fit's log-scale goodness quantity | logLik.tulpa_fit |
| Metropolis-adjusted Langevin algorithm (MALA) | mala |
| MCMC chain draws from a fit | mcmc_draws |
| Model-averaged predictions | model_average |
| Moran's I test for spatial autocorrelation in residuals | moran_i |
| Number of divergent transitions | n_divergent |
| Number of observations in a tulpa fit | nobs.tulpa_fit |
| Map cell identifiers to graph node indices | node_index |
| Pathfinder: variational warm-start via L-BFGS + ELBO scoring | pathfinder |
| PIT (probability integral transform) residuals | pit_residuals pit_residuals.default |
| Plot autocorrelation functions | plot_acf |
| Plot divergent transitions | plot_divergences |
| Plot energy diagnostic (E-BFMI) | plot_energy |
| Plot effective sample size diagnostic | plot_ess |
| Plot spatial predictions as a map | plot_map |
| Plot multiple maps in a grid | plot_map_panel |
| Plot bivariate parameter posteriors (pairs plot) | plot_pairs |
| Plot Rhat convergence diagnostic | plot_rhat |
| Plot fixed-effect posteriors | plot.tulpa_fit |
| Plot method for tulpa_prior_predict | plot.tulpa_prior_predict |
| Plot method for spatiotemporal effects | plot.tulpa_st_summary |
| Plot method for tulpa_svc_posterior | plot.tulpa_svc_posterior |
| Plot method for tulpa_temporal_posterior | plot.tulpa_temporal_posterior |
| Plot method for tulpa_tvc_posterior | plot.tulpa_tvc_posterior |
| Fit a post-hoc linear model on estimated parameters | post_hoc_lm print.post_hoc_lm |
| Posterior predictive replicates | posterior_predict posterior_predict.tulpa_fit |
| Posterior parameter sample from a fit | posterior_sample |
| Posterior predictive check | pp_check pp_check.tulpa_fit |
| Predict at new covariate values (population level) | predict.tulpa_fit |
| Summarize and print a tulpa fit | coef.summary.tulpa_fit print.summary.tulpa_fit print.tulpa_fit summary.tulpa_fit |
| Nested Laplace approximation for latent Gaussian models | print.tulpa_nested_laplace tulpa_nested_laplace |
| Joint multi-likelihood nested Laplace approximation | print.tulpa_nested_laplace_joint print.tulpa_nested_laplace_joint_multi tulpa_nested_laplace_joint |
| Extract temporal effects from a fitted model | print.tulpa_temporal_field print.tulpa_temporal_field_fit print.tulpa_temporal_posterior print.tulpa_temporal_summary summary.tulpa_temporal_posterior temporal temporal.tulpa_fit |
| Beta prior | prior_beta |
| Exponential prior | prior_exponential |
| Build a 'prior' list for 'tulpa_nested_laplace()' from a tulpa spec object | prior_from_spec |
| Gamma prior | prior_gamma |
| Half-Cauchy prior | prior_half_cauchy |
| Half-normal prior | prior_half_normal |
| Normal prior | prior_normal |
| Penalized complexity (PC) prior | prior_pc |
| Prior predictive simulation | print.tulpa_prior_predict prior_predict |
| Show default priors for a tulpa family | priors_default |
| Random-effect summaries | ranef ranef.tulpa_fit |
| PC + LKJ hyperprior for a random-effect covariance | re_cov_pc_lkj_prior |
| Residuals from a tulpa fit | residuals.tulpa_fit |
| Pool multiple imputation draws via Rubin's rules | rubins_pool |
| Simulation-based calibration | plot.sbc print.sbc print.sbc_summary sbc sbc.character sbc.default summary.sbc |
| Predictive shapes an SBC fitter reports | sbc_discrete sbc_draws sbc_mixture sbc_normal sbc_predictive sbc_rank |
| Select the "main" model parameters for diagnostic display | select_main_params |
| Simulate responses from a fitted tulpa model | simulate.tulpa_fit |
| Extract fitted covariate smooths | smooth_effects |
| Areal spatially varying coefficient field | print.tulpa_spatial_field print.tulpa_spatial_field_fit spatial |
| BYM2 spatial structure | spatial_bym2 |
| CAR / ICAR spatial structure | spatial_car |
| Proper CAR spatial structure | spatial_car_proper |
| Gaussian process spatial structure (NNGP) | print.tulpa_gp print.tulpa_hsgp spatial_gp |
| Multi-scale Gaussian process spatial structure | print.tulpa_multiscale spatial_multiscale |
| Extract spatial range and variance from a fitted spatial model | spatial_range |
| Restricted spatial regression (RSR) | print.tulpa_rsr spatial_rsr |
| SPDE spatial field (Matern via triangular mesh) | spatial_spde |
| SPDE spatial field from custom matrices | spatial_spde_custom |
| Spatially varying coefficient structure | print.tulpa_svc spatial_svc |
| Spatiotemporal interaction specifications for tulpa | spatiotemporal |
| Extract spatiotemporal effects from fitted model | print.tulpa_st_summary spatiotemporal_effects spatiotemporal_effects.default |
| Non-separable spatiotemporal GP | spatiotemporal_gp |
| Extract spatially-varying coefficients from a fitted model | print.tulpa_svc_posterior print.tulpa_svc_summary summary.tulpa_svc_posterior svc svc.tulpa_fit |
| AR(p) temporal latent field (general-order autoregressive) | print.tulpa_temporal_latent_block temporal_ar |
| AR1 temporal structure (first-order autoregressive) | temporal_ar1 |
| AR(2) temporal latent field (second-order autoregressive) | temporal_ar2 |
| Extract temporal correlation parameters from a fitted model | temporal_corr |
| Gaussian process temporal structure | print.tulpa_temporal_gp temporal_gp |
| Multi-scale temporal structure | print.tulpa_temporal_multiscale temporal_multiscale |
| Restricted temporal regression (RTR) | temporal_rtr |
| RW1 temporal structure (first-order random walk) | temporal_rw1 |
| RW2 temporal structure (second-order random walk) | temporal_rw2 |
| Time-varying coefficient structure | print.tulpa_tvc temporal_tvc |
| Test for over- or underdispersion | test_dispersion test_dispersion.default |
| Test for outliers (simulation envelope) | test_outliers test_outliers.default |
| Test uniformity of PIT residuals | test_uniformity |
| Test for zero inflation | test_zero_inflation test_zero_inflation.default |
| User-defined GMRF latent block | print.tgmrf summary.tgmrf tgmrf |
| User-defined GMRF latent block, compiled C++ backend | tgmrf_cpp |
| Tidy fixed-effect table (broom-compatible) | tidy.tulpa_fit |
| Fit a tulpa model | tulpa |
| Replicate an areal graph across the levels of a factor (replicated CAR) | tulpa_bar_field_replicate |
| Expand a varying-coefficient bar into per-column field specs | tulpa_bar_field_specs |
| Outer Pareto-k-hat for a batched-target grid-integrated fit | tulpa_batched_pareto_k |
| Remove compiled blocks from the tgmrf_cpp() cache | tulpa_cache_clear |
| Default cache directory for 'tgmrf_cpp()'-compiled DLLs | tulpa_cache_dir |
| Validate a 'control = list()' surface against its canonical key set | tulpa_check_control |
| Model criteria from a pointwise log-likelihood | print.tulpa_criteria tulpa_criteria |
| Simulation-based diagnostics for tulpa models | tulpa_diagnostics |
| Posterior draws as a 3D array | tulpa_draws_array |
| Empirical-Bayes random-effect covariances | tulpa_eb |
| Fit a latent-variable model via EM + Laplace approximation | tulpa_em_laplace |
| Generic Monte-Carlo EM driver | tulpa_em_mc |
| Expectation-Propagation fit for a GLM | tulpa_ep |
| Construct a minimal tulpa_family for simulation | print.tulpa_family tulpa_family |
| Build the summary of a tulpa fit around a coefficient table | tulpa_fit_summary |
| Formula parsing for tulpa models | tulpa_formula |
| Fit a Gaussian linear model via tulpa's generic engine | tulpa_gaussian |
| Fit via Polya-Gamma Gibbs sampler | tulpa_gibbs |
| Read a default nested-Laplace outer-grid axis | tulpa_grid_axis |
| Per-cell log quadrature weight of an outer grid | tulpa_grid_log_quad |
| Validate/default a copy-scale slab measure choice | tulpa_hyper_check_copy_slab |
| The copy-scale axis's PC-prior density | tulpa_hyper_copy_slab_density |
| Hyperparameter draws from a nested-Laplace fit | tulpa_hyper_draws |
| Outer hyperparameter-grid integration with a user-supplied inner fit | tulpa_hyper_grid |
| Per-axis integrated support of an outer grid | tulpa_hyper_grid_supports |
| Per-cell refinement tag of an outer grid | tulpa_hyper_slice_home |
| Select the symplectic integrator for HMC and NUTS | tulpa_integrator |
| Recognize an inline varying-coefficient bar | tulpa_is_spatial_bar |
| Rebuild axis specs from an already-assembled outer grid | tulpa_joint_axis_specs_from_grid |
| Fit multiple joint nested-Laplace models through one fused grid solve | tulpa_joint_grid_batch |
| Per-cell constrained inverse-precision sub-block for a joint fit | tulpa_joint_inner_vcov_blocks |
| Outer-grid posterior covariance of a joint fit's latent coordinates | tulpa_joint_inner_vcov_mixture |
| K-fold cross-validation for a tulpa fit | tulpa_kfold |
| Fit a model via Laplace approximation | tulpa_laplace |
| Fit a beta-regression model via Laplace, estimating the precision | tulpa_laplace_beta |
| Latent factor specification for unmeasured confounders | tulpa_latent |
| Streaming pointwise log-likelihood | tulpa_loglik |
| Multinomial (nominal K-class) logistic regression via Laplace | print.tulpa_multinomial tulpa_multinomial |
| Normalise outer-grid log-marginals to posterior cell weights | tulpa_normalise_weights_safe |
| Fit a beta-regression model via NUTS (joint sampling of beta + log_phi) | tulpa_nuts_beta |
| Sample an SPDE GLM via NUTS, optionally jointly over Matern hypers | tulpa_nuts_spde |
| Ordinal (ordered K-class) cumulative-logit regression via Laplace | coef.tulpa_ordinal print.tulpa_ordinal tulpa_ordinal |
| The outer hyperparameter grid of a nested-Laplace fit | tulpa_outer_grid |
| Parse a mixed-model formula | print.tulpa_parsed_formula tulpa_parse_formula |
| Probability integral transform from a predictive CDF | tulpa_pit |
| Posterior draws from a nested-Laplace fit | tulpa_posterior_draws tulpa_posterior_draws.default tulpa_posterior_draws.tulpa_nested_laplace |
| Posterior draws from a joint nested-Laplace fit | tulpa_posterior_draws.tulpa_nested_laplace_joint |
| Power-scaling prior / likelihood sensitivity | tulpa_powerscale_sensitivity |
| Prior specification for tulpa models | format.tulpa_prior format.tulpa_prior_beta format.tulpa_prior_exponential format.tulpa_prior_gamma format.tulpa_prior_half_cauchy format.tulpa_prior_half_normal format.tulpa_prior_normal format.tulpa_prior_pc print.tulpa_prior print.tulpa_priors tulpa_priors |
| Profile a fit by solver phase | tulpa_profile |
| Pareto-smoothed importance sampling | tulpa_psis |
| Adaptive Gauss-Hermite refinement of a grouped random-effect covariance | tulpa_re_aghq |
| Gibbs estimation of random-effect covariances (exact-target debias) | tulpa_re_cov_gibbs |
| Nested-Laplace integration over random-effect covariances | tulpa_re_cov_nested |
| Selective refit of high-Pareto-k observations (reloo) | tulpa_reloo |
| Draw Polya-Gamma random variates | tulpa_rpg |
| Simulate data from a tulpa model | print.tulpa_simulate tulpa_simulate |
| Spatial structure specifications for tulpa | tulpa_spatial |
| SPDE field hyperprior log density on (range, sigma) | tulpa_spde_log_hyperprior |
| Rebuild the SPDE/Matern field precision matrix | tulpa_spde_precision_Q |
| Temporal structure specifications for tulpa | tulpa_temporal |
| Fit a custom tgmrf latent block | tulpa_tgmrf |
| A fit's outer grid as a named matrix | tulpa_theta_matrix |
| Posterior predictive checks for tulpa models | tulpa_validate |
| Empirical semivariogram of residuals | plot.tulpa_variogram print.tulpa_variogram tulpa_variogram |
| Extract temporally-varying coefficients from a fitted model | print.tulpa_tvc_posterior print.tulpa_tvc_summary summary.tulpa_tvc_posterior tvc tvc.tulpa_fit |
| Validate a GP spatial specification against data | validate_gp |
| Validate that a fit used the expected mode | validate_mode |
| Validate a multi-scale temporal specification against data | validate_temporal_multiscale |
| Random-effect variances and correlations | VarCorr VarCorr.tulpa_fit |
| Variance-covariance matrix of the fixed effects | vcov.tulpa_fit |
| Widely applicable Bayesian information criterion (WBIC) | print.tulpa_wbic wbic wbic.default wbic.tulpa_fit |
| Run an expression under a chosen symplectic integrator | with_tulpa_integrator |