Package | Description |
---|---|
de.lmu.ifi.dbs.elki.data.projection |
Data projections
|
de.lmu.ifi.dbs.elki.data.projection.random |
Random projection families
|
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.
|
Modifier and Type | Field and Description |
---|---|
private RandomProjectionFamily |
RandomProjection.family
Random projection family
|
private RandomProjectionFamily |
RandomProjection.Parameterizer.family
Random generator.
|
Constructor and Description |
---|
RandomProjection(int dimensionality,
RandomProjectionFamily family)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractRandomProjectionFamily
Abstract base class for random projection families.
|
class |
AchlioptasRandomProjectionFamily
Random projections as suggested by Dimitris Achlioptas.
|
class |
CauchyRandomProjectionFamily
Random projections using Cauchy distributions (1-stable).
|
class |
GaussianRandomProjectionFamily
Random projections using Cauchy distributions (1-stable).
|
class |
RandomSubsetProjectionFamily
Random projection family based on selecting random features.
|
class |
SimplifiedRandomHyperplaneProjectionFamily
Random hyperplane projection family.
|
Modifier and Type | Field and Description |
---|---|
protected RandomProjectionFamily |
AbstractProjectedHashFunctionFamily.proj
Projection family to use.
|
private RandomProjectionFamily |
CosineHashFunctionFamily.proj
Projection family to use.
|
Constructor and Description |
---|
AbstractProjectedHashFunctionFamily(RandomFactory random,
RandomProjectionFamily proj,
double width,
int k)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
(package private) RandomProjectionFamily |
NaiveProjectedKNNPreprocessor.proj
Random projection family to use.
|
(package private) RandomProjectionFamily |
NaiveProjectedKNNPreprocessor.Factory.proj
Random projection family to use.
|
(package private) RandomProjectionFamily |
NaiveProjectedKNNPreprocessor.Factory.Parameterizer.proj
Random projection family to use.
|
(package private) RandomProjectionFamily |
SpacefillingKNNPreprocessor.proj
Random projection family to use.
|
(package private) RandomProjectionFamily |
SpacefillingKNNPreprocessor.Factory.proj
Random projection family to use.
|
(package private) RandomProjectionFamily |
SpacefillingKNNPreprocessor.Factory.Parameterizer.proj
Random projection family to use.
|
Constructor and Description |
---|
Factory(double window,
int projections,
RandomProjectionFamily proj,
RandomFactory random)
Constructor.
|
Factory(java.util.List<SpatialSorter> curvegen,
double window,
int variants,
int odim,
RandomProjectionFamily proj,
RandomFactory random)
Constructor.
|
NaiveProjectedKNNPreprocessor(Relation<O> relation,
double window,
int projections,
RandomProjectionFamily proj,
java.util.Random random)
Constructor.
|
SpacefillingKNNPreprocessor(Relation<O> relation,
java.util.List<SpatialSorter> curvegen,
double window,
int variants,
int odim,
RandomProjectionFamily proj,
java.util.Random random)
Constructor.
|
Copyright © 2019 ELKI Development Team. License information.