
V - the type of NumberVector handled by this Algorithm@Reference(authors="E. Achtert, C. B\u00f6hm, H.-P. Kriegel, P. Kr\u00f6ger, and A. Zimek", title="On Exploring Complex Relationships of Correlation Clusters", booktitle="Proc. 19th International Conference on Scientific and Statistical Database Management (SSDBM 2007), Banff, Canada, 2007", url="http://dx.doi.org/10.1109/SSDBM.2007.21") public class ERiCNeighborPredicate<V extends NumberVector> extends Object implements NeighborPredicate
E. Achtert, C. Böhm, H.-P. Kriegel, P. Kröger, and A. Zimek:
On Exploring Complex Relationships of Correlation Clusters.
In Proc. 19th International Conference on Scientific and Statistical Database
Management (SSDBM 2007), Banff, Canada, 2007.
| Modifier and Type | Class and Description |
|---|---|
class |
ERiCNeighborPredicate.Instance
Instance for a particular data set.
|
static class |
ERiCNeighborPredicate.Parameterizer<V extends NumberVector>
Parameterization class.
|
| Modifier and Type | Field and Description |
|---|---|
private double |
deltasq
Squared delta value.
|
private static Logging |
LOG
The logger for this class.
|
protected ERiC.Settings |
settings
ERiC parameters
|
| Constructor and Description |
|---|
ERiCNeighborPredicate(ERiC.Settings settings)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
TypeInformation |
getInputTypeRestriction()
Input data type restriction.
|
SimpleTypeInformation<?>[] |
getOutputType()
Output data type information.
|
ERiCNeighborPredicate.Instance |
instantiate(Database database,
Relation<V> relation)
Full instantiation interface.
|
<T> NeighborPredicate.Instance<T> |
instantiate(Database database,
SimpleTypeInformation<?> type)
Instantiate for a database.
|
private static final Logging LOG
protected final ERiC.Settings settings
private double deltasq
public ERiCNeighborPredicate(ERiC.Settings settings)
settings - ERiC settingspublic <T> NeighborPredicate.Instance<T> instantiate(Database database, SimpleTypeInformation<?> type)
NeighborPredicateinstantiate in interface NeighborPredicatedatabase - Database to instantiate forpublic ERiCNeighborPredicate.Instance instantiate(Database database, Relation<V> relation)
database - Databaserelation - Relationpublic TypeInformation getInputTypeRestriction()
NeighborPredicategetInputTypeRestriction in interface NeighborPredicatepublic SimpleTypeInformation<?>[] getOutputType()
NeighborPredicategetOutputType in interface NeighborPredicateCopyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.