Compute TMLE on the variance of CATE (binary Y)
Compute TMLE on the variance of CATE (binary Y)
inherit the initial fit routine from ate
TMLEbootstrap::ateTMLE
-> blipVarianceTMLE
initial_fit()
blipVarianceTMLE$initial_fit(family_y = "binomial", ...)
target()
use the logistic submodel to target blip variance; output Psi, EIC, CI
blipVarianceTMLE$target()
NULL
compute_EIC()
Compute EIC of blip variance
blipVarianceTMLE$compute_EIC(Y, A, Q1k, Q0k, Qk, gk, psi)
Y
continuous target variable
A
binary treatment
Q1k
E(Y|A=1,W)
Q0k
E(Y|A=0,W)
Qk
E(Y|A=a,W)
gk
E(A=a|W)
psi
var(E(Y|A=1,W) - E(Y|A=0,W))
EIC vector
inference_without_target()
blipVarianceTMLE$inference_without_target()
compute_min_phi_ratio()
blipVarianceTMLE$compute_min_phi_ratio()
clone()
The objects of this class are cloneable with this method.
blipVarianceTMLE$clone(deep = FALSE)
deep
Whether to make a deep clone.