This release improves the multiple testing procedures
test_zmax_onesided: one-sided Zmax / minP testtest_intersection_sw: the following parameters for the
optimization can be controlled via the control list argument:
dykstra_niter sets the maximum number of iterations
(default 500), dykstra_tol convergence tolerance of the
alternating projection algorithm (default 1e-7), pinv_tol
tolerance for calculating the pseudo-inverse matrix (default value:
nrow(vcov).Machine$double.epsmax(eigenvalue)).test_intersection_sw handle edge-case where vcov is not
positive-definite. Throw warning and project onto nearest PD matrix in
Frobenius norm.Breaking changes:
design refactored. Better handling of response
variables (factors) xlev argument changed to
levels.learner_xgboost updated to reflect changes in xgboost
3.1.2.1. Note, the arguments names have changed accordingly and
introduces thus possible breaking changes.quadprog::solve.QP - (4c830b7)::: (not exported yet) (#132) - (e2324bb)cate - (82ac974)cate) Fix partial argument matching in
cate_est call (#126) - (e12efe9)This release introduces a new learner class replacing
the previous ML constructor.
learner_glm,
learner_gam, learner_grf,
learner_hal, learner_glmnet_cv,
learner_svm, learner_xgboost,
learner_mars, learner_isoreg,
learner_naivebayessuperlearner and learner_sllearner_stratify: implementation of learner that can
stratifies base-learner on categorical predictorlearner_expand_grid: utility function to construct
learnersImproved implementation of cate with repeated
cross-fitting via the new ‘rep’ argument. Linear calibration via the
calibration.model argument doi:10.1093/biomet/asaf029.
Implementation of estimators for joint modelling of time-to-event
(CIF) and clinical outcome truncated by competing risk (arXiv.2502.03942):
estimate_truncatedscore.
test_intersection_sw Constrained least squares via
Dykstra’s algorithm, and fast signed wald test evaluation.
cv method for
superlearner objects (#64) - (1d58b26)print.design (#94) - (20eb170)learner_stratify implementation of
learner that can stratifies base-learner on categorical predictor (d561ea1)formula public field to active binding (#98) - (1505453)response.arg and x.arg arguments from
learner$new() (#92) - (4043dd7)summary method to provide
more details than print method (#87) - (d12a581)learner$design
to return not only ‘x’ matrix but everything including ‘specials’ (#76) - (ca74abb)learner_expand_grid utility function
to construct learners (#96) - (3ae461a)learner_gam (#77) - (de2ec2b)learner_hal (#75) - (62c4941)learner_glmnet_cv (#74) - (67ba241)learner_glm (#63) - (0d2663a)learner_naivebayes (#88) - (2cbe979)learner_grf (#84) - (82f76c8)learner_svm (#83) - (4b28b30)learner_isoreg (#82) - (e409b58)learner_xgboost (#80) - (72ee414)learner_mars
(#79) - (0019060)learner_sl (#78) - (03a81d2)learner R6 class to replace
ml_model (#68) - (86c44fd)riskreg_cens estimator (#62) - (7aef75f)add_dots utility function (#2) - (bb21da4)testthat to tinytest for unit
testing of R package (#6) - (be86072).lintr config for R code linter - (7fe7b56)cate now also returns the expected potential outcomes
and influence functionsml_model$update() methodcv now only switches to
log-score+brier score when the response is a factor. Custom
model-scoring function (cv argument modelscore) automatically gets
‘weights’ appended to the formal-arguments.alean: Assumption Lean inference for generalized linear
model parametersate now supports general family argumentcate now supports parallelization via the future or
parallel packageml_model refactored. ML new wrapper for
various machine learning models.cv parallelization (future or parallel package)riskreg_cens cumulative risk, restricted mean survival
predictions (censored unbiased regression estimates)cate,
crrml_modelSLRATENBpavaode_solvecalibrationcvace method updated and renamed to atetargeted with
implementation of augmented inverse probability weighting methods for
estimation with missing data and causal inference (aipw,
ace), and double robust methods for risk regression with
binary exposure variables (riskreg).