Package | Description |
---|---|
de.lmu.ifi.dbs.elki.algorithm.benchmark |
Benchmarking pseudo algorithms.
|
de.lmu.ifi.dbs.elki.application |
Base classes for stand alone applications.
|
de.lmu.ifi.dbs.elki.database |
ELKI database layer - loading, storing, indexing and accessing data
|
de.lmu.ifi.dbs.elki.datasource |
Data normalization (and reconstitution) of data sets.
|
Modifier and Type | Field and Description |
---|---|
protected DatabaseConnection |
ValidateApproximativeKNNIndex.queries
The alternate query point source.
|
protected DatabaseConnection |
ValidateApproximativeKNNIndex.Parameterizer.queries
The alternate query point source.
|
protected DatabaseConnection |
RangeQueryBenchmarkAlgorithm.queries
The alternate query point source.
|
protected DatabaseConnection |
RangeQueryBenchmarkAlgorithm.Parameterizer.queries
The alternate query point source.
|
protected DatabaseConnection |
KNNBenchmarkAlgorithm.queries
The alternate query point source.
|
protected DatabaseConnection |
KNNBenchmarkAlgorithm.Parameterizer.queries
The alternate query point source.
|
Constructor and Description |
---|
KNNBenchmarkAlgorithm(DistanceFunction<? super O> distanceFunction,
int k,
DatabaseConnection queries,
double sampling,
RandomFactory random)
Constructor.
|
RangeQueryBenchmarkAlgorithm(DistanceFunction<? super O> distanceFunction,
DatabaseConnection queries,
double sampling,
RandomFactory random)
Constructor.
|
ValidateApproximativeKNNIndex(DistanceFunction<? super O> distanceFunction,
int k,
DatabaseConnection queries,
double sampling,
boolean forcelinear,
RandomFactory random,
Pattern pattern)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
protected DatabaseConnection |
ClassifierHoldoutEvaluationTask.databaseConnection
Holds the database connection to get the initial data from.
|
protected DatabaseConnection |
ClassifierHoldoutEvaluationTask.Parameterizer.databaseConnection
Holds the database connection to get the initial data from.
|
private DatabaseConnection |
ConvertToBundleApplication.input
The data input step.
|
private DatabaseConnection |
ConvertToBundleApplication.Parameterizer.input
The data input step.
|
Constructor and Description |
---|
ClassifierHoldoutEvaluationTask(DatabaseConnection databaseConnection,
Collection<IndexFactory<?,?>> indexFactories,
Classifier<O> algorithm,
Holdout holdout)
Constructor.
|
ConvertToBundleApplication(DatabaseConnection input,
File outfile)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
protected DatabaseConnection |
StaticArrayDatabase.databaseConnection
The data source we get the initial data from.
|
protected DatabaseConnection |
StaticArrayDatabase.Parameterizer.databaseConnection
Holds the database connection to get the initial data from.
|
protected DatabaseConnection |
HashmapDatabase.databaseConnection
The data source we get the initial data from.
|
protected DatabaseConnection |
HashmapDatabase.Parameterizer.databaseConnection
Holds the database connection to get the initial data from.
|
Constructor and Description |
---|
HashmapDatabase(DatabaseConnection databaseConnection,
Collection<IndexFactory<?,?>> indexFactories)
Constructor.
|
StaticArrayDatabase(DatabaseConnection databaseConnection,
Collection<IndexFactory<?,?>> indexFactories)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDatabaseConnection
Abstract super class for all database connections.
|
class |
ArrayAdapterDatabaseConnection
Import an existing data matrix (
double[rows][cols] ) into an ELKI
database. |
class |
BundleDatabaseConnection
Class to load a database from a bundle file.
|
class |
ConcatenateFilesDatabaseConnection
Database that will loading multiple files, concatenating the results.
|
class |
DBIDRangeDatabaseConnection
This is a fake datasource that produces a static DBID range only.
|
class |
EmptyDatabaseConnection
Pseudo database that is empty.
|
class |
ExternalIDJoinDatabaseConnection
Joins multiple data sources by their label
|
class |
FileBasedDatabaseConnection
File based database connection based on the parser to be set.
|
class |
GeneratorXMLDatabaseConnection
Data source from an XML specification.
|
class |
InputStreamDatabaseConnection
Database connection expecting input from an input stream such as stdin.
|
class |
LabelJoinDatabaseConnection
Joins multiple data sources by their label
|
class |
MultipleObjectsBundleDatabaseConnection
Data source to feed a precomputed
MultipleObjectsBundle into a
database. |
class |
PresortedBlindJoinDatabaseConnection
Joins multiple data sources by their existing order.
|
class |
RandomDoubleVectorDatabaseConnection
Produce a database of random double vectors with each dimension in [0:1].
|
Modifier and Type | Field and Description |
---|---|
protected List<DatabaseConnection> |
PresortedBlindJoinDatabaseConnection.sources
The filters to invoke
|
protected List<DatabaseConnection> |
PresortedBlindJoinDatabaseConnection.Parameterizer.sources
The data souces to use.
|
protected List<DatabaseConnection> |
LabelJoinDatabaseConnection.sources
The filters to invoke
|
protected List<DatabaseConnection> |
LabelJoinDatabaseConnection.Parameterizer.sources
The data souces to use.
|
protected List<DatabaseConnection> |
ExternalIDJoinDatabaseConnection.sources
The filters to invoke
|
protected List<DatabaseConnection> |
ExternalIDJoinDatabaseConnection.Parameterizer.sources
The data souces to use.
|
Constructor and Description |
---|
ExternalIDJoinDatabaseConnection(List<ObjectFilter> filters,
List<DatabaseConnection> sources)
Constructor.
|
LabelJoinDatabaseConnection(List<ObjectFilter> filters,
List<DatabaseConnection> sources)
Constructor.
|
PresortedBlindJoinDatabaseConnection(List<ObjectFilter> filters,
List<DatabaseConnection> sources)
Constructor.
|
Copyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.