Package | Description |
---|---|
de.lmu.ifi.dbs.elki.data |
Basic classes for different data types, database object types and label types
|
de.lmu.ifi.dbs.elki.data.model |
Cluster models classes for various algorithms
|
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.filter.cleaning |
Filters for data cleaning.
|
de.lmu.ifi.dbs.elki.datasource.filter.normalization.columnwise |
Normalizations operating on columns / variates; where each column is treated independently.
|
de.lmu.ifi.dbs.elki.datasource.filter.transform |
Data space transformations
|
de.lmu.ifi.dbs.elki.datasource.parser |
Parsers for different file formats and data types
The general use-case for any parser is to create objects out of an
InputStream (e.g. by reading a data file). |
de.lmu.ifi.dbs.elki.visualization.projections |
Visualization projections
|
Modifier and Type | Interface and Description |
---|---|
static interface |
SparseNumberVector.Factory<V extends SparseNumberVector>
Factory for sparse number vectors: make from a dim-value map.
|
Modifier and Type | Class and Description |
---|---|
static class |
BitVector.Factory
Factory for bit vectors.
|
static class |
ByteVector.Factory
Factory for Byte 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 |
ShortVector.Factory
Factory for Short vectors.
|
static class |
SparseByteVector.Factory
Factory class.
|
static class |
SparseDoubleVector.Factory
Factory class.
|
static class |
SparseFloatVector.Factory
Factory class.
|
static class |
SparseIntegerVector.Factory
Factory class.
|
static class |
SparseShortVector.Factory
Factory class.
|
Modifier and Type | Method and Description |
---|---|
static <V extends NumberVector> |
VectorUtil.project(V v,
long[] selectedAttributes,
NumberVector.Factory<V> factory)
Project a number vector to 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,
java.util.Random r)
Produce a new vector based on random numbers in [0:1].
|
Modifier and Type | Method and Description |
---|---|
static <V extends NumberVector> |
ModelUtil.getPrototype(Model model,
Relation<? extends V> relation,
NumberVector.Factory<V> factory)
Get (and convert!)
|
static <V extends NumberVector> |
ModelUtil.getPrototypeOrCentroid(Model model,
Relation<? extends V> relation,
DBIDs ids,
NumberVector.Factory<V> factory)
Get the representative vector for a cluster model, or compute the centroid.
|
Modifier and Type | Field and Description |
---|---|
private NumberVector.Factory<V> |
NumericalFeatureSelection.factory
Object factory.
|
private NumberVector.Factory<V> |
RandomProjection.factory
Vector factory.
|
private NumberVector.Factory<V> |
LatLngToECEFProjection.factory
Vector factory to use.
|
private NumberVector.Factory<V> |
LngLatToECEFProjection.factory
Vector factory to use.
|
Modifier and Type | Method and Description |
---|---|
static <V extends NumberVector> |
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 |
---|---|
private NumberVector.Factory<?>[] |
ReplaceNaNWithRandomFilter.densecols
Columns to check.
|
Modifier and Type | Field and Description |
---|---|
protected NumberVector.Factory<V> |
AttributeWiseMADNormalization.factory
Number vector factory.
|
protected NumberVector.Factory<V> |
AttributeWiseBetaNormalization.factory
Number vector factory.
|
protected NumberVector.Factory<V> |
AttributeWiseCDFNormalization.factory
Number vector factory.
|
Modifier and Type | Field and Description |
---|---|
private NumberVector.Factory<V> |
LngLatToECEFFilter.factory
Vector factory to use.
|
private NumberVector.Factory<V> |
LatLngToECEFFilter.factory
Vector factory to use.
|
(package private) NumberVector.Factory<O> |
FastMultidimensionalScalingTransform.factory
Vector factory.
|
(package private) NumberVector.Factory<O> |
FastMultidimensionalScalingTransform.Parameterizer.factory
Vector factory.
|
(package private) NumberVector.Factory<O> |
ClassicMultidimensionalScalingTransform.factory
Vector factory.
|
(package private) NumberVector.Factory<O> |
ClassicMultidimensionalScalingTransform.Parameterizer.factory
Vector factory.
|
Modifier and Type | Method and Description |
---|---|
protected SimpleTypeInformation<?> |
AbstractSupervisedProjectionVectorFilter.convertedType(SimpleTypeInformation<?> in,
NumberVector.Factory<V> factory)
Get the output type from the input type after conversion.
|
Constructor and Description |
---|
ClassicMultidimensionalScalingTransform(int tdim,
PrimitiveDistanceFunction<? super I> dist,
NumberVector.Factory<O> factory)
Constructor.
|
FastMultidimensionalScalingTransform(int tdim,
PrimitiveDistanceFunction<? super I> dist,
NumberVector.Factory<O> factory,
RandomFactory random)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
(package private) NumberVector.Factory<?> |
ArffParser.denseFactory
Factory for dense vectors.
|
protected NumberVector.Factory<V> |
NumberVectorLabelParser.factory
Vector factory class.
|
protected NumberVector.Factory<V> |
NumberVectorLabelParser.Parameterizer.factory
Factory object.
|
Constructor and Description |
---|
CategorialDataAsNumberVectorParser(CSVReaderFormat format,
long[] labelIndices,
NumberVector.Factory<V> factory)
Constructor.
|
CategorialDataAsNumberVectorParser(NumberVector.Factory<V> factory)
Constructor with defaults.
|
NumberVectorLabelParser(CSVReaderFormat format,
long[] labelIndices,
NumberVector.Factory<V> factory)
Constructor.
|
NumberVectorLabelParser(NumberVector.Factory<V> factory)
Constructor with defaults.
|
NumberVectorLabelParser(java.util.regex.Pattern colSep,
java.lang.String quoteChars,
java.util.regex.Pattern comment,
long[] labelIndices,
NumberVector.Factory<V> factory)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
<NV extends NumberVector> |
AbstractFullProjection.projectRelativeRenderToDataSpace(double[] v,
NumberVector.Factory<NV> prototype)
Project a relative vector from rendering space to data space.
|
<NV extends NumberVector> |
FullProjection.projectRelativeRenderToDataSpace(double[] v,
NumberVector.Factory<NV> prototype)
Project a relative vector from rendering space to data space.
|
<NV extends NumberVector> |
AbstractFullProjection.projectRelativeScaledToDataSpace(double[] v,
NumberVector.Factory<NV> prototype)
Project a relative vector from scaled space to data space.
|
<NV extends NumberVector> |
FullProjection.projectRelativeScaledToDataSpace(double[] v,
NumberVector.Factory<NV> prototype)
Project a relative vector from scaled space to data space.
|
<NV extends NumberVector> |
AbstractFullProjection.projectRenderToDataSpace(double[] v,
NumberVector.Factory<NV> prototype)
Project a vector from rendering space to data space.
|
<NV extends NumberVector> |
FullProjection.projectRenderToDataSpace(double[] v,
NumberVector.Factory<NV> prototype)
Project a vector from rendering space to data space.
|
<NV extends NumberVector> |
AbstractFullProjection.projectScaledToDataSpace(double[] v,
NumberVector.Factory<NV> factory)
Project a vector from scaled space to data space.
|
<NV extends NumberVector> |
FullProjection.projectScaledToDataSpace(double[] v,
NumberVector.Factory<NV> factory)
Project a vector from scaled space to data space.
|
Copyright © 2019 ELKI Development Team. License information.