Package elki.data.model
Class CorrelationModel
- java.lang.Object
-
- elki.data.model.SimplePrototypeModel<double[]>
-
- elki.data.model.CorrelationModel
-
- All Implemented Interfaces:
Model,PrototypeModel<double[]>,elki.result.textwriter.TextWriteable
public class CorrelationModel extends SimplePrototypeModel<double[]>
Cluster model using a filtered PCA result and an centroid.- Since:
- 0.2
- Author:
- Erich Schubert
-
-
Field Summary
Fields Modifier and Type Field Description private elki.math.linearalgebra.pca.PCAFilteredResultpcaresultThe computed PCA result of this cluster.-
Fields inherited from class elki.data.model.SimplePrototypeModel
prototype
-
-
Constructor Summary
Constructors Constructor Description CorrelationModel(elki.math.linearalgebra.pca.PCAFilteredResult pcaresult, double[] centroid)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description elki.math.linearalgebra.pca.PCAFilteredResultgetPCAResult()Get assigned PCA resultvoidsetPCAResult(elki.math.linearalgebra.pca.PCAFilteredResult pcaresult)Assign new PCA resultvoidwriteToText(elki.result.textwriter.TextWriterStream out, java.lang.String label)Implementation ofTextWriteableinterface-
Methods inherited from class elki.data.model.SimplePrototypeModel
getPrototype, getPrototypeType, prototypeToString, toString
-
-
-
-
Method Detail
-
getPCAResult
public elki.math.linearalgebra.pca.PCAFilteredResult getPCAResult()
Get assigned PCA result- Returns:
- PCA result
-
setPCAResult
public void setPCAResult(elki.math.linearalgebra.pca.PCAFilteredResult pcaresult)
Assign new PCA result- Parameters:
pcaresult- PCA result
-
writeToText
public void writeToText(elki.result.textwriter.TextWriterStream out, java.lang.String label)Implementation ofTextWriteableinterface- Specified by:
writeToTextin interfaceModel- Specified by:
writeToTextin interfacePrototypeModel<double[]>- Specified by:
writeToTextin interfaceelki.result.textwriter.TextWriteable- Overrides:
writeToTextin classSimplePrototypeModel<double[]>- Parameters:
label- unused parameterout- Output steam
-
-