public static class PrecisionRecallMetricDescriptor.AttributeBuilder extends IdealPartitioningBasedMetricDescriptor.AttributeBuilder
PrecisionRecallMetric component. You can use this
builder as a type-safe alternative to populating the attribute map using attribute keys.| Modifier and Type | Field and Description |
|---|---|
Map<String,Object> |
map
The attribute map populated by this builder.
|
| Modifier | Constructor and Description |
|---|---|
protected |
PrecisionRecallMetricDescriptor.AttributeBuilder(Map<String,Object> map)
Creates a builder backed by the provided map.
|
| Modifier and Type | Method and Description |
|---|---|
PrecisionRecallMetricDescriptor.AttributeBuilder |
clusters(org.carrot2.util.attribute.IObjectFactory<? extends List<Cluster>> value) |
PrecisionRecallMetricDescriptor.AttributeBuilder |
clusters(List<Cluster> value) |
PrecisionRecallMetricDescriptor.AttributeBuilder |
documents(org.carrot2.util.attribute.IObjectFactory<? extends List<Document>> value) |
PrecisionRecallMetricDescriptor.AttributeBuilder |
documents(List<Document> value) |
PrecisionRecallMetricDescriptor.AttributeBuilder |
enabled(boolean value)
Calculate F-measure.
|
PrecisionRecallMetricDescriptor.AttributeBuilder |
enabled(org.carrot2.util.attribute.IObjectFactory<? extends Boolean> value)
Calculate F-measure.
|
Map<Object,Double> |
fMeasureByPartition()
F-measure by partition.
|
Map<Object,Double> |
precisionByPartition()
Precision by partition.
|
Map<Object,Double> |
recallByPartition()
Recall by partition.
|
Double |
weightedAverageFMeasure()
Average F-measure of the whole cluster set, weighted by cluster size.
|
Double |
weightedAveragePrecision()
Average precision of the whole cluster set, weighted by cluster size.
|
Double |
weightedAverageRecall()
Average recall of the whole cluster set, weighted by cluster size.
|
partitionIdFieldName, partitionIdFieldNamepublic Double weightedAveragePrecision()
public Double weightedAverageRecall()
public Double weightedAverageFMeasure()
public PrecisionRecallMetricDescriptor.AttributeBuilder enabled(boolean value)
PrecisionRecallMetric.enabledpublic PrecisionRecallMetricDescriptor.AttributeBuilder enabled(org.carrot2.util.attribute.IObjectFactory<? extends Boolean> value)
PrecisionRecallMetric.enabledpublic PrecisionRecallMetricDescriptor.AttributeBuilder documents(List<Document> value)
PrecisionRecallMetric.documentspublic PrecisionRecallMetricDescriptor.AttributeBuilder documents(org.carrot2.util.attribute.IObjectFactory<? extends List<Document>> value)
PrecisionRecallMetric.documentspublic PrecisionRecallMetricDescriptor.AttributeBuilder clusters(List<Cluster> value)
PrecisionRecallMetric.clusterspublic PrecisionRecallMetricDescriptor.AttributeBuilder clusters(org.carrot2.util.attribute.IObjectFactory<? extends List<Cluster>> value)
PrecisionRecallMetric.clusters