| 
				
  | 
|||||||||||||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||||||||||||||
| Packages that use DatabaseObject | |
|---|---|
| de.lmu.ifi.dbs.elki | ELKI framework "Environment for Developing KDD-Applications Supported by Index-Structures"
 
  KDDTask is the main class of the ELKI-Framework
  for command-line interaction.  | 
| de.lmu.ifi.dbs.elki.algorithm | Algorithms suitable as a task for the KDDTask main routine.  | 
| de.lmu.ifi.dbs.elki.algorithm.clustering | Clustering algorithms
 
 Clustering algorithms are supposed to implement the Algorithm-Interface.  | 
| de.lmu.ifi.dbs.elki.algorithm.outlier | Outlier detection algorithms | 
| de.lmu.ifi.dbs.elki.application.cache | Utility applications for the persistence layer such as distance cache builders. | 
| de.lmu.ifi.dbs.elki.data | Basic classes for different data types, database object types and label types. | 
| de.lmu.ifi.dbs.elki.data.cluster | Cluster classes. | 
| de.lmu.ifi.dbs.elki.database | ELKI database layer - loading, storing, indexing and accessing data | 
| de.lmu.ifi.dbs.elki.database.connection | Database connections are classes implementing data sources. | 
| de.lmu.ifi.dbs.elki.distance | Distances and (in subpackages) distance functions and similarity functions.  | 
| de.lmu.ifi.dbs.elki.distance.distancefunction | Distance functions for use within ELKI. | 
| de.lmu.ifi.dbs.elki.distance.distancefunction.external | Distance functions using external data sources. | 
| de.lmu.ifi.dbs.elki.distance.similarityfunction | Similarity functions. | 
| de.lmu.ifi.dbs.elki.distance.similarityfunction.kernel | Kernel functions. | 
| de.lmu.ifi.dbs.elki.evaluation | Functionality for the evaluation of algorithms. | 
| de.lmu.ifi.dbs.elki.index | Index structure implementations | 
| de.lmu.ifi.dbs.elki.index.tree | Tree-based index structures | 
| de.lmu.ifi.dbs.elki.index.tree.metrical | Tree-based index structures for metrical vector spaces. | 
| de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants | M-Tree and variants. | 
| de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees | Metrical index structures based on the concepts of the M-Tree supporting processing of reverse k nearest neighbor queries by using the k-nn distances of the entries. | 
| de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkapp | MkAppTree  | 
| de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkcop | MkCoPTree  | 
| de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkmax | MkMaxTree  | 
| de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mktab | MkTabTree  | 
| de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mtree | MTree  | 
| de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.split | Splitting strategies of nodes in an M-Tree (and variants). | 
| de.lmu.ifi.dbs.elki.normalization | Data normalization (and reconstitution) of data sets. | 
| de.lmu.ifi.dbs.elki.parser | Parsers for different file formats and data types. | 
| de.lmu.ifi.dbs.elki.parser.meta | MetaParsers for different file formats and data types. | 
| de.lmu.ifi.dbs.elki.preprocessing | Preprocessors used for data preparation in a first step of various algorithms or distance and similarity measures. | 
| de.lmu.ifi.dbs.elki.result | Result types, representation and handling | 
| de.lmu.ifi.dbs.elki.result.textwriter | Text serialization (CSV, Gnuplot, Console, ...) | 
| de.lmu.ifi.dbs.elki.result.textwriter.writers | Serialization handlers for individual data types. | 
| de.lmu.ifi.dbs.elki.utilities | Utility and helper classes - commonly used data structures, output formatting, exceptions, ... | 
| de.lmu.ifi.dbs.elki.visualization | Visualization package of ELKI. | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki | 
|---|
| Classes in de.lmu.ifi.dbs.elki with type parameters of type DatabaseObject | |
|---|---|
 class | 
KDDTask<O extends DatabaseObject>
Provides a KDDTask that can be used to perform any algorithm implementing Algorithm using any DatabaseConnection implementing
 DatabaseConnection. | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.algorithm | 
|---|
| Classes in de.lmu.ifi.dbs.elki.algorithm with type parameters of type DatabaseObject | |
|---|---|
 class | 
AbstractAlgorithm<O extends DatabaseObject,R extends Result>
AbstractAlgorithm sets the values for flags verbose and time.  | 
 interface | 
Algorithm<O extends DatabaseObject,R extends Result>
Specifies the requirements for any algorithm that is to be executable by the main class.  | 
 class | 
DistanceBasedAlgorithm<O extends DatabaseObject,D extends Distance<D>,R extends Result>
Provides an abstract algorithm already setting the distance function.  | 
 class | 
KNNDistanceOrder<O extends DatabaseObject,D extends Distance<D>>
Provides an order of the kNN-distances for all objects within the database.  | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.algorithm.clustering | 
|---|
| Classes in de.lmu.ifi.dbs.elki.algorithm.clustering with type parameters of type DatabaseObject | |
|---|---|
 class | 
ByLabelClustering<O extends DatabaseObject>
Pseudo clustering using labels.  | 
 class | 
ByLabelHierarchicalClustering<O extends DatabaseObject>
Pseudo clustering using labels.  | 
 interface | 
ClusteringAlgorithm<C extends Clustering<? extends Model>,O extends DatabaseObject>
Interface for Algorithms that are capable to provide a Clustering as Result. | 
 class | 
DBSCAN<O extends DatabaseObject,D extends Distance<D>>
DBSCAN provides the DBSCAN algorithm, an algorithm to find density-connected sets in a database.  | 
 class | 
OPTICS<O extends DatabaseObject,D extends Distance<D>>
OPTICS provides the OPTICS algorithm.  | 
 class | 
SLINK<O extends DatabaseObject,D extends Distance<D>>
Efficient implementation of the Single-Link Algorithm SLINK of R.  | 
 class | 
SNNClustering<O extends DatabaseObject,D extends Distance<D>>
Shared nearest neighbor clustering.  | 
 class | 
TrivialAllInOne<O extends DatabaseObject>
Trivial pseudo-clustering that just considers all points to be one big cluster.  | 
 class | 
TrivialAllNoise<O extends DatabaseObject>
Trivial pseudo-clustering that just considers all points to be noise.  | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.algorithm.outlier | 
|---|
| Classes in de.lmu.ifi.dbs.elki.algorithm.outlier with type parameters of type DatabaseObject | |
|---|---|
 class | 
LOCI<O extends DatabaseObject,D extends NumberDistance<D,?>>
Fast Outlier Detection Using the "Local Correlation Integral".  | 
 class | 
LOF<O extends DatabaseObject,D extends NumberDistance<D,?>>
Algorithm to compute density-based local outlier factors in a database based on a specified parameter LOF.K_ID (-lof.k). | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.application.cache | 
|---|
| Classes in de.lmu.ifi.dbs.elki.application.cache with type parameters of type DatabaseObject | |
|---|---|
 class | 
CacheDoubleDistanceInOnDiskMatrix<O extends DatabaseObject,N extends NumberDistance<N,D>,D extends Number>
Wrapper to convert a traditional text-serialized result into a on-disk matrix for random access.  | 
 class | 
CacheFloatDistanceInOnDiskMatrix<O extends DatabaseObject,N extends NumberDistance<N,D>,D extends Number>
Wrapper to convert a traditional text-serialized result into a on-disk matrix for random access.  | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.data | 
|---|
| Classes in de.lmu.ifi.dbs.elki.data with type parameters of type DatabaseObject | |
|---|---|
 class | 
MultiInstanceObject<O extends DatabaseObject>
MultiInstanceObject represents a collection of several DatabaseObjects of an equal type.  | 
 class | 
MultiRepresentedObject<O extends DatabaseObject>
MultiRepresentedObject represents a collection of several DatabaseObjects of a same superclass.  | 
| Subinterfaces of DatabaseObject in de.lmu.ifi.dbs.elki.data | |
|---|---|
 interface | 
FeatureVector<V extends FeatureVector<V,N>,N extends Number>
Interface FeatureVector defines the methods that should be implemented by any Object that is element of a real vector space of type N.  | 
| Classes in de.lmu.ifi.dbs.elki.data that implement DatabaseObject | |
|---|---|
 class | 
AbstractDatabaseObject
Abstract super class for all database objects.  | 
 class | 
BitVector
Provides a BitVector wrapping a BitSet.  | 
 class | 
DoubleVector
A DoubleVector is to store real values approximately as double values.  | 
 class | 
ExternalObject
Provides an id referencing an external data object.  | 
 class | 
FloatVector
A FloatVector is to store real values approximately as float values.  | 
 class | 
MultiInstanceObject<O extends DatabaseObject>
MultiInstanceObject represents a collection of several DatabaseObjects of an equal type.  | 
 class | 
MultiRepresentedObject<O extends DatabaseObject>
MultiRepresentedObject represents a collection of several DatabaseObjects of a same superclass.  | 
 class | 
NumberVector<V extends NumberVector<V,N>,N extends Number>
NumberVector is an abstract implementation of FeatureVector.  | 
 class | 
ParameterizationFunction
A parameterization function describes all lines in a d-dimensional feature space intersecting in one point p.  | 
 class | 
RealVector<V extends RealVector<V,N>,N extends Number>
RealVector is an abstract super class for all feature vectors having real numbers as values.  | 
 class | 
SparseFloatVector
A SparseFloatVector is to store real values approximately as float values.  | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.data.cluster | 
|---|
| Classes in de.lmu.ifi.dbs.elki.data.cluster that implement DatabaseObject | |
|---|---|
 class | 
Cluster<M extends Model>
Generic cluster class, that may or not have hierarchical information.  | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.database | 
|---|
| Classes in de.lmu.ifi.dbs.elki.database with type parameters of type DatabaseObject | |
|---|---|
 class | 
AbstractDatabase<O extends DatabaseObject>
Provides a mapping for associations based on a Hashtable and functions to get the next usable ID for insertion, making IDs reusable after deletion of the entry.  | 
 interface | 
Database<O extends DatabaseObject>
Database specifies the requirements for any database implementation.  | 
 class | 
IndexDatabase<O extends DatabaseObject>
IndexDatabase is a database implementation which is supported by an index structure.  | 
 class | 
MetricalIndexDatabase<O extends DatabaseObject,D extends Distance<D>,N extends MetricalNode<N,E>,E extends MTreeEntry<D>>
MetricalIndexDatabase is a database implementation which is supported by a metrical index structure.  | 
 class | 
SequentialDatabase<O extends DatabaseObject>
SequentialDatabase is a simple implementation of a Database.  | 
| Methods in de.lmu.ifi.dbs.elki.database with type parameters of type DatabaseObject | ||
|---|---|---|
 | 
LabelsFromClustering.makeDatabaseFromClustering(Database<O> olddb,
                           R clustering,
                           Class<L> classLabel)
Retrieve a cloned database that - does not contain noise points - has labels assigned based on the given clustering Useful for e.g. training a classifier based on a clustering.  | 
|
 | 
PartitionsFromClustering.makeDatabasesFromClustering(Database<O> olddb,
                            R clustering)
Use an existing clustering to partition a database.  | 
|
 | 
PartitionsFromClustering.makeDatabasesFromClustering(Database<O> olddb,
                            R clustering,
                            Class<L> classLabel)
Use an existing clustering to partition a database.  | 
|
| Constructor parameters in de.lmu.ifi.dbs.elki.database with type arguments of type DatabaseObject | |
|---|---|
DatabaseEvent(Database<? extends DatabaseObject> source,
              List<Integer> objectIDs)
Used to create an event when database objects have been updated, inserted, or removed.  | 
|
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.database.connection | 
|---|
| Classes in de.lmu.ifi.dbs.elki.database.connection with type parameters of type DatabaseObject | |
|---|---|
 class | 
AbstractDatabaseConnection<O extends DatabaseObject>
Abstract super class for all database connections.  | 
 interface | 
DatabaseConnection<O extends DatabaseObject>
DatabaseConnection is to provide a database.  | 
 class | 
FileBasedDatabaseConnection<O extends DatabaseObject>
Provides a file based database connection based on the parser to be set.  | 
 class | 
InputStreamDatabaseConnection<O extends DatabaseObject>
Provides a database connection expecting input from an input stream such as stdin.  | 
 class | 
MultipleFileBasedDatabaseConnection<O extends DatabaseObject>
Provides a database connection based on multiple files and parsers to be set.  | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.distance | 
|---|
| Classes in de.lmu.ifi.dbs.elki.distance with type parameters of type DatabaseObject | |
|---|---|
 class | 
AbstractMeasurementFunction<O extends DatabaseObject,D extends Distance<D>>
Abstract implementation of interface MeasurementFunction that provides some methods
 valid for any extending class. | 
 interface | 
MeasurementFunction<O extends DatabaseObject,D extends Distance<D>>
Interface Measurement describes the requirements of any measurement function (e.g. distance function or similarity function), that provides a measurement for comparing database objects.  | 
 interface | 
PreprocessorBasedMeasurementFunction<O extends DatabaseObject,P extends Preprocessor<O>,D extends Distance<D>>
Describes the requirements of any measurement function (e.g. distance function or similarity function) needing a preprocessor running on a database.  | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.distance.distancefunction | 
|---|
| Classes in de.lmu.ifi.dbs.elki.distance.distancefunction with type parameters of type DatabaseObject | |
|---|---|
 class | 
AbstractDistanceFunction<O extends DatabaseObject,D extends Distance<D>>
AbstractDistanceFunction provides some methods valid for any extending class.  | 
 class | 
AbstractDoubleDistanceFunction<O extends DatabaseObject>
Provides an abstract superclass for DistanceFunctions that are based on DoubleDistance.  | 
 class | 
AbstractFloatDistanceFunction<O extends DatabaseObject>
Provides a DistanceFunction that is based on FloatDistance.  | 
 class | 
AbstractPreprocessorBasedDistanceFunction<O extends DatabaseObject,P extends Preprocessor<O>,D extends Distance<D>>
Abstract super class for distance functions needing a preprocessor.  | 
 interface | 
DistanceFunction<O extends DatabaseObject,D extends Distance<D>>
Interface DistanceFunction describes the requirements of any distance function.  | 
 class | 
RepresentationSelectingDistanceFunction<O extends DatabaseObject,M extends MultiRepresentedObject<O>,D extends Distance<D>>
Distance function for multirepresented objects that selects one representation and computes the distances only within the selected representation.  | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.distance.distancefunction.external | 
|---|
| Classes in de.lmu.ifi.dbs.elki.distance.distancefunction.external with type parameters of type DatabaseObject | |
|---|---|
 class | 
DiskCacheBasedDoubleDistanceFunction<V extends DatabaseObject>
Provides a DistanceFunction that is based on double distances given by a distance matrix of an external file.  | 
 class | 
DiskCacheBasedFloatDistanceFunction<V extends DatabaseObject>
Provides a DistanceFunction that is based on float distances given by a distance matrix of an external file.  | 
 class | 
FileBasedDoubleDistanceFunction<V extends DatabaseObject>
Provides a DistanceFunction that is based on double distances given by a distance matrix of an external file.  | 
 class | 
FileBasedFloatDistanceFunction<V extends DatabaseObject>
Provides a DistanceFunction that is based on float distances given by a distance matrix of an external file.  | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.distance.similarityfunction | 
|---|
| Classes in de.lmu.ifi.dbs.elki.distance.similarityfunction with type parameters of type DatabaseObject | |
|---|---|
 class | 
AbstractIntegerSimilarityFunction<O extends DatabaseObject>
 | 
 class | 
AbstractPreprocessorBasedSimilarityFunction<O extends DatabaseObject,P extends Preprocessor<O>,D extends Distance<D>>
Abstract super class for distance functions needing a preprocessor.  | 
 class | 
AbstractSimilarityFunction<O extends DatabaseObject,D extends Distance<D>>
 | 
 class | 
FractionalSharedNearestNeighborSimilarityFunction<O extends DatabaseObject,D extends Distance<D>>
 | 
 interface | 
NormalizedSimilarityFunction<O extends DatabaseObject,D extends Distance<D>>
Marker interface to signal that the similarity function is normalized to produce values in the range of [0:1].  | 
 class | 
SharedNearestNeighborSimilarityFunction<O extends DatabaseObject,D extends Distance<D>>
 | 
 interface | 
SimilarityFunction<O extends DatabaseObject,D extends Distance<D>>
Interface SimilarityFunction describes the requirements of any similarity function.  | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.distance.similarityfunction.kernel | 
|---|
| Classes in de.lmu.ifi.dbs.elki.distance.similarityfunction.kernel with type parameters of type DatabaseObject | |
|---|---|
 class | 
AbstractDoubleKernelFunction<O extends DatabaseObject>
Provides an abstract superclass for KernelFunctions that are based on DoubleDistance.  | 
 class | 
AbstractKernelFunction<O extends DatabaseObject,D extends Distance<D>>
AbstractKernelFunction provides some methods valid for any extending class.  | 
 interface | 
KernelFunction<O extends DatabaseObject,D extends Distance<D>>
Interface Kernel describes the requirements of any kernel function.  | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.evaluation | 
|---|
| Classes in de.lmu.ifi.dbs.elki.evaluation with type parameters of type DatabaseObject | |
|---|---|
 class | 
ComputeROCCurve<O extends DatabaseObject>
Compute a ROC curve to evaluate a ranking algorithm and compute the corresponding ROCAUC value.  | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.index | 
|---|
| Classes in de.lmu.ifi.dbs.elki.index with type parameters of type DatabaseObject | |
|---|---|
 interface | 
Index<O extends DatabaseObject>
Interface defining the minimum requirements for all index classes.  | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.index.tree | 
|---|
| Classes in de.lmu.ifi.dbs.elki.index.tree with type parameters of type DatabaseObject | |
|---|---|
 class | 
BreadthFirstEnumeration<O extends DatabaseObject,N extends Node<N,E>,E extends Entry>
Provides a breadth first enumeration over the nodes of an index structure.  | 
 class | 
TreeIndex<O extends DatabaseObject,N extends Node<N,E>,E extends Entry>
Abstract super class for all tree based index classes.  | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.index.tree.metrical | 
|---|
| Classes in de.lmu.ifi.dbs.elki.index.tree.metrical with type parameters of type DatabaseObject | |
|---|---|
 class | 
MetricalIndex<O extends DatabaseObject,D extends Distance<D>,N extends MetricalNode<N,E>,E extends MetricalEntry>
Abstract super class for all metrical index classes.  | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants | 
|---|
| Classes in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants with type parameters of type DatabaseObject | |
|---|---|
 class | 
AbstractMTree<O extends DatabaseObject,D extends Distance<D>,N extends AbstractMTreeNode<O,D,N,E>,E extends MTreeEntry<D>>
Abstract super class for all M-Tree variants.  | 
 class | 
AbstractMTreeNode<O extends DatabaseObject,D extends Distance<D>,N extends AbstractMTreeNode<O,D,N,E>,E extends MTreeEntry<D>>
Abstract super class for nodes in M-Tree variants.  | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees | 
|---|
| Classes in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees with type parameters of type DatabaseObject | |
|---|---|
 class | 
AbstractMkTree<O extends DatabaseObject,D extends Distance<D>,N extends AbstractMTreeNode<O,D,N,E>,E extends MTreeEntry<D>>
Abstract class for all M-Tree variants supporting processing of reverse k-nearest neighbor queries by using the k-nn distances of the entries, where k is less than or equal to the specified parameter AbstractMkTree.K_MAX_PARAM. | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkapp | 
|---|
| Classes in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkapp with type parameters of type DatabaseObject | |
|---|---|
 class | 
MkAppTree<O extends DatabaseObject,D extends NumberDistance<D,N>,N extends Number>
MkAppTree is a metrical index structure based on the concepts of the M-Tree supporting efficient processing of reverse k nearest neighbor queries for parameter k < kmax.  | 
(package private)  class | 
MkAppTreeNode<O extends DatabaseObject,D extends NumberDistance<D,N>,N extends Number>
Represents a node in an MkApp-Tree.  | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkcop | 
|---|
| Classes in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkcop with type parameters of type DatabaseObject | |
|---|---|
 class | 
MkCoPTree<O extends DatabaseObject,D extends NumberDistance<D,N>,N extends Number>
MkCopTree is a metrical index structure based on the concepts of the M-Tree supporting efficient processing of reverse k nearest neighbor queries for parameter k < kmax.  | 
(package private)  class | 
MkCoPTreeNode<O extends DatabaseObject,D extends NumberDistance<D,N>,N extends Number>
Represents a node in an MkCop-Tree.  | 
| Methods in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkcop with type parameters of type DatabaseObject | ||
|---|---|---|
 | 
MkCoPLeafEntry.approximateConservativeKnnDistance(int k,
                                   DistanceFunction<O,D> distanceFunction)
Returns the conservative approximated knn distance of the entry.  | 
|
 | 
MkCoPDirectoryEntry.approximateConservativeKnnDistance(int k,
                                   DistanceFunction<O,D> distanceFunction)
Returns the conservative approximated knn distance of the entry.  | 
|
 | 
MkCoPEntry.approximateConservativeKnnDistance(int k,
                                   DistanceFunction<O,D> distanceFunction)
Returns the conservative approximated knn distance of the entry.  | 
|
 | 
MkCoPLeafEntry.approximateProgressiveKnnDistance(int k,
                                  DistanceFunction<O,D> distanceFunction)
Returns the progressive approximated knn distance of the entry.  | 
|
 | 
ApproximationLine.getApproximatedKnnDistance(int k,
                           DistanceFunction<O,D> distanceFunction)
Returns the approximated knn-distance at the specified k.  | 
|
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkmax | 
|---|
| Classes in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkmax with type parameters of type DatabaseObject | |
|---|---|
 class | 
MkMaxTree<O extends DatabaseObject,D extends Distance<D>>
MkMaxTree is a metrical index structure based on the concepts of the M-Tree supporting efficient processing of reverse k nearest neighbor queries for parameter k <= k_max.  | 
(package private)  class | 
MkMaxTreeNode<O extends DatabaseObject,D extends Distance<D>>
Represents a node in an MkMaxTree. | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mktab | 
|---|
| Classes in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mktab with type parameters of type DatabaseObject | |
|---|---|
 class | 
MkTabTree<O extends DatabaseObject,D extends Distance<D>>
MkTabTree is a metrical index structure based on the concepts of the M-Tree supporting efficient processing of reverse k nearest neighbor queries for parameter k < kmax.  | 
(package private)  class | 
MkTabTreeNode<O extends DatabaseObject,D extends Distance<D>>
Represents a node in a MkMax-Tree.  | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mtree | 
|---|
| Classes in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mtree with type parameters of type DatabaseObject | |
|---|---|
 class | 
MTree<O extends DatabaseObject,D extends Distance<D>>
MTree is a metrical index structure based on the concepts of the M-Tree.  | 
 class | 
MTreeNode<O extends DatabaseObject,D extends Distance<D>>
Represents a node in an M-Tree.  | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.split | 
|---|
| Classes in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.split with type parameters of type DatabaseObject | |
|---|---|
 class | 
MLBDistSplit<O extends DatabaseObject,D extends Distance<D>,N extends AbstractMTreeNode<O,D,N,E>,E extends MTreeEntry<D>>
Encapsulates the required methods for a split of a node in an M-Tree.  | 
 class | 
MRadSplit<O extends DatabaseObject,D extends Distance<D>,N extends AbstractMTreeNode<O,D,N,E>,E extends MTreeEntry<D>>
Encapsulates the required methods for a split of a node in an M-Tree.  | 
 class | 
MTreeSplit<O extends DatabaseObject,D extends Distance<D>,N extends AbstractMTreeNode<O,D,N,E>,E extends MTreeEntry<D>>
Abstract super class for splitting a node in an M-Tree.  | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.normalization | 
|---|
| Classes in de.lmu.ifi.dbs.elki.normalization with type parameters of type DatabaseObject | |
|---|---|
 class | 
AbstractNormalization<O extends DatabaseObject>
Abstract super class for all normalizations.  | 
 class | 
DummyNormalization<O extends DatabaseObject>
Dummy normalization that does nothing.  | 
 class | 
MultiRepresentedObjectNormalization<O extends DatabaseObject>
Class to perform and undo a normalization on multi-represented objects with respect to given normalizations for each representation.  | 
 interface | 
Normalization<O extends DatabaseObject>
Normalization performs a normalization on a set of feature vectors and is capable to transform a set of feature vectors to the original attribute ranges.  | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.parser | 
|---|
| Classes in de.lmu.ifi.dbs.elki.parser with type parameters of type DatabaseObject | |
|---|---|
 class | 
AbstractParser<O extends DatabaseObject>
Abstract superclass for all parsers providing the option handler for handling options.  | 
 interface | 
DistanceParser<O extends DatabaseObject,D extends Distance<D>>
A DistanceParser shall provide a DistanceParsingResult by parsing an InputStream.  | 
 class | 
DistanceParsingResult<O extends DatabaseObject,D extends Distance<D>>
Provides a list of database objects and labels associated with these objects and a cache of precomputed distances between the database objects.  | 
 interface | 
LinebasedParser<O extends DatabaseObject>
A parser that can parse single line.  | 
 interface | 
Parser<O extends DatabaseObject>
A Parser shall provide a ParsingResult by parsing an InputStream.  | 
 class | 
ParsingResult<O extends DatabaseObject>
Provides a list of database objects and labels associated with these objects.  | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.parser.meta | 
|---|
| Classes in de.lmu.ifi.dbs.elki.parser.meta with type parameters of type DatabaseObject | |
|---|---|
 class | 
MetaParser<O extends DatabaseObject>
A MetaParser uses any Parser as specified by the user via parameter setting
 as base parser and may perform certain transformations on the retrieved ParsingResult. | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.preprocessing | 
|---|
| Classes in de.lmu.ifi.dbs.elki.preprocessing with type parameters of type DatabaseObject | |
|---|---|
 class | 
MaterializeKNNPreprocessor<O extends DatabaseObject,D extends Distance<D>>
A preprocessor for annotation of the k nearest neighbors (and their distances) to each database object.  | 
 interface | 
PreferenceVectorPreprocessor<O extends DatabaseObject>
Marker interface for preprocessors computing preference vectors.  | 
 interface | 
Preprocessor<O extends DatabaseObject>
Defines the requirements for classes that do some preprocessing steps for objects of a certain database.  | 
 interface | 
PreprocessorClient<P extends Preprocessor<O>,O extends DatabaseObject>
Interface defining the requirements for classes using a PreprocessorHandler
 to run a preprocessor on a certain database. | 
 class | 
PreprocessorHandler<O extends DatabaseObject,P extends Preprocessor<O>>
Handler class for all objects (e.g. distance functions) using a preprocessor running on a certain database.  | 
 class | 
SharedNearestNeighborsPreprocessor<O extends DatabaseObject,D extends Distance<D>>
A preprocessor for annotation of the ids of nearest neighbors to each database object.  | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.result | 
|---|
| Classes in de.lmu.ifi.dbs.elki.result with type parameters of type DatabaseObject | |
|---|---|
 class | 
AnnotationFromDatabase<T,O extends DatabaseObject>
Class representing Annotations backed by a database using AssociationIDs. | 
 class | 
DiscardResultHandler<O extends DatabaseObject,R extends Result>
A dummy result handler that discards the actual result, for use in benchmarks.  | 
 class | 
OrderingFromAssociation<T extends Comparable<T>,O extends DatabaseObject>
Return an ordering result backed by a database.  | 
 interface | 
ResultHandler<O extends DatabaseObject,R extends Result>
Interface for any class that can handle results  | 
 class | 
ResultWriter<O extends DatabaseObject>
Result handler that feeds the data into a TextWriter  | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.result.textwriter | 
|---|
| Classes in de.lmu.ifi.dbs.elki.result.textwriter with type parameters of type DatabaseObject | |
|---|---|
 class | 
TextWriter<O extends DatabaseObject>
Class to write a result to human-readable text output  | 
 class | 
TextWriterStreamNormalizing<O extends DatabaseObject>
Normalizing version of TextWriterStream | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.result.textwriter.writers | 
|---|
| Classes in de.lmu.ifi.dbs.elki.result.textwriter.writers with type parameters of type DatabaseObject | |
|---|---|
 class | 
TextWriterDatabaseObjectInline<O extends DatabaseObject>
Write a database object to the inline part (de-normalizing, no quoting)  | 
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.utilities | 
|---|
| Methods in de.lmu.ifi.dbs.elki.utilities with type parameters of type DatabaseObject | ||
|---|---|---|
static
 | 
DatabaseUtil.getBaseObjectClassExpensive(Database<O> database)
Do a full inspection of the database to find the base object class.  | 
|
static
 | 
DatabaseUtil.guessObjectClass(Database<O> database)
Do a cheap guess at the databases object class.  | 
|
| Methods in de.lmu.ifi.dbs.elki.utilities that return types with arguments of type DatabaseObject | ||
|---|---|---|
static
 | 
DatabaseUtil.getBaseObjectClassExpensive(Database<O> database)
Do a full inspection of the database to find the base object class.  | 
|
| Uses of DatabaseObject in de.lmu.ifi.dbs.elki.visualization | 
|---|
| Classes in de.lmu.ifi.dbs.elki.visualization with type parameters of type DatabaseObject | |
|---|---|
 class | 
ResultROCCurveVisualizer<O extends DatabaseObject>
Visualize a ROC curve.  | 
  | 
                
  | 
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||||