@Alias(value="de.lmu.ifi.dbs.elki.datasource.filter.ClassLabelFilter") public class ClassLabelFilter extends Object implements ObjectFilter
Modifier and Type | Class and Description |
---|---|
static class |
ClassLabelFilter.Parameterizer
Parameterization class.
|
Modifier and Type | Field and Description |
---|---|
private ClassLabel.Factory<?> |
classLabelFactory
The class label class to use.
|
private int |
classLabelIndex
The index of the label to be used as class label, null if no class label is
specified.
|
Constructor and Description |
---|
ClassLabelFilter(int classLabelIndex,
ClassLabel.Factory<?> classLabelFactory)
Constructor.
|
private final int classLabelIndex
private final ClassLabel.Factory<?> classLabelFactory
public ClassLabelFilter(int classLabelIndex, ClassLabel.Factory<?> classLabelFactory)
classLabelIndex
- The index to convertclassLabelFactory
- The class label factory to usepublic MultipleObjectsBundle filter(MultipleObjectsBundle objects)
ObjectFilter
filter
in interface ObjectFilter
objects
- Object to filterCopyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.