eval_dlm_norm_const function

Auxiliary function for evaluating normalizing constant for the posterior of a fitted DLM.

Auxiliary function for evaluating normalizing constant for the posterior of a fitted DLM.

Evaluates the normalizing constant for the posterior of a fitted DLM.

eval_dlm_norm_const(model, lin.pred = FALSE)

Arguments

  • model: fitted_dlm: A fitted_dlm object.
  • lin.pred: boolean: A flag indicating if the normalizing constant should be calculated using the linear predictors.

Returns

A scalar representing the normalizing constant for the posterior of a fitted DLM.

Examples

data <- c(AirPassengers) level <- polynomial_block(rate = 1, order = 2, D = 0.95) season <- harmonic_block(rate = 1, order = 2, period = 12, D = 0.975) outcome <- Poisson(lambda = "rate", data = data) fitted.data <- fit_model(level, season, AirPassengers = outcome ) eval_dlm_norm_const(fitted.data)

See Also

Other auxiliary functions for fitted_dlm objects: coef.fitted_dlm(), fit_model(), forecast.fitted_dlm(), kdglm(), simulate.fitted_dlm(), smoothing(), update.fitted_dlm()

  • Maintainer: Silvaneo dos Santos Jr.
  • License: GPL (>= 3)
  • Last published: 2025-03-20