UO
- Uncertain object typepublic class UncertainifyFilter<UO extends UncertainObject> extends Object implements ObjectFilter
UncertainObject
fields.
The purpose for that is to use those transformed databases in experiments
regarding uncertain data in some way.Modifier and Type | Class and Description |
---|---|
static class |
UncertainifyFilter.Parameterizer<UO extends UncertainObject>
Parameterization class.
|
Modifier and Type | Field and Description |
---|---|
protected Uncertainifier<UO> |
generator
Class to derive an uncertain object from a certain vector.
|
protected boolean |
keep
Flag to keep the original data.
|
private static Logging |
LOG
Class logger.
|
protected Random |
rand
Random generator.
|
Constructor and Description |
---|
UncertainifyFilter(Uncertainifier<UO> generator,
boolean keep,
RandomFactory randf)
Constructor.
|
private static final Logging LOG
protected Uncertainifier<UO extends UncertainObject> generator
protected boolean keep
protected Random rand
public UncertainifyFilter(Uncertainifier<UO> generator, boolean keep, RandomFactory randf)
generator
- Generator for uncertain objectskeep
- Flag to keep the original datarandf
- Random factorypublic 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.