Documentation of 'jsat.clustering.evaluation.intra.MaxDistance' Java class
MaxDistance
jsat.clustering.evaluation.intra

Class MaxDistance

  • All Implemented Interfaces:
    IntraClusterEvaluation


    public class MaxDistance
    extends java.lang.Object
    implements IntraClusterEvaluation
    Evaluates a cluster's validity by returning the maximum distance between any two points in the cluster.
    • Constructor Detail

      • MaxDistance

        public MaxDistance()
        Creates a new MaxDistance measure using the EuclideanDistance
      • MaxDistance

        public MaxDistance(DistanceMetric dm)
        Creates a new MaxDistance
        Parameters:
        dm - the metric to measure the distance between two points by
      • MaxDistance

        public MaxDistance(MaxDistance toCopy)
        Copy constructor
        Parameters:
        toCopy - the object to copy
    • Method Detail

      • evaluate

        public double evaluate(int[] designations,
                               DataSet dataSet,
                               int clusterID)
        Description copied from interface: IntraClusterEvaluation
        Evaluates the cluster represented by the given list of data points.
        Specified by:
        evaluate in interface IntraClusterEvaluation
        Parameters:
        designations - the array of cluster designations for the data set
        dataSet - the full data set of all clusters
        clusterID - the cluster id in the designations array to return the evaluation of
        Returns:
        the value in the range [0, Inf) that indicates how well formed the cluster is.
      • evaluate

        public double evaluate(java.util.List<DataPoint> dataPoints)
        Description copied from interface: IntraClusterEvaluation
        Evaluates the cluster represented by the given list of data points.
        Specified by:
        evaluate in interface IntraClusterEvaluation
        Parameters:
        dataPoints - the data points that make up this cluster
        Returns:
        the value in the range [0, Inf) that indicates how well formed the cluster is.

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.