edu.duke.cs.banjo.data.observations
Class Discretizer
java.lang.Object
edu.duke.cs.banjo.data.observations.Discretizer
- All Implemented Interfaces:
- DiscretizerI
- Direct Known Subclasses:
- DiscretizerInterval, DiscretizerQuantile, DiscretizerTrivial
- public abstract class Discretizer
- extends java.lang.Object
- implements DiscretizerI
Contains the code common to Discretizer implementations.
Details:
Change History:
Created on Nov 30, 2005
- Author:
- Jurgen Sladeczek (hjs)
For the latest info, please visit www.cs.duke.edu.
Constructor Summary |
Discretizer(java.util.SortedMap _originalValuesMap,
int _discretizationPoints)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
discreteValuesMap
protected java.util.SortedMap discreteValuesMap
intervals
protected int intervals
mapSize
protected int mapSize
discretizationPoints
protected int discretizationPoints
minObsValue
protected double minObsValue
maxObsValue
protected double maxObsValue
tmpOriginalValuesMap
protected java.util.SortedMap tmpOriginalValuesMap
originalValuesMap
protected java.util.SortedMap originalValuesMap
Discretizer
public Discretizer(java.util.SortedMap _originalValuesMap,
int _discretizationPoints)
throws java.lang.Exception
computeValueMap
public abstract java.util.SortedMap computeValueMap()
- Specified by:
computeValueMap
in interface DiscretizerI