Stratified Parameter Estimates via MSM
R6Class
object.
Param_base
object
clever covariates doesn't support updates; always uses initial (necessary for iterative TMLE, e.g. stochastic intervention)
clever covariate gets recalculated all the time (inefficient)
define_param(Param_MSM, observed_likelihood, strata_variable, ...)
observed_likelihood
A Likelihood
corresponding to the observed likelihood
msm
form of the MSM. Default is "A + V", consistent with the default of
treatment_node
and strata_name
.
weight
"Cond.Prob.", "Unif." or custom input function. Note that custom function should support vector input. Default is "Cond.Prob.".
...
Not currently used.
covariate_node
character, the name of the node that should be treated as the covariate
treatment_node
character, the name of the node that should be treated as the treatment
outcome_node
character, the name of the node that should be treated as the outcome
cf_likelihood
the counterfactual likelihood for this treatment
Other Parameters:
Param_ATC
,
Param_ATE
,
Param_ATT
,
Param_TSM
,
Param_base
,
Param_delta
,
Param_mean
,
Param_stratified
,
Param_survival
,
define_param()
,
tmle3_Fit