| Package | Description |
|---|---|
| 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.linearalgebra.pca |
Principal Component Analysis (PCA) and Eigenvector processing.
|
| Modifier and Type | Field and Description |
|---|---|
private EigenPair[] |
SortedEigenPairs.eigenPairs
The array of eigenpairs.
|
| Modifier and Type | Method and Description |
|---|---|
EigenPair |
SortedEigenPairs.getEigenPair(int index)
Returns the eigenpair at the specified index.
|
| Modifier and Type | Method and Description |
|---|---|
int |
EigenPair.compareTo(EigenPair o)
Compares this object with the specified object for order.
|
| Constructor and Description |
|---|
SortedEigenPairs(List<EigenPair> eigenPairs)
Creates a new SortedEigenPairs object from the specified list.
|
| Modifier and Type | Field and Description |
|---|---|
private List<EigenPair> |
FilteredEigenPairs.strongEigenPairs
The strong eigenpairs.
|
private List<EigenPair> |
FilteredEigenPairs.weakEigenPairs
The weak eigenpairs.
|
| Modifier and Type | Method and Description |
|---|---|
List<EigenPair> |
FilteredEigenPairs.getStrongEigenPairs()
Returns the strong eigenpairs (no copy).
|
List<EigenPair> |
FilteredEigenPairs.getWeakEigenPairs()
Returns the weak eigenpairs (no copy).
|
| Modifier and Type | Method and Description |
|---|---|
private void |
NormalizingEigenPairFilter.normalizeEigenPair(EigenPair eigenPair)
Normalizes an eigenpair consisting of eigenvector v and eigenvalue e s.t.
|
| Constructor and Description |
|---|
FilteredEigenPairs(List<EigenPair> weakEigenPairs,
List<EigenPair> strongEigenPairs)
Creates a new object that encapsulates weak and strong eigenpairs
that have been filtered out by an eigenpair filter.
|
FilteredEigenPairs(List<EigenPair> weakEigenPairs,
List<EigenPair> strongEigenPairs)
Creates a new object that encapsulates weak and strong eigenpairs
that have been filtered out by an eigenpair filter.
|