Releases: mlr-org/mlr3proba
Releases · mlr-org/mlr3proba
mlr3proba 0.7.0
mlr3proba 0.7.0
- Add
mlr3pipelines
toImports
, refactoring/simplify code, set minimum latest version from CRAN (0.7.0
) inDESCRIPTION
- Add new reduction method, a survival => classification pipeline (via IPCW, Vock et al. 2016)
- Improved the way integrated survival scores (eg
surv.graf
) handles thetimes
argument and thet_max
(results are the same as before if thetimes
argument is not used) - Improved documentation of integrated survival scores and some pipelines (add references)
- Add experimental
lifecycle
badge for some pipelines and pipeops - these are currently either not supported by literature or tested enough
mlr3proba 0.6.8
Rcpp
code optimizations- Fixed ERV scoring to comply with
mlr3
dev version (no bugs before) - Skipping
survtoregr
pipelines due to bugs (to be refactored in the future) - Deprecate
crank
todistr
composition indistrcompose
pipeop (only fromlp
=>distr
works now) - Add
get_mortality()
function (fromsurvivalmodels::surv_to_risk()
- Add Rcpp function
assert_surv_matrix()
- Update and simplify
crankcompose
pipeop and respective pipeline (noresponse
is created anymore) - Add
responsecompositor
pipeline withrmst
andmedian
mlr3proba 0.6.6
- Some fixes from
v0.6.5
mlr3proba 0.6.5
- Compatibility with
[email protected]
t_max
updates and fixes onsurv.cindex
andsurv.ibrier
metrics- New methods to
TaskSurv
coxed
task generator- Lots of refactoring
- Support for discrete-time survival analysis
mlr3proba 0.6.0
- Optimized
surv.logloss
andcalib_alpha
measures (bypassingdistr6
) - Update/refine all measure docs (naming conventions from upcoming scoring rules paper) + doc templates
- fix very rare bugs in
calib_alpha
,surv.logloss
andsurv.graf
(version with proper = FALSE)
mlr3proba 0.5.7
What's Changed
- Add
breslow
function for estimating the cumulative baseline hazard of proportional hazard models - Add
PipeOpBreslow
to wrap a survival learner and generatedistr
predictions fromlp
predictions - Add option
breslow
estimator option indistrcompositor
- Add
extend_quantile
toautoplot.PredictionSurv
fortype = "dcalib"
, which imputes NAs with the maximum observed survival time - Fixes default in
autoplot.PredictionSurv
, now"calib"
- Update
msr("surv.dcalib")
default fortruncate
toInf
- Add
$reverse()
method toTaskSurv
, which returns the same task but with 1-status. - Add
reverse
parameter toTaskSurv$kaplan()
method, which calculates Kaplan-Meier on the censoring distribution of the task (1-status). - Fix bottlenecks in Dcalib and RCLL
mlr3proba 0.5.3
What's Changed
- remove distr prediction from rpart survival learner by @bblodfon in #298
- generate_tasks.LearnerSurv respects feature types by @sebffischer in #249
- Update tic templates [ci-skip] by @pat-s in #300
- fix divide by zero bug in surv.cindex by @RaphaelS1 in #302
- ci: new workflows by @be-marc in #303
- fix ipcw bug by @RaphaelS1 in #304
- refactor: compability to mlr3viz 0.6.0 by @be-marc in #305
- Fix single prediction by @RaphaelS1 in #308
- fix na error in rcll by @RaphaelS1 in #310
- fix rcll and Uno's AUC bugs by @bblodfon in #314
- 0.5.0 by @RaphaelS1 in #316
- add regr.logloss by @RaphaelS1 in #317
- add probregr plot by @RaphaelS1 in #318
- fix rcll bug by @RaphaelS1 in #319
- fix test by @bblodfon in #320
- RCLL bug (1 observation in test set) by @bblodfon in #322
- Measures updates (RCLL fix range, change field values when ERV = TRUE) by @bblodfon in #324
- Optionally skip tests if 'rpart' unavailable by @MichaelChirico in #329
- Support for
Arrdist
prediction types by @bblodfon in #330 - Support arrdist by @RaphaelS1 in #331
New Contributors
- @MichaelChirico made their first contribution in #329
Full Changelog: v0.4.13...v0.5.3
mlr3proba 0.4.13
What's Changed
- fix AUCs by @RaphaelS1 in #268
- bugfix logloss by @RaphaelS1 in #272
- Fix Rcpp errors by @mllg in #270
- Prepare release by @mllg in #274
- add ERV by @RaphaelS1 in #276
- fix transpose bug by @RaphaelS1 in #277
- Closes
survavg
doesn't correctly output mixed distribution? #278 by @RaphaelS1 in #280 - chore: compatibility to mlr3 13.5 by @be-marc in #286
- bugfix by @RaphaelS1 in #289
- refactor: move plot functions from mlr3viz by @be-marc in #282
- Update tic templates [ci-skip] by @pat-s in #292
- Replace call to task() with S3 call + updated docs by @mllg in #293
- update doc by @bblodfon in #294
New Contributors
Full Changelog: v0.4.7...v0.4.13
mlr3proba 0.4.7
mlr3proba 0.4.7
- Add right-censored log loss
- Fix bug in {rpart} where model was being discarded when set to be kept. Parameter
model
now calledkeep_model
.
mlr3proba 0.4.6
- Patch for upstream breakages
- Add
TaskSurv$kaplan
method - {survivalmodels} now imported (previously suggested)
mlr3proba 0.4.5
- Improved reduction from survival matrix predictions to ranking predictions
- Fixed cindex bug when all predictions equal
- Fix for valgrind
mlr3proba 0.4.4
- Minor change to how distributions are created to better support improper distributions
- Fixed bug in
simsurv
task that made it impossible to predict the target