Compute TMLE on the variance of CATE (binary Y)

Compute TMLE on the variance of CATE (binary Y)

Details

inherit the initial fit routine from ate

Super class

TMLEbootstrap::ateTMLE -> blipVarianceTMLE

Methods

Public methods

Inherited methods

Method initial_fit()

Usage

blipVarianceTMLE$initial_fit(family_y = "binomial", ...)


Method target()

use the logistic submodel to target blip variance; output Psi, EIC, CI

Usage

blipVarianceTMLE$target()

Returns

NULL


Method compute_EIC()

Compute EIC of blip variance

Usage

blipVarianceTMLE$compute_EIC(Y, A, Q1k, Q0k, Qk, gk, psi)

Arguments

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))

Returns

EIC vector


Method inference_without_target()

Usage

blipVarianceTMLE$inference_without_target()


Method compute_min_phi_ratio()

Usage

blipVarianceTMLE$compute_min_phi_ratio()


Method clone()

The objects of this class are cloneable with this method.

Usage

blipVarianceTMLE$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.