double_deepTL: The algorithm for double deep treatment learning

View source: R/4-1-double-deep-tl.R

double_deepTLR Documentation

The algorithm for double deep treatment learning

Description

The algorithm for double deep treatment learning in comparative effectiveness analysis.

Usage

double_deepTL(
  object,
  en_dnn_ctrl1 = NULL,
  en_dnn_ctrl2 = NULL,
  methods = c("revised-semi", "semi", "cov-adj", "ipw1", "ipw2", "ipw3", "double-robust"),
  ...
)

Arguments

object

A dnnetInput or a dnnetSurvInput object, the training set.

en_dnn_ctrl1

A list of parameters to be passed to ensemble_dnnet for model 1.

en_dnn_ctrl2

A list of parameters to be passed to ensemble_dnnet for model 2.

methods

Methods included in this analysis.

...

Parameters passed to both en_dnn_ctrl1 and en_dnn_ctrl2.

Value

Returns a list of results.


SkadiEye/deepTL documentation built on Nov. 17, 2022, 1:41 p.m.