|
|
|||||||||||||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Vector | |
---|---|
de.lmu.ifi.dbs.elki.application | Base classes for stand alone applications. |
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.synthetic.bymodel | Generator using a distribution model specified in an XML configuration file. |
de.lmu.ifi.dbs.elki.math | Mathematical operations and utilities used throughout the framework. |
de.lmu.ifi.dbs.elki.math.linearalgebra | Linear Algebra package provides classes and computational methods for operations on matrices. |
de.lmu.ifi.dbs.elki.math.statistics | Statistical tests and methods. |
de.lmu.ifi.dbs.elki.result.textwriter.writers | Serialization handlers for individual data types. |
de.lmu.ifi.dbs.elki.utilities | Utility and helper classes - commonly used data structures, output formatting, exceptions, ... |
Uses of Vector in de.lmu.ifi.dbs.elki.application |
---|
Methods in de.lmu.ifi.dbs.elki.application that return Vector | |
---|---|
private Vector |
GeneratorXMLSpec.parseVector(String s)
Parse a string into a vector. |
Method parameters in de.lmu.ifi.dbs.elki.application with type arguments of type Vector | |
---|---|
private void |
GeneratorXMLSpec.processElementPoint(LinkedList<Vector> points,
Node cur)
Parse a 'point' element (point vector for a static cluster) |
Uses of Vector in de.lmu.ifi.dbs.elki.data |
---|
Methods in de.lmu.ifi.dbs.elki.data that return Vector | |
---|---|
Vector |
FeatureVector.getColumnVector()
Returns a Vector representing in one column and getDimensionality() rows the values of this FeatureVector of V. |
Vector |
FloatVector.getColumnVector()
|
Vector |
SparseFloatVector.getColumnVector()
|
Vector |
DoubleVector.getColumnVector()
|
Vector |
BitVector.getColumnVector()
Returns a Vector representing in one column and getDimensionality() rows the values of this BitVector as
double values. |
Uses of Vector in de.lmu.ifi.dbs.elki.data.model |
---|
Fields in de.lmu.ifi.dbs.elki.data.model declared as Vector | |
---|---|
private Vector |
CorrelationAnalysisSolution.centroid
The centroid if the objects belonging to the hyperplane induced by the correlation. |
Methods in de.lmu.ifi.dbs.elki.data.model that return Vector | |
---|---|
Vector |
CorrelationAnalysisSolution.dataVector(V p)
Returns the data vectors after projection. |
Vector |
CorrelationAnalysisSolution.errorVector(V p)
Returns the error vectors after projection. |
Vector |
CorrelationAnalysisSolution.getCentroid()
Returns the centroid of this model. |
Constructors in de.lmu.ifi.dbs.elki.data.model with parameters of type Vector | |
---|---|
CorrelationAnalysisSolution(LinearEquationSystem solution,
Database<V> db,
Matrix strongEigenvectors,
Matrix weakEigenvectors,
Matrix similarityMatrix,
Vector centroid)
Provides a new CorrelationAnalysisSolution holding the specified matrix. |
|
CorrelationAnalysisSolution(LinearEquationSystem solution,
Database<V> db,
Matrix strongEigenvectors,
Matrix weakEigenvectors,
Matrix similarityMatrix,
Vector centroid,
NumberFormat nf)
Provides a new CorrelationAnalysisSolution holding the specified matrix and number format. |
Uses of Vector in de.lmu.ifi.dbs.elki.data.synthetic.bymodel |
---|
Fields in de.lmu.ifi.dbs.elki.data.synthetic.bymodel declared as Vector | |
---|---|
private Vector |
GeneratorSingleCluster.clipmax
|
private Vector |
GeneratorSingleCluster.clipmin
Clipping vectors. |
Fields in de.lmu.ifi.dbs.elki.data.synthetic.bymodel with type parameters of type Vector | |
---|---|
LinkedList<Vector> |
GeneratorStatic.points
Cluster points |
LinkedList<Vector> |
GeneratorSingleCluster.points
The generated cluster points. |
Methods in de.lmu.ifi.dbs.elki.data.synthetic.bymodel that return Vector | |
---|---|
Vector |
GeneratorSingleCluster.getClipmax()
Return a copy of the 'clipping maximum' vector |
Vector |
GeneratorSingleCluster.getClipmin()
Return a copy of the 'clipping minimum' vector. |
Methods in de.lmu.ifi.dbs.elki.data.synthetic.bymodel that return types with arguments of type Vector | |
---|---|
List<Vector> |
GeneratorInterface.generate(int count)
Generate a specified number of points |
List<Vector> |
GeneratorStatic.generate(int count)
"Generate" new cluster points. |
LinkedList<Vector> |
GeneratorSingleCluster.generate(int count)
Generate the given number of additional points. |
List<Vector> |
GeneratorInterface.getPoints()
Get points. |
List<Vector> |
GeneratorStatic.getPoints()
Get cluster points |
LinkedList<Vector> |
GeneratorSingleCluster.getPoints()
Return the list of points (no copy) |
Methods in de.lmu.ifi.dbs.elki.data.synthetic.bymodel with parameters of type Vector | |
---|---|
void |
GeneratorSingleCluster.addTranslation(Vector v)
Add a translation to the generator |
double |
GeneratorInterface.getDensity(Vector p)
Get the density of the given vector |
double |
GeneratorStatic.getDensity(Vector p)
Get density at a given coordinate. |
double |
GeneratorSingleCluster.getDensity(Vector p)
Compute density for cluster model at given vector p- |
void |
GeneratorSingleCluster.setClipping(Vector min,
Vector max)
Set a clipping box. min needs to be smaller than max in each component. |
private boolean |
GeneratorSingleCluster.testClipping(Vector p)
Test if a point is to be clipped |
Method parameters in de.lmu.ifi.dbs.elki.data.synthetic.bymodel with type arguments of type Vector | |
---|---|
void |
GeneratorSingleCluster.setPoints(LinkedList<Vector> points)
Set the list of points in the cluster |
Constructor parameters in de.lmu.ifi.dbs.elki.data.synthetic.bymodel with type arguments of type Vector | |
---|---|
GeneratorStatic(String name,
LinkedList<Vector> points)
Construct generator using given name and points |
Uses of Vector in de.lmu.ifi.dbs.elki.math |
---|
Methods in de.lmu.ifi.dbs.elki.math with parameters of type Vector | |
---|---|
static double |
MathUtil.mahalanobisDistance(Matrix weightMatrix,
Vector o1_minus_o2)
|
Uses of Vector in de.lmu.ifi.dbs.elki.math.linearalgebra |
---|
Methods in de.lmu.ifi.dbs.elki.math.linearalgebra that return Vector | |
---|---|
Vector |
AffineTransformation.apply(Vector v)
Apply the transformation onto a vector |
Vector |
AffineTransformation.applyInverse(Vector v)
Apply the inverse transformation onto a vector |
Vector |
AffineTransformation.applyRelative(Vector v)
Apply the transformation onto a vector |
Vector |
AffineTransformation.applyRelativeInverse(Vector v)
Apply the inverse transformation onto a vector |
Vector |
Vector.copy()
Returns a copy of this vector. |
Vector |
Matrix.getColumnVector(int j)
Returns the j th column of this matrix as vector. |
Vector |
Matrix.getRowVector(int i)
Returns the i th row of this matrix as vector. |
Vector |
AffineTransformation.homogeneRelativeVector(Vector v)
Transform a relative vector into homogeneous coordinates. |
Vector |
AffineTransformation.homogeneVector(Vector v)
Transform an absolute vector into homogeneous coordinates. |
Vector |
Vector.inverseVector()
Inverts every element of the vector. |
Vector |
Vector.minus(Vector v)
Returns this vector minus the specified vector v. |
Vector |
Vector.plus(Vector v)
Returns a new vector which is the result of this vector plus the specified vector. |
static Vector |
Vector.randomNormalizedVector(int dimensionality)
Returns a randomly created vector of length 1.0 |
Vector |
Vector.sqrtVector()
Square roots every element of the vector. |
Vector |
Vector.times(double s)
Returns a new vector which is the result of this vector multiplied by the specified scalar. |
Vector |
AffineTransformation.unhomogeneRelativeVector(Matrix v)
Project an homogeneous vector back into the original space. |
Vector |
AffineTransformation.unhomogeneVector(Matrix v)
Project an homogeneous vector back into the original space. |
static Vector |
Vector.unitVector(int dimensionality,
int i)
Returns the ith unit vector of the specified dimensionality. |
Methods in de.lmu.ifi.dbs.elki.math.linearalgebra with parameters of type Vector | |
---|---|
void |
AffineTransformation.addTranslation(Vector v)
Add a translation operation to the matrix |
Vector |
AffineTransformation.apply(Vector v)
Apply the transformation onto a vector |
Vector |
AffineTransformation.applyInverse(Vector v)
Apply the inverse transformation onto a vector |
Vector |
AffineTransformation.applyRelative(Vector v)
Apply the transformation onto a vector |
Vector |
AffineTransformation.applyRelativeInverse(Vector v)
Apply the inverse transformation onto a vector |
private void |
Vector.checkDimensions(Vector v)
Check if this.getDimensionality() == v.getDimensionality(). |
static Matrix |
Matrix.diagonal(Vector diagonal)
Returns a quadratic Matrix consisting of zeros and of the given values on the diagonal. |
Vector |
AffineTransformation.homogeneRelativeVector(Vector v)
Transform a relative vector into homogeneous coordinates. |
Vector |
AffineTransformation.homogeneVector(Vector v)
Transform an absolute vector into homogeneous coordinates. |
Vector |
Vector.minus(Vector v)
Returns this vector minus the specified vector v. |
Vector |
Vector.plus(Vector v)
Returns a new vector which is the result of this vector plus the specified vector. |
double |
Vector.scalarProduct(Vector v)
Returns the scalar product of this vector and the specified vector v. |
Uses of Vector in de.lmu.ifi.dbs.elki.math.statistics |
---|
Fields in de.lmu.ifi.dbs.elki.math.statistics declared as Vector | |
---|---|
private Vector |
MultipleLinearRegression.b
The (p+1 x 1) - vector holding the estimated b-values (b0, b1, ..., bp)^T. |
private Vector |
MultipleLinearRegression.e
The (n x 1) - vector holding the estimated residuals (e1, ..., en)^T. |
private Vector |
MultipleLinearRegression.y
The (n x 1) - vector holding the y-values (y1, ..., yn)^T. |
Methods in de.lmu.ifi.dbs.elki.math.statistics that return Vector | |
---|---|
Vector |
MultipleLinearRegression.getEstimatedCoefficients()
Returns the estimated coefficients |
Vector |
MultipleLinearRegression.getEstimatedResiduals()
Returns the estimated residuals |
Methods in de.lmu.ifi.dbs.elki.math.statistics with parameters of type Vector | |
---|---|
private static Matrix |
PolynomialRegression.xMatrix(Vector x,
int p)
|
Constructors in de.lmu.ifi.dbs.elki.math.statistics with parameters of type Vector | |
---|---|
MultipleLinearRegression(Vector y,
Matrix x)
Provides a new multiple linear regression model with the specified parameters. |
|
PolynomialRegression(Vector y,
Vector x,
int p)
Provides a new polynomial regression model with the specified parameters. |
Uses of Vector in de.lmu.ifi.dbs.elki.result.textwriter.writers |
---|
Methods in de.lmu.ifi.dbs.elki.result.textwriter.writers with parameters of type Vector | |
---|---|
void |
TextWriterVector.write(TextWriterStream out,
String label,
Vector v)
Serialize an object into the inline section. |
Uses of Vector in de.lmu.ifi.dbs.elki.utilities |
---|
Methods in de.lmu.ifi.dbs.elki.utilities that return Vector | |
---|---|
static Vector |
DatabaseUtil.centroid(Matrix data)
Returns the centroid as a Vector object of the specified data matrix. |
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |