
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)
ObjectFilterfilter in interface ObjectFilterobjects - Object to filterCopyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.