|
|
|||||||||||||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DatabaseObject | |
---|---|
de.lmu.ifi.dbs.elki | The base-package of the ELKI framework. |
de.lmu.ifi.dbs.elki.algorithm | Package to collect algorithms suitable as a task for the KDDTask main routine. |
de.lmu.ifi.dbs.elki.algorithm.clustering | Package collects clustering algorithms. |
de.lmu.ifi.dbs.elki.algorithm.result | Package to collect result classes for the results of algorithms. |
de.lmu.ifi.dbs.elki.algorithm.result.clustering | Package to collect result classes for the results of clustering algorithms. |
de.lmu.ifi.dbs.elki.data | Package collects basic classes for different data types, database object types and label types. |
de.lmu.ifi.dbs.elki.database | Package collects variants of databases and related classes. |
de.lmu.ifi.dbs.elki.database.connection | Provides database connection classes. |
de.lmu.ifi.dbs.elki.distance | Package collects distances and - in its subpackages - distance and similarity functions. |
de.lmu.ifi.dbs.elki.distance.distancefunction | Package collects distance functions. |
de.lmu.ifi.dbs.elki.distance.similarityfunction | Package collects similarity functions. |
de.lmu.ifi.dbs.elki.distance.similarityfunction.kernel | Package collects kernel functions. |
de.lmu.ifi.dbs.elki.index | Package collects variants of index structures. |
de.lmu.ifi.dbs.elki.index.tree | Package collects variants of tree-based index structures. |
de.lmu.ifi.dbs.elki.index.tree.metrical | Package collects metrical tree-based index structures. |
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants | Package collects variants of the M-Tree. |
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkapp | Package collects classes for the
MkAppTree |
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkcop | Package collects classes for the
MkCoPTree |
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkmax | Package collects classes for the
MkMaxTree |
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktab | Package collects classes for the
MkTabTree |
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mtree | Package collects classes for the
MTree |
de.lmu.ifi.dbs.elki.normalization | Provides classes and methods for normalizations (and reconstitution) of data sets. |
de.lmu.ifi.dbs.elki.parser | Package collects parser for different file formats and data types. |
de.lmu.ifi.dbs.elki.preprocessing | Package collects preprocessors used for data preparation in a first step of various algorithms or distance measures. |
de.lmu.ifi.dbs.elki.utilities | Package collects various classes and methods of global utility. |
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>
AbstractAlgorithm sets the values for flags verbose and time. |
interface |
Algorithm<O extends DatabaseObject>
Specifies the requirements for any algorithm that is to be executable by the main class. |
class |
DistanceBasedAlgorithm<O extends DatabaseObject,D extends Distance<D>>
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 | |
---|---|
interface |
Clustering<O extends DatabaseObject>
Interface for Algorithms that are capable to provide a ClusteringResult . |
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. |
Uses of DatabaseObject in de.lmu.ifi.dbs.elki.algorithm.result |
---|
Classes in de.lmu.ifi.dbs.elki.algorithm.result with type parameters of type DatabaseObject | |
---|---|
class |
AbstractResult<O extends DatabaseObject>
Abstract super class for a result object. |
class |
KNNDistanceOrderResult<O extends DatabaseObject,D extends Distance<D>>
|
class |
KNNJoinResult<O extends DatabaseObject,D extends Distance<D>>
Provides the result of a kNN-Join. |
class |
PartitionResults<O extends DatabaseObject>
A result for a partitioning algorithm providing a single result for a single partition. |
class |
PointerRepresentation<O extends DatabaseObject,D extends Distance<D>>
Provides the result of the single link algorithm SLINK. |
interface |
Result<O extends DatabaseObject>
Specifies the requirements to a printable result of some algorithm. |
Uses of DatabaseObject in de.lmu.ifi.dbs.elki.algorithm.result.clustering |
---|
Classes in de.lmu.ifi.dbs.elki.algorithm.result.clustering with type parameters of type DatabaseObject | |
---|---|
class |
Cluster<O extends DatabaseObject>
todo arthur comment |
interface |
ClusteringResult<O extends DatabaseObject>
A Result that provides a set of disjunct clusters and a mapping from classlabels (supposedly assigned by the algorithm) to databases. |
class |
ClusterOrder<O extends DatabaseObject,D extends Distance<D>>
A class representing the cluster order of the OPTICS algorithm. |
class |
Clusters<O extends DatabaseObject>
Provides a result of a clustering-algorithm that computes several clusters. |
class |
ClustersPlusNoise<O extends DatabaseObject>
Provides a result of a clustering-algorithm that computes several clusters and remaining noise. |
class |
HierarchicalClusters<C extends HierarchicalCluster<C>,O extends DatabaseObject>
Provides a result of a clustering algorithm that computes hierarchical clusters. |
class |
PartitionClusteringResults<O extends DatabaseObject>
A result for a partitioning clustering algorithm providing a single result for a single partition. |
Classes in de.lmu.ifi.dbs.elki.algorithm.result.clustering that implement DatabaseObject | |
---|---|
class |
Cluster<O extends DatabaseObject>
todo arthur comment |
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 decribes 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 |
SparseDoubleVector
A SparseDoubleVector is to store real values approximately as double values. |
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 |
ObjectAndAssociations<O extends DatabaseObject>
Provides a single database objects and a map of associations associated with this object. |
class |
SequentialDatabase<O extends DatabaseObject>
SequentialDatabase is a simple implementation of a Database. |
Fields in de.lmu.ifi.dbs.elki.database declared as DatabaseObject | |
---|---|
private O |
ObjectAndAssociations.object
The database object. |
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 standard in. |
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 Measurement Function 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. |
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.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 |
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.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 |
---|
Uses of DatabaseObject in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkapp |
---|
Classes in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkapp with type parameters of type DatabaseObject | |
---|---|
class |
MkAppTree<O extends DatabaseObject,D extends NumberDistance<D>>
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>>
Represents a node in an MkApp-Tree. |
Uses of DatabaseObject in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkcop |
---|
Classes in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkcop with type parameters of type DatabaseObject | |
---|---|
class |
MkCoPTree<O extends DatabaseObject,D extends NumberDistance<D>>
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>>
Represents a node in an MkCop-Tree. |
Methods in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkcop with type parameters of type DatabaseObject | ||
---|---|---|
|
MkCoPDirectoryEntry.approximateConservativeKnnDistance(int k,
DistanceFunction<O,D> distanceFunction)
Returns the conservative approximated knn distance of the entry. |
|
|
MkCoPLeafEntry.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.mkmax |
---|
Classes in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkmax with type parameters of type DatabaseObject | |
---|---|
class |
MkMaxTree<O extends DatabaseObject,D extends Distance<D>>
MkNNTree is a metrical index structure based on the concepts of the M-Tree supporting efficient processing of reverse k nearest neighbor queries. |
(package private) class |
MkMaxTreeNode<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.mktab |
---|
Classes in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktab with type parameters of type DatabaseObject | |
---|---|
class |
MkTabTree<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 < 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.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. |
class |
ObjectAndLabels<O extends DatabaseObject>
Provides a single database objects and a list of labels associated with this object. |
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. |
Fields in de.lmu.ifi.dbs.elki.parser declared as DatabaseObject | |
---|---|
private O |
ObjectAndLabels.object
The database object. |
Uses of DatabaseObject in de.lmu.ifi.dbs.elki.preprocessing |
---|
Classes in de.lmu.ifi.dbs.elki.preprocessing with type parameters of type DatabaseObject | |
---|---|
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. |
class |
PreprocessorHandler<O extends DatabaseObject,P extends Preprocessor<O>>
Handler class for all distance function using a preprocessor. |
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.utilities |
---|
Methods in de.lmu.ifi.dbs.elki.utilities with type parameters of type DatabaseObject | ||
---|---|---|
static
|
Util.getDatabaseIDs(Database<O> db)
Returns a collection of the ids of the objects stored in the specified database. |
|
|
||||||||||||
PREV NEXT | FRAMES NO FRAMES |