public class UniformContinuousUncertainObject extends AbstractUncertainObject
This is a continuous version of the U-Model in:
L. Antova, T. Jansen, C. Koch, D. Olteanu
Fast and simple relational processing of uncertain data
In IEEE 24th International Conference on Data Engineering (ICDE) 2008.
| Modifier and Type | Class and Description |
|---|---|
private static class |
UniformContinuousUncertainObject.Factory
Factory class for this data type.
|
| Modifier and Type | Field and Description |
|---|---|
static FeatureVector.Factory<UniformContinuousUncertainObject,?> |
FACTORY
Vector factory.
|
bounds, DEFAULT_TRY_LIMITDISCRETE_UNCERTAIN_OBJECT, UNCERTAIN_OBJECT_FIELDTYPE| Constructor and Description |
|---|
UniformContinuousUncertainObject(SpatialComparable bounds)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
DoubleVector |
drawSample(java.util.Random rand)
Draw a random sampled instance.
|
DoubleVector |
getCenterOfMass()
Get the center of mass of the uncertain object.
|
computeBounds, getDimensionality, getMax, getMin, getValueclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waittoStringpublic static final FeatureVector.Factory<UniformContinuousUncertainObject,?> FACTORY
public UniformContinuousUncertainObject(SpatialComparable bounds)
bounds - Bounding box.public DoubleVector getCenterOfMass()
UncertainObjectgetCenterOfMass in interface UncertainObjectgetCenterOfMass in class AbstractUncertainObjectpublic DoubleVector drawSample(java.util.Random rand)
UncertainObjectdrawSample in interface UncertainObjectdrawSample in class AbstractUncertainObjectrand - Random generatorCopyright © 2019 ELKI Development Team. License information.