- 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