Description Usage Arguments Examples
X-learner as proposed by Kunzel, Sekhon, Bickel, and Yu (2017), implemented via xgboost (boosting)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
x |
the input features |
w |
the treatment variable (0 or 1) |
y |
the observed response (real valued) |
k_folds_mu1 |
number of folds for learning E[Y|X,W=1] |
k_folds_mu0 |
number of folds for learning E[Y|X,W=0] |
k_folds_p |
number of folds for learning E[W|X] |
mu1_hat |
pre-computed estimates on E[Y|X,W=1] corresponding to the input x. xboost will compute it internally if not provided |
mu0_hat |
pre-computed estimates on E[Y|X,W=0] corresponding to the input x. xboost will compute it internally if not provided |
p_hat |
pre-computed estimates on E[W|X] corresponding to the input x. xboost will compute it internally if not provided |
ntrees_max |
the maximum number of trees to grow for xgboost |
num_search_rounds |
the number of random sampling of hyperparameter combinations for cross validating on xgboost trees |
print_every_n |
the number of iterations (in each iteration, a tree is grown) by which the code prints out information |
early_stopping_rounds |
the number of rounds the test error stops decreasing by which the cross validation in finding the optimal number of trees stops |
nthread |
the number of threads to use. The default is NULL, which uses all available threads |
verbose |
boolean; whether to print statistic |
1 2 3 4 5 6 7 8 9 10 11 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.