public abstract class AbstractSupervisedDiscretizer extends AbstractDiscretizer
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractSupervisedDiscretizer(boolean isSupervised)
Constructs the instance
|
| Modifier and Type | Method and Description |
|---|---|
protected List<Interval> |
equalClassSplit(List<AbstractMap.SimpleImmutableEntry<Double,Double>> keyValuePairs)
generates initial Intervals.
|
protected abstract List<DiscretizationTransition> |
fitCreateTransitions(List<AbstractMap.SimpleImmutableEntry<Double,Double>> keyValuePairs)
Fits on the data
|
protected List<DiscretizationTransition> |
fitCreateTransitions(Serializable[] values,
Double[] labels)
Fits on the data
|
apply, fit, fit, getDiscretizationTransitionsFromCutPoints, getTransitionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapply, getTransitionprotected AbstractSupervisedDiscretizer(boolean isSupervised)
isSupervised - true, if this is a supervised discretizerprotected List<Interval> equalClassSplit(List<AbstractMap.SimpleImmutableEntry<Double,Double>> keyValuePairs)
keyValuePairs, - Array of Attribute Class.protected final List<DiscretizationTransition> fitCreateTransitions(Serializable[] values, Double[] labels)
AbstractDiscretizerfitCreateTransitions in class AbstractDiscretizervalues - the values to be fitted onlabels - the labels. != null, iff supervisedCollection containing the DiscretizationTransitionsprotected abstract List<DiscretizationTransition> fitCreateTransitions(List<AbstractMap.SimpleImmutableEntry<Double,Double>> keyValuePairs)
keyValuePairs - the values and labels to be fittedCollection containing the DiscretizationTransitionsCopyright © 2019 viadee Unternehmensberatung AG. All rights reserved.