Public methods
Method new()
Create a FilterAnova object.
Usage
FilterAnova$new(
id = "anova",
task_type = "classif",
task_properties = character(),
param_set = ParamSet$new(),
feature_types = c("integer", "numeric"),
packages = "stats"
)Arguments
id(character(1))
Identifier for the filter.
task_type(character())
Types of the task the filter can operator on. E.g., "classif" or
"regr".
task_properties(character())
Required task properties, see mlr3::Task.
Must be a subset of
mlr_reflections$task_properties.
param_set(paradox::ParamSet)
Set of hyperparameters.
feature_types(character())
Feature types the filter operates on.
Must be a subset of
mlr_reflections$task_feature_types.
packages(character())
Set of required packages.
Note that these packages will be loaded via requireNamespace(), and
are not attached.
Method clone()
The objects of this class are cloneable with this method.
Usage
FilterAnova$clone(deep = FALSE)
Arguments
deepWhether to make a deep clone.