mlr3 0.1.4 Unreleased

  • Task$set_col_roles() and Task$set_row_roles() are now deprecated. Instead it is recommended to work with the lists Task$col_roles and Task$row_roles directly.
  • Learner$predict_newdata() now works without argument task if the learner has been fitted with Learner$train() (#375).
  • Column role "label" has been renamed to column role "name" to avoid confusion with the target column.
  • Replaced MeasureClassifF1 with MeasureClassifFScore and fixed a bug in the F1 performance calculation (#353). Thanks to @001ben for reporting.
  • Stratification is now controlled via a task column role (was a parameter of Resampling before).

mlr3 0.1.3 2019-09-18

  • It is now possible to predict and score results on the training set or on both training and test set. Learners can be instructed to predict on multiple sets by setting predict_sets (default: "test"). Measures operate on all sets specified in their field predict_sets (default: "test".

  • ResampleResult$prediction and ResampleResult$predictions() are now methods instead of fields, and allow to extract predictions for different predict sets.

  • ResampleResult$performance() has been renamed to ResampleResult$score() for consistency.

  • BenchmarkResult$performance() has been renamed to BenchmarkResult$score() for consistency.

  • Changed API for (internal) constructors accepting paradox::ParamSet(). Instead of passing the initial values separately, the initial values must now be set directly in the ParamSet.

mlr3 0.1.2 2019-08-25

  • Deprecated support of automatically creating objects from strings. Instead, mlr3 provides the following helper functions intended to ease the creation of objects stored in dictionaries: tsk(), tgen(), lrn(), rsmp(), msr().

  • BenchmarkResult now ensures that the stored ResampleResults are in a persistent order. Thus, ResampleResults can now be addressed by their position instead of their hash.

  • New field BenchmarkResult$n_resample_results.

  • New field BenchmarkResult$hashes.

  • New method Task$rename().

  • New S3 generic as_benchmark_result().

  • Renamed Generator to TaskGenerator.

  • Removed the control object mlr_control().

  • Removed ResampleResult$combine().

  • Removed BenchmarkResult$best().

mlr3 0.1.1 2019-07-25

  • Initial upload to CRAN.