Skip to contents

Evolutionary learning of globally optimal classification trees. Calls evtree::evtree() fromevtree.

Initial parameter values

pmutatemajor, pmutateminor, pcrossover, psplit, and pprune, are scaled internally to sum to 100.

See also

Author

annanzrv

Super classes

mlr3::Learner -> mlr3::LearnerClassif -> LearnerClassifEvtree

Methods

Inherited methods


Method new()

Creates a new instance of this R6 class.

Usage


Method clone()

The objects of this class are cloneable with this method.

Usage

LearnerClassifEvtree$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.

Examples

task = tsk("iris")
learner = lrn("classif.evtree", ntrees = 50)
splits = partition(task)
learner$train(task, splits$train)
pred = learner$predict(task, splits$test)