You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
New PipeOp PipeOpRowApply / po("rowapply")
Empty PipeOp IDs now explicitly forbidden.
Bugfix: Graph$tran() / Graph$predict() with single_input = FALSE now correctly handles PipeOps with multiple inputs.
GraphLearner$base_learner() now works with PipeOpBranch, and is generally more robust.
GraphLearner now supports $importance, $selected_features(), $oob_error(), and $loglik().
These are computed from the underlying Learner.
GraphLearner$impute_selected_features option added: $selected_features() is reported even if the underlying base learner does not report it; in this case, the full feature set as seen by that learner is returned.
GraphLearner$predict_type handling more robust now.
PipeOpThreshold and PipeOpTuneThreshold now have the $predict_type"prob".
They can be set to "response", in which case the probability predictions are discarded, potentially saving memory.
Bugfix for handling multiplicities in PipeOps with vararg channels.
Bugfix: PipeOpImputeOOR now retains the .MISSING level in factors during prediction that were imputed during training, but had no missing values during prediction.
as_data_table(po()) now works even when some PipeOps can not be constructed.
For these PipeOps, NA is reported in most columns.
Compatibility with upcoming mlr3 release.
New PipeOps for handling inbalanced data: PipeOpADAS / po("adas"), PipeOpBLSmote / po("blsmote") and PipeOpSmoteNC / po("smotenc")