- Type Parameters:
ClusterType - type of Cluster<DataType> used in the
learn() method
DataType - The algorithm operates on a Collection<DataType>,
so DataType will be something like Vector or String
- All Superinterfaces:
- DivergenceFunction<ClusterType,DataType>
- All Known Implementing Classes:
- CentroidClusterDivergenceFunction, GaussianClusterDivergenceFunction
@CodeReview(reviewer="Kevin R. Dixon",
date="2008-07-23",
changesNeeded=false,
comments="Interface looks fine.")
public interface ClusterDivergenceFunction<ClusterType extends Cluster<DataType>,DataType>
extends DivergenceFunction<ClusterType,DataType>
The ClusterDivergenceFunction interface defines a function that computes
the divergence between a cluster and some other object.
- Since:
- 1.0
- Author:
- Justin Basilico, Kevin R. Dixon