Package com.macrofocus.high_d.mds.pca
Class PCAMDSEngine
- java.lang.Object
-
- com.macrofocus.high_d.mds.AbstractMDSEngine
-
- com.macrofocus.high_d.mds.pca.PCAMDSEngine
-
- All Implemented Interfaces:
MDSEngine
public class PCAMDSEngine extends AbstractMDSEngine
-
-
Constructor Summary
Constructors Constructor Description PCAMDSEngine(PCAModel pcaModel, com.macrofocus.molap.dataframe.matrix.Matrix matrixModel, com.macrofocus.molap.dataframe.matrix.Matrix correlations, CPExecutor executor)
PCAMDSEngine(CPExecutor executor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CPExecutor.Command
createRunCommand()
protected com.macrofocus.molap.dataframe.matrix.Matrix
getDistanceTable()
MDSModel
getModel()
void
setParameters(PCAModel pcaModel, com.macrofocus.molap.dataframe.matrix.Matrix matrixModel, com.macrofocus.molap.dataframe.matrix.Matrix correlations)
-
Methods inherited from class com.macrofocus.high_d.mds.AbstractMDSEngine
addEngineListener, computeStress, isAlive, isInterrupted, notifyEngineFinished, notifyEngineIterated, removeEngineListener, startEngine, stopEngine
-
-
-
-
Constructor Detail
-
PCAMDSEngine
public PCAMDSEngine(CPExecutor executor)
-
PCAMDSEngine
public PCAMDSEngine(PCAModel pcaModel, com.macrofocus.molap.dataframe.matrix.Matrix matrixModel, com.macrofocus.molap.dataframe.matrix.Matrix correlations, CPExecutor executor)
-
-
Method Detail
-
getModel
public MDSModel getModel()
-
getDistanceTable
protected com.macrofocus.molap.dataframe.matrix.Matrix getDistanceTable()
- Specified by:
getDistanceTable
in classAbstractMDSEngine
-
setParameters
public void setParameters(PCAModel pcaModel, com.macrofocus.molap.dataframe.matrix.Matrix matrixModel, com.macrofocus.molap.dataframe.matrix.Matrix correlations)
-
createRunCommand
public CPExecutor.Command createRunCommand()
- Specified by:
createRunCommand
in classAbstractMDSEngine
-
-