wekakt / com.github.stevenlang.wekakt.extensions / weka.classifiers.Classifier / makeFiltered
fun <T : Filter> Classifier.makeFiltered(filter: T, body: T.() -> Unit): FilteredClassifier
Wraps this classifier in a FilteredClassifier and adds the given filter object.
val j48: Classifier = J48()
// Wrap with filter
val filteredJ48 = j48.makeFiltered(Resample()) {
sampleSizePercent = 33.0
noReplacement = true
}
filter - Filter to use in the FilteredClassifier object
body - Body to execute in filter
T - Filter class
Return FilteredClassifier instance