Package | Description |
---|---|
de.lmu.ifi.dbs.elki.algorithm.clustering.correlation |
Correlation clustering algorithms
|
de.lmu.ifi.dbs.elki.data |
Basic classes for different data types, database object types and label types.
|
de.lmu.ifi.dbs.elki.data.projection |
Data projections.
|
de.lmu.ifi.dbs.elki.database.relation |
Relations, materialized and virtual (views).
|
de.lmu.ifi.dbs.elki.datasource.filter |
Data filtering, in particular for normalization and projection.
|
de.lmu.ifi.dbs.elki.datasource.parser |
Parsers for different file formats and data types.
|
de.lmu.ifi.dbs.elki.visualization.projections |
Visualization projections
|
Modifier and Type | Method and Description |
---|---|
private V |
ORCLUS.projection(ORCLUS.ORCLUSCluster c,
V o,
NumberVector.Factory<V,?> factory)
Returns the projection of real vector o in the subspace of cluster c.
|
Constructor and Description |
---|
ORCLUS.ORCLUSCluster(V o,
DBIDRef id,
NumberVector.Factory<V,?> factory)
Creates a new cluster containing the specified object o.
|
Modifier and Type | Interface and Description |
---|---|
static interface |
SparseNumberVector.Factory<V extends SparseNumberVector<N>,N extends Number>
Factory for sparse number vectors: make from a dim-value map.
|
Modifier and Type | Class and Description |
---|---|
static class |
AbstractNumberVector.Factory<V extends AbstractNumberVector<N>,N extends Number>
Factory class.
|
static class |
BitVector.Factory
Factory for bit vectors.
|
static class |
DoubleVector.Factory
Factory for Double vectors.
|
static class |
FloatVector.Factory
Factory for float vectors.
|
static class |
IntegerVector.Factory
Factory for integer vectors.
|
static class |
OneDimensionalDoubleVector.Factory
Factory class.
|
static class |
SparseDoubleVector.Factory
Factory class.
|
static class |
SparseFloatVector.Factory
Factory class.
|
Modifier and Type | Method and Description |
---|---|
static <V extends NumberVector<?>> |
VectorUtil.project(V v,
BitSet selectedAttributes,
NumberVector.Factory<V,?> factory)
Provides a new NumberVector as a projection on the specified attributes.
|
static <V extends NumberVector<?>> |
VectorUtil.randomVector(NumberVector.Factory<V,?> factory,
int dim)
Produce a new vector based on random numbers in [0:1].
|
static <V extends NumberVector<?>> |
VectorUtil.randomVector(NumberVector.Factory<V,?> factory,
int dim,
Random r)
Produce a new vector based on random numbers in [0:1].
|
Modifier and Type | Field and Description |
---|---|
private NumberVector.Factory<V,?> |
NumericalFeatureSelection.factory
Object factory.
|
Constructor and Description |
---|
NumericalFeatureSelection(BitSet bits,
NumberVector.Factory<V,?> factory)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static <V extends NumberVector<? extends N>,N extends Number> |
RelationUtil.getNumberVectorFactory(Relation<V> relation)
Get the number vector factory of a database relation.
|
Modifier and Type | Field and Description |
---|---|
protected NumberVector.Factory<O,?> |
AbstractVectorStreamConversionFilter.factory
Number vector factory.
|
protected NumberVector.Factory<O,?> |
AbstractVectorConversionFilter.factory
Number vector factory.
|
Modifier and Type | Method and Description |
---|---|
static <V extends NumberVector<?>> |
FilterUtil.guessFactory(SimpleTypeInformation<V> in)
Try to guess the appropriate factory.
|
Modifier and Type | Field and Description |
---|---|
protected NumberVector.Factory<V,?> |
NumberVectorLabelParser.factory
Vector factory class.
|
protected NumberVector.Factory<V,?> |
NumberVectorLabelParser.Parameterizer.factory
Factory object.
|
Constructor and Description |
---|
NumberVectorLabelParser(NumberVector.Factory<V,?> factory)
Constructor with defaults.
|
NumberVectorLabelParser(Pattern colSep,
char quoteChar,
BitSet labelIndices,
NumberVector.Factory<V,?> factory)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
<NV extends NumberVector<?>> |
AbstractFullProjection.projectRelativeRenderToDataSpace(Vector v,
NumberVector.Factory<NV,?> prototype)
Project a relative vector from rendering space to data space.
|
<NV extends NumberVector<?>> |
FullProjection.projectRelativeRenderToDataSpace(Vector v,
NumberVector.Factory<NV,?> prototype)
Project a relative vector from rendering space to data space.
|
<NV extends NumberVector<?>> |
AbstractFullProjection.projectRelativeScaledToDataSpace(Vector v,
NumberVector.Factory<NV,?> prototype)
Project a relative vector from scaled space to data space.
|
<NV extends NumberVector<?>> |
FullProjection.projectRelativeScaledToDataSpace(Vector v,
NumberVector.Factory<NV,?> prototype)
Project a relative vector from scaled space to data space.
|
<NV extends NumberVector<?>> |
AbstractFullProjection.projectRenderToDataSpace(Vector v,
NumberVector.Factory<NV,?> prototype)
Project a vector from rendering space to data space.
|
<NV extends NumberVector<?>> |
FullProjection.projectRenderToDataSpace(Vector v,
NumberVector.Factory<NV,?> prototype)
Project a vector from rendering space to data space.
|
<NV extends NumberVector<?>> |
AbstractFullProjection.projectScaledToDataSpace(Vector v,
NumberVector.Factory<NV,?> factory)
Project a vector from scaled space to data space.
|
<NV extends NumberVector<?>> |
FullProjection.projectScaledToDataSpace(Vector v,
NumberVector.Factory<NV,?> factory)
Project a vector from scaled space to data space.
|