com.rapidminer.operator.clustering
Class FlatFuzzyClusterModel

java.lang.Object
  extended by com.rapidminer.operator.AbstractIOObject
      extended by com.rapidminer.operator.ResultObjectAdapter
          extended by com.rapidminer.operator.clustering.ClusterModel
              extended by com.rapidminer.operator.clustering.FlatFuzzyClusterModel
All Implemented Interfaces:
IOObject, ResultObject, Saveable, LoggingHandler, java.io.Serializable

public class FlatFuzzyClusterModel
extends ClusterModel

This class represents a stadard implementation of a flat, fuzzy clustering.

Author:
Regina Fritsch
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.rapidminer.operator.clustering.ClusterModel
UNASSIGNABLE
 
Constructor Summary
FlatFuzzyClusterModel(int k)
           
 
Method Summary
 void clearClusterStandardDeviations()
           
 double[][] getClusterCovarianceMatrix(int cluster)
           
 double[] getClusterMean(int cluster)
           
 double getClusterProbability(int cluster)
           
 double getClusterStandardDeviation(int cluster)
           
 double getExampleInClusterProbability(int example, int cluster)
           
 void setClusterCovarianceMatrix(int cluster, double[][] matrix)
           
 void setClusterMean(int cluster, double[] value)
           
 void setClusterProbability(int cluster, double value)
           
 void setClusterStandardDeviation(int cluster, double value)
           
 void setExampleInClusterProbability(double[][] exampleInClusterProbability)
           
 java.lang.String toString()
           
 
Methods inherited from class com.rapidminer.operator.clustering.ClusterModel
checkCapabilities, getCluster, getClusterAssignments, getClusterIndexOfId, getClusters, getExtension, getFileDescription, getName, getNumberOfClusters, setClusterAssignments
 
Methods inherited from class com.rapidminer.operator.ResultObjectAdapter
addAction, getActions, getResultIcon, getVisualizationComponent, isSavable, log, logError, logNote, logWarning, save, toHTML, toResultString
 
Methods inherited from class com.rapidminer.operator.AbstractIOObject
copy, getLog, getSource, initWriting, read, setLoggingHandler, setSource, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.rapidminer.operator.IOObject
copy, getLog, getSource, setLoggingHandler, setSource, write
 

Constructor Detail

FlatFuzzyClusterModel

public FlatFuzzyClusterModel(int k)
Method Detail

getExampleInClusterProbability

public double getExampleInClusterProbability(int example,
                                             int cluster)

setExampleInClusterProbability

public void setExampleInClusterProbability(double[][] exampleInClusterProbability)

getClusterMean

public double[] getClusterMean(int cluster)

setClusterMean

public void setClusterMean(int cluster,
                           double[] value)

getClusterProbability

public double getClusterProbability(int cluster)

setClusterProbability

public void setClusterProbability(int cluster,
                                  double value)

getClusterStandardDeviation

public double getClusterStandardDeviation(int cluster)

setClusterStandardDeviation

public void setClusterStandardDeviation(int cluster,
                                        double value)

clearClusterStandardDeviations

public void clearClusterStandardDeviations()

getClusterCovarianceMatrix

public double[][] getClusterCovarianceMatrix(int cluster)

setClusterCovarianceMatrix

public void setClusterCovarianceMatrix(int cluster,
                                       double[][] matrix)

toString

public java.lang.String toString()
Overrides:
toString in class ClusterModel


Copyright © 2001-2009 by Rapid-I