|
|
|||||||||||||||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |
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 AssociationID s. |
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 All Classes |