Package | Description |
---|---|
de.lmu.ifi.dbs.elki.algorithm.benchmark |
Benchmarking pseudo algorithms.
|
de.lmu.ifi.dbs.elki.algorithm.clustering.correlation |
Correlation clustering algorithms
|
de.lmu.ifi.dbs.elki.algorithm.clustering.kmeans |
K-means clustering and variations.
|
de.lmu.ifi.dbs.elki.algorithm.clustering.subspace |
Axis-parallel subspace clustering algorithms
The clustering algorithms in this package are instances of both, projected clustering algorithms or
subspace clustering algorithms according to the classical but somewhat obsolete classification schema
of clustering algorithms for axis-parallel subspaces.
|
de.lmu.ifi.dbs.elki.algorithm.outlier |
Outlier detection algorithms
|
de.lmu.ifi.dbs.elki.algorithm.outlier.lof |
LOF family of outlier detection algorithms.
|
de.lmu.ifi.dbs.elki.algorithm.outlier.meta |
Meta outlier detection algorithms: external scores, score rescaling.
|
de.lmu.ifi.dbs.elki.database.ids |
Database object identification and ID group handling API.
|
de.lmu.ifi.dbs.elki.datasource |
Data normalization (and reconstitution) of data sets.
|
de.lmu.ifi.dbs.elki.datasource.filter |
Data filtering, in particular for normalization and projection.
|
de.lmu.ifi.dbs.elki.datasource.filter.transform |
Data space transformations.
|
de.lmu.ifi.dbs.elki.index.lsh.hashfamilies |
Hash function families for LSH.
|
de.lmu.ifi.dbs.elki.index.preprocessed.knn |
Indexes providing KNN and rKNN data.
|
de.lmu.ifi.dbs.elki.index.projected |
Projected indexes for data.
|
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.strategies.split |
Splitting strategies of nodes in an M-Tree (and variants).
|
de.lmu.ifi.dbs.elki.math.dimensionsimilarity |
Functions to compute the similarity of dimensions (or the interestingness of the combination).
|
de.lmu.ifi.dbs.elki.math.linearalgebra.pca |
Principal Component Analysis (PCA) and Eigenvector processing.
|
de.lmu.ifi.dbs.elki.math.linearalgebra.randomprojections |
Random projection families.
|
de.lmu.ifi.dbs.elki.utilities |
Utility and helper classes - commonly used data structures, output formatting, exceptions, ...
|
de.lmu.ifi.dbs.elki.utilities.optionhandling.parameters |
Classes for various typed parameters.
|
de.lmu.ifi.dbs.elki.visualization |
Visualization package of ELKI.
|
Modifier and Type | Field and Description |
---|---|
protected RandomFactory |
RangeQueryBenchmarkAlgorithm.random
Random generator factory
|
protected RandomFactory |
RangeQueryBenchmarkAlgorithm.Parameterizer.random
Random generator factory
|
protected RandomFactory |
KNNBenchmarkAlgorithm.random
Random generator factory
|
protected RandomFactory |
KNNBenchmarkAlgorithm.Parameterizer.random
Random generator factory
|
protected RandomFactory |
ValidateApproximativeKNNIndex.random
Random generator factory
|
protected RandomFactory |
ValidateApproximativeKNNIndex.Parameterizer.random
Random generator factory
|
Constructor and Description |
---|
KNNBenchmarkAlgorithm(DistanceFunction<? super O,D> distanceFunction,
int k,
DatabaseConnection queries,
double sampling,
RandomFactory random)
Constructor.
|
RangeQueryBenchmarkAlgorithm(DistanceFunction<? super O,D> distanceFunction,
DatabaseConnection queries,
double sampling,
RandomFactory random)
Constructor.
|
ValidateApproximativeKNNIndex(DistanceFunction<? super O,D> distanceFunction,
int k,
DatabaseConnection queries,
double sampling,
boolean forcelinear,
RandomFactory random,
Pattern pattern)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
private RandomFactory |
ORCLUS.rnd
Random generator
|
protected RandomFactory |
ORCLUS.Parameterizer.rnd |
private RandomFactory |
LMCLUS.rnd
Random factory
|
private RandomFactory |
LMCLUS.Parameterizer.rnd
Random generator
|
Constructor and Description |
---|
LMCLUS(int maxdim,
int minsize,
int samplingLevel,
double sensitivityThreshold,
RandomFactory rnd)
Constructor.
|
ORCLUS(int k,
int k_i,
int l,
double alpha,
RandomFactory rnd,
PCARunner<V> pca)
Java constructor.
|
Modifier and Type | Field and Description |
---|---|
protected RandomFactory |
AbstractKMeansInitialization.rnd
Random number generator
|
protected RandomFactory |
AbstractKMeansInitialization.Parameterizer.rnd
Random generator
|
Constructor and Description |
---|
AbstractKMeansInitialization(RandomFactory rnd)
Constructor.
|
KMeansPlusPlusInitialMeans(RandomFactory rnd)
Constructor.
|
RandomlyChosenInitialMeans(RandomFactory rnd)
Constructor.
|
RandomlyGeneratedInitialMeans(RandomFactory rnd)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
private RandomFactory |
PROCLUS.rnd
Random generator
|
protected RandomFactory |
PROCLUS.Parameterizer.rnd |
Constructor and Description |
---|
PROCLUS(int k,
int k_i,
int l,
int m_i,
RandomFactory rnd)
Java constructor.
|
Modifier and Type | Field and Description |
---|---|
private RandomFactory |
AggarwalYuEvolutionary.rnd
Random generator.
|
protected RandomFactory |
AggarwalYuEvolutionary.Parameterizer.rnd |
Constructor and Description |
---|
AggarwalYuEvolutionary(int k,
int phi,
int m,
RandomFactory rnd)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
private RandomFactory |
ALOCI.rnd
Random generator
|
protected RandomFactory |
ALOCI.Parameterizer.rnd
Random generator
|
Constructor and Description |
---|
ALOCI(NumberVectorDistanceFunction<D> distanceFunction,
int nmin,
int alpha,
int g,
RandomFactory rnd)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
private RandomFactory |
HiCS.rnd
Random generator.
|
private RandomFactory |
HiCS.Parameterizer.rnd
Random generator.
|
private RandomFactory |
FeatureBagging.rnd
Random number generator for subspace choice.
|
protected RandomFactory |
FeatureBagging.Parameterizer.rnd
Random generator.
|
Constructor and Description |
---|
FeatureBagging(int k,
int num,
boolean breadth,
RandomFactory rnd)
Constructor.
|
HiCS(int m,
double alpha,
OutlierAlgorithm outlierAlgorithm,
GoodnessOfFitTest statTest,
int cutoff,
RandomFactory rnd)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static ModifiableDBIDs |
DBIDUtil.randomSample(DBIDs source,
int k,
RandomFactory rnd)
Produce a random sample of the given DBIDs.
|
static void |
DBIDUtil.randomShuffle(ArrayModifiableDBIDs ids,
RandomFactory rnd)
Produce a random shuffling of the given DBID array.
|
Modifier and Type | Field and Description |
---|---|
protected RandomFactory |
RandomDoubleVectorDatabaseConnection.rnd
Random generator
|
(package private) RandomFactory |
RandomDoubleVectorDatabaseConnection.Parameterizer.rnd
Random generator.
|
Constructor and Description |
---|
RandomDoubleVectorDatabaseConnection(int dim,
int size,
RandomFactory rnd,
List<ObjectFilter> filters)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
(package private) RandomFactory |
ShuffleObjectsFilter.rnd
Random generator.
|
(package private) RandomFactory |
ShuffleObjectsFilter.Parameterizer.rnd |
(package private) RandomFactory |
HistogramJitterFilter.Parameterizer.rnd
Random generator seed.
|
protected RandomFactory |
RandomSamplingStreamFilter.Parameterizer.rnd
Random generator
|
Constructor and Description |
---|
HistogramJitterFilter(double jitter,
RandomFactory rnd)
Constructor.
|
RandomSamplingStreamFilter(double prob,
RandomFactory rnd)
Constructor.
|
ShuffleObjectsFilter(RandomFactory rnd)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
protected RandomFactory |
NumberVectorRandomFeatureSelectionFilter.rnd
Holds a random generator.
|
protected RandomFactory |
NumberVectorRandomFeatureSelectionFilter.Parameterizer.rnd
Random generator.
|
Constructor and Description |
---|
NumberVectorRandomFeatureSelectionFilter(int dim,
RandomFactory rnd)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
protected RandomFactory |
AbstractHashFunctionFamily.random
Random generator to use.
|
(package private) RandomFactory |
AbstractHashFunctionFamily.Parameterizer.random
Random generator to use.
|
Constructor and Description |
---|
AbstractHashFunctionFamily(RandomFactory random,
RandomProjectionFamily proj,
double width,
int k)
Constructor.
|
EuclideanHashFunctionFamily(RandomFactory random,
double width,
int k)
Constructor.
|
ManhattanHashFunctionFamily(RandomFactory random,
double width,
int k)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
private RandomFactory |
RandomSampleKNNPreprocessor.rnd
Random generator
|
private RandomFactory |
RandomSampleKNNPreprocessor.Factory.rnd
Random generator
|
private RandomFactory |
RandomSampleKNNPreprocessor.Factory.Parameterizer.rnd
Random generator
|
private RandomFactory |
PartitionApproximationMaterializeKNNPreprocessor.rnd
Random generator
|
private RandomFactory |
PartitionApproximationMaterializeKNNPreprocessor.Factory.rnd
Random generator
|
private RandomFactory |
PartitionApproximationMaterializeKNNPreprocessor.Factory.Parameterizer.rnd
Random generator
|
Constructor and Description |
---|
PartitionApproximationMaterializeKNNPreprocessor.Factory(int k,
DistanceFunction<? super O,D> distanceFunction,
int partitions,
RandomFactory rnd)
Constructor.
|
PartitionApproximationMaterializeKNNPreprocessor(Relation<O> relation,
DistanceFunction<? super O,D> distanceFunction,
int k,
int partitions,
RandomFactory rnd)
Constructor
|
RandomSampleKNNPreprocessor.Factory(int k,
DistanceFunction<? super O,D> distanceFunction,
double share,
RandomFactory rnd)
Constructor.
|
RandomSampleKNNPreprocessor(Relation<O> relation,
DistanceFunction<? super O,D> distanceFunction,
int k,
double share,
RandomFactory rnd)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
(package private) RandomFactory |
PINN.Parameterizer.random
Random generator.
|
Constructor and Description |
---|
PINN(IndexFactory<O,?> inner,
int t,
double s,
double h,
RandomFactory random)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
(package private) RandomFactory |
RandomSplit.Parameterizer.rnd
Random generator
|
Constructor and Description |
---|
RandomSplit(RandomFactory rnd)
Creates a new split object.
|
Modifier and Type | Field and Description |
---|---|
private RandomFactory |
HiCSDimensionSimilarity.rnd
Random generator
|
private RandomFactory |
HiCSDimensionSimilarity.Parameterizer.rnd
Random generator.
|
Constructor and Description |
---|
HiCSDimensionSimilarity(GoodnessOfFitTest statTest,
int m,
double alpha,
RandomFactory rnd)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
(package private) RandomFactory |
RANSACCovarianceMatrixBuilder.rnd
Random generator
|
(package private) RandomFactory |
RANSACCovarianceMatrixBuilder.Parameterizer.rnd
Random generator
|
Constructor and Description |
---|
RANSACCovarianceMatrixBuilder(int iterations,
RandomFactory rnd)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
protected RandomFactory |
AbstractRandomProjectionFamily.Parameterizer.random
Random generator.
|
Constructor and Description |
---|
AbstractRandomProjectionFamily(RandomFactory random)
Constructor.
|
AchlioptasRandomProjectionFamily(double sparsity,
RandomFactory random)
Constructor.
|
CauchyRandomProjectionFamily(RandomFactory random)
Constructor.
|
GaussianRandomProjectionFamily(RandomFactory random)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
static RandomFactory |
RandomFactory.DEFAULT
Global default factory
|
Modifier and Type | Method and Description |
---|---|
static RandomFactory |
RandomFactory.get(Long seed)
Factory method: Get a random factory for the given seed.
|
Modifier and Type | Method and Description |
---|---|
protected RandomFactory |
RandomParameter.parseValue(Object obj) |
Constructor and Description |
---|
RandomParameter(OptionID optionID,
RandomFactory defaultValue)
Constructor with default value.
|
Modifier and Type | Field and Description |
---|---|
private RandomFactory |
VisualizerParameterizer.rnd
Random seed for sampling.
|