|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.aitools.dm.clusterlabeling.validation.external.PreferencedMeasure
public abstract class PreferencedMeasure
Abstract extension of the ExternalMeasure
-Interface.
Including the setting of the preferences of the validation in the
constructor via the MeasurePreferences
-Struct.
Constructor Summary | |
---|---|
PreferencedMeasure(MeasurePreferences preferences)
|
Method Summary | |
---|---|
double |
evalClusterLabels(java.lang.String[] clusterLabels)
This will set the clusterLabels to be used on validation, most likely via setClusterLabels(clusterLabels) and the evaluate the pair referenceLabel - clusterLabels depending on the concrete implementation. |
double |
evalReferenceLabel(java.lang.String referenceLabel)
This will set the referenceLabel to be used on validation, most likely via setReferenceLabel(referenceLabel) and the evaluate the pair referenceLabel - clusterLabels depending on the concrete implementation. |
java.lang.String[][] |
getClusterLabels()
|
java.lang.String |
getReferenceLabel()
|
void |
setClusterLabels(java.lang.String[] clusterLabels)
This will set the clusterLabels to be used for Validation. |
void |
setReferenceLabel(java.lang.String referenceLabel)
This will set the referenceLabel to be used on validation. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface de.aitools.dm.clusterlabeling.validation.external.ExternalMeasure |
---|
eval, evalAt |
Constructor Detail |
---|
public PreferencedMeasure(MeasurePreferences preferences)
Method Detail |
---|
public java.lang.String getReferenceLabel()
public java.lang.String[][] getClusterLabels()
public void setClusterLabels(java.lang.String[] clusterLabels)
ExternalMeasure
setClusterLabels
in interface ExternalMeasure
clusterLabels
- generated labels for the clusterpublic void setReferenceLabel(java.lang.String referenceLabel)
ExternalMeasure
setReferenceLabel
in interface ExternalMeasure
referenceLabel
- the best descriptive phrase for the clusterpublic double evalClusterLabels(java.lang.String[] clusterLabels)
ExternalMeasure
evalClusterLabels
in interface ExternalMeasure
clusterLabels
- generated labels for the clusterpublic double evalReferenceLabel(java.lang.String referenceLabel)
ExternalMeasure
evalReferenceLabel
in interface ExternalMeasure
referenceLabel
- the best descriptive phrase for the cluster
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |