@Bindable public class ClusteringMetricsCalculator extends ProcessingComponentBase
| Modifier and Type | Field and Description |
|---|---|
ContaminationMetric |
contamination
Contamination metric.
|
NormalizedMutualInformationMetric |
normalizedMutualInformation
Normalized Mutual Information metric.
|
PrecisionRecallMetric |
precisionRecall
Precision and recall based metrics.
|
| Constructor and Description |
|---|
ClusteringMetricsCalculator() |
| Modifier and Type | Method and Description |
|---|---|
void |
process()
Performs the processing required to fulfill the request.
|
afterProcessing, beforeProcessing, dispose, getContext, getSharedExecutor, initpublic ContaminationMetric contamination
public PrecisionRecallMetric precisionRecall
public NormalizedMutualInformationMetric normalizedMutualInformation
public void process()
throws ProcessingException
IProcessingComponentprocess in interface IProcessingComponentprocess in class ProcessingComponentBaseProcessingException - when processing failed. If thrown, the
IProcessingComponent.afterProcessing() method will be called and the component will
be ready to accept further requests or to be disposed of. Finally, the
exception will be rethrown from the controller method that caused the
component to perform processing.