Package | Description |
---|---|
org.eclipse.ice.kdd.kddmath | |
org.eclipse.ice.kdd.kddstrategy.godfreystrategy | |
org.eclipse.ice.kdd.kddstrategy.kmeansclustering |
Modifier and Type | Method and Description |
---|---|
KDDMatrix |
KDDMatrix.getColumn(int index)
Get the N-dimensional (N = nRows) column vector at the given index.
|
KDDMatrix |
KDDMatrix.getRow(int index)
Get the N-dimensional (N = nRows) row vector at the given index.
|
Modifier and Type | Method and Description |
---|---|
void |
KDDMatrix.copy(KDDMatrix other)
Create a copy of this KDDMatrix and return it.
|
boolean |
KDDMatrix.equals(KDDMatrix matrix)
This method indicates whether or not this KDDMatrix and the given
KDDMatrix argument are equal.
|
boolean |
KDDMatrix.scaleByUncertainty(KDDMatrix uncertainty)
This operation scales the difference of the data by the point uncertainty
at that point.
|
Modifier and Type | Method and Description |
---|---|
KDDMatrix |
AxialPower.getAxialPower()
Return the axial power difference.
|
KDDMatrix |
AxialPower.getAxialPowerDifference()
Return the axial power pin power difference.
|
Modifier and Type | Method and Description |
---|---|
java.util.HashMap<java.lang.Integer,java.util.ArrayList<KDDMatrix>> |
PinPowerDifference.getPinPowerDifference()
Return the pin power difference between the input data and the reference
data.
|
java.util.ArrayList<KDDMatrix> |
RadialPower.getRadialPower()
Return the radial power difference.
|
java.util.ArrayList<KDDMatrix> |
RadialPower.getRadialPowerDifference()
Return the radial power pin power difference.
|
java.util.HashMap<java.lang.Integer,java.util.ArrayList<KDDMatrix>> |
PinPowerDifference.getUncertaintyDifference()
Return the uncertainty difference between the input data and the
reference data.
|
Modifier and Type | Method and Description |
---|---|
GodfreySubStrategy |
SubStrategyFactory.createSubStrategy(java.lang.String name,
java.util.HashMap<java.lang.Integer,java.util.ArrayList<IDataMatrix>> pinPowers,
java.util.HashMap<java.lang.Integer,java.util.ArrayList<IDataMatrix>> refPinPowers,
java.util.HashMap<java.lang.Integer,java.util.ArrayList<KDDMatrix>> weights,
java.util.HashMap<java.lang.String,java.lang.String> props)
This method returns the requested GodfreySubStrategy by string name.
|
Constructor and Description |
---|
AxialPower(PinPowerDifference difference,
java.util.HashMap<java.lang.Integer,java.util.ArrayList<IDataMatrix>> pinPowers,
java.util.HashMap<java.lang.Integer,java.util.ArrayList<IDataMatrix>> refPinPowers,
java.util.HashMap<java.lang.Integer,java.util.ArrayList<KDDMatrix>> weights)
The constructor takes an instance of the PinPowerDifference substrategy
for use in calculating the axial power difference.
|
GodfreySubStrategy(java.util.HashMap<java.lang.Integer,java.util.ArrayList<IDataMatrix>> pinPowers,
java.util.HashMap<java.lang.Integer,java.util.ArrayList<IDataMatrix>> refPinPowers,
java.util.HashMap<java.lang.Integer,java.util.ArrayList<KDDMatrix>> weights) |
RadialPower(PinPowerDifference difference,
java.util.HashMap<java.lang.Integer,java.util.ArrayList<IDataMatrix>> pinPowers,
java.util.HashMap<java.lang.Integer,java.util.ArrayList<IDataMatrix>> refPinPowers,
java.util.HashMap<java.lang.Integer,java.util.ArrayList<KDDMatrix>> weights) |
Modifier and Type | Class and Description |
---|---|
class |
ClusterKDDMatrix
The ClusterKDDMatrix is a subclass of KDDMatrix that provides a cluster
method that produces a set of Clusters.
|
Modifier and Type | Method and Description |
---|---|
KDDMatrix |
Cluster.getClusterMean(int nRows)
Return the center of mass vector for this Cluster.
|
KDDMatrix |
Cluster.getRandomClusterMean(int nRows,
java.lang.Double min,
java.lang.Double max)
Return a random center of mass, where each element in the N-dimensional
vector must be within the range [min,max].
|
KDDMatrix |
Cluster.getVector(int index)
Return the N-dimensional vector at the given index.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<KDDMatrix> |
ClusterKDDMatrix.getClusterMeans()
Return the cluster mean vectors.
|
java.util.ArrayList<KDDMatrix> |
Cluster.getDataElements()
Return the vectors in this cluster.
|
Modifier and Type | Method and Description |
---|---|
void |
Cluster.addVector(KDDMatrix vector)
Add a new N-dimensional vector to the Cluster.
|
boolean |
Cluster.contains(KDDMatrix data)
This method checks that this data vector is contained in this Cluster.
|
void |
ClusterKDDMatrix.copy(KDDMatrix other) |
java.lang.Double |
EuclideanDistanceMeasure.getDistance(KDDMatrix vector1,
KDDMatrix vector2)
(non-Javadoc)
|
java.lang.Double |
DistanceMeasure.getDistance(KDDMatrix vector1,
KDDMatrix vector2)
Calculate the distance between the the two given vectors.
|