| Package | Description | 
|---|---|
| de.lmu.ifi.dbs.elki.algorithm.clustering.uncertain | 
 Clustering algorithms for uncertain data. 
 | 
| de.lmu.ifi.dbs.elki.algorithm.projection | 
 Data projections (see also preprocessing filters for basic projections). 
 | 
| de.lmu.ifi.dbs.elki.algorithm.timeseries | 
 Algorithms for change point detection in time series. 
 | 
| de.lmu.ifi.dbs.elki.data | 
 Basic classes for different data types, database object types and label types 
 | 
| de.lmu.ifi.dbs.elki.data.type | 
 Data type information, also used for type restrictions 
 | 
| de.lmu.ifi.dbs.elki.data.uncertain | 
 Uncertain data objects. 
 | 
| de.lmu.ifi.dbs.elki.datasource.filter.transform | 
 Data space transformations 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected Clustering<?> | 
RepresentativeUncertainClustering.runClusteringAlgorithm(ResultHierarchy hierarchy,
                      Result parent,
                      DBIDs ids,
                      DataStore<DoubleVector> store,
                      int dim,
                      java.lang.String title)
Run a clustering algorithm on a single instance. 
 | 
protected C | 
CenterOfMassMetaClustering.runClusteringAlgorithm(ResultHierarchy hierarchy,
                      Result parent,
                      DBIDs ids,
                      DataStore<DoubleVector> store,
                      int dim,
                      java.lang.String title)
Run a clustering algorithm on a single instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Relation<DoubleVector> | 
BarnesHutTSNE.run(Database database,
   Relation<O> relation)  | 
Relation<DoubleVector> | 
TSNE.run(Relation<O> relation)  | 
Relation<DoubleVector> | 
SNE.run(Relation<O> relation)  | 
| Modifier and Type | Method and Description | 
|---|---|
ChangePoints | 
OfflineChangePointDetectionAlgorithm.run(Relation<DoubleVector> relation)
Executes multiple change point detection for given relation 
 | 
ChangePoints | 
OfflineChangePointDetectionAlgorithm.Instance.run(Relation<DoubleVector> relation)
Run the change point detection algorithm on a data relation. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static ByteBufferSerializer<DoubleVector> | 
DoubleVector.BYTE_SERIALIZER
Serializer for up to 127 dimensions. 
 | 
static ByteBufferSerializer<DoubleVector> | 
DoubleVector.SHORT_SERIALIZER
Serializer for up to 2^15-1 dimensions. 
 | 
static ByteBufferSerializer<DoubleVector> | 
DoubleVector.VARIABLE_SERIALIZER
Serializer using varint encoding. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static DoubleVector | 
DoubleVector.copy(double[] vals)
Copy a double array into a new vector. 
 | 
DoubleVector | 
DoubleVector.SmallSerializer.fromByteBuffer(java.nio.ByteBuffer buffer)  | 
DoubleVector | 
DoubleVector.ShortSerializer.fromByteBuffer(java.nio.ByteBuffer buffer)  | 
DoubleVector | 
DoubleVector.VariableSerializer.fromByteBuffer(java.nio.ByteBuffer buffer)  | 
<A> DoubleVector | 
DoubleVector.Factory.newFeatureVector(A array,
                ArrayAdapter<? extends java.lang.Number,A> adapter)  | 
<A> DoubleVector | 
DoubleVector.Factory.newNumberVector(A array,
               NumberArrayAdapter<?,? super A> adapter)  | 
DoubleVector | 
DoubleVector.Factory.newNumberVector(double[] values)  | 
static DoubleVector | 
DoubleVector.wrap(double[] vals)
Wrap a double array as vector (without copying). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ByteBufferSerializer<DoubleVector> | 
DoubleVector.Factory.getDefaultSerializer()  | 
java.lang.Class<? super DoubleVector> | 
DoubleVector.Factory.getRestrictionClass()  | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
DoubleVector.SmallSerializer.getByteSize(DoubleVector vec)  | 
int | 
DoubleVector.ShortSerializer.getByteSize(DoubleVector vec)  | 
int | 
DoubleVector.VariableSerializer.getByteSize(DoubleVector vec)  | 
void | 
DoubleVector.SmallSerializer.toByteBuffer(java.nio.ByteBuffer buffer,
            DoubleVector vec)  | 
void | 
DoubleVector.ShortSerializer.toByteBuffer(java.nio.ByteBuffer buffer,
            DoubleVector vec)  | 
void | 
DoubleVector.VariableSerializer.toByteBuffer(java.nio.ByteBuffer buffer,
            DoubleVector vec)  | 
| Modifier and Type | Field and Description | 
|---|---|
static VectorFieldTypeInformation<DoubleVector> | 
TypeUtil.DOUBLE_VECTOR_FIELD
Input type for algorithms that require number vector fields. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private DoubleVector[] | 
UnweightedDiscreteUncertainObject.samples
Sample vectors. 
 | 
private DoubleVector[] | 
WeightedDiscreteUncertainObject.samples
Samples 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DoubleVector | 
UnweightedDiscreteUncertainObject.drawSample(java.util.Random rand)  | 
DoubleVector | 
UncertainObject.drawSample(java.util.Random rand)
Draw a random sampled instance. 
 | 
DoubleVector | 
WeightedDiscreteUncertainObject.drawSample(java.util.Random rand)  | 
abstract DoubleVector | 
AbstractUncertainObject.drawSample(java.util.Random rand)  | 
DoubleVector | 
SimpleGaussianContinuousUncertainObject.drawSample(java.util.Random rand)  | 
DoubleVector | 
UniformContinuousUncertainObject.drawSample(java.util.Random rand)  | 
DoubleVector | 
UnweightedDiscreteUncertainObject.getCenterOfMass()  | 
DoubleVector | 
UncertainObject.getCenterOfMass()
Get the center of mass of the uncertain object. 
 | 
DoubleVector | 
WeightedDiscreteUncertainObject.getCenterOfMass()  | 
abstract DoubleVector | 
AbstractUncertainObject.getCenterOfMass()  | 
DoubleVector | 
SimpleGaussianContinuousUncertainObject.getCenterOfMass()  | 
DoubleVector | 
UniformContinuousUncertainObject.getCenterOfMass()  | 
DoubleVector | 
UnweightedDiscreteUncertainObject.getSample(int i)  | 
DoubleVector | 
WeightedDiscreteUncertainObject.getSample(int i)  | 
DoubleVector | 
DiscreteUncertainObject.getSample(int i)
Get the i'th vector. 
 | 
| Constructor and Description | 
|---|
UnweightedDiscreteUncertainObject(DoubleVector[] samples)
Constructor. 
 | 
WeightedDiscreteUncertainObject(DoubleVector[] samples,
                               double[] weights)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected NumberVectorRandomFeatureSelectionFilter<DoubleVector> | 
NumberVectorRandomFeatureSelectionFilter.Parameterizer.makeInstance()  | 
protected HistogramJitterFilter<DoubleVector> | 
HistogramJitterFilter.Parameterizer.makeInstance()  | 
protected NumberVectorFeatureSelectionFilter<DoubleVector> | 
NumberVectorFeatureSelectionFilter.Parameterizer.makeInstance()  | 
Copyright © 2019 ELKI Development Team. License information.