public sealed class PrCurve : IMessage<PrCurve>, IEquatable<PrCurve>, IDeepCloneable<PrCurve>, IBufferMessage, IMessage
Namespace
Google.Cloud.DataLabeling.V1Beta1Assembly
Google.Cloud.DataLabeling.V1Beta1.dll
Constructors
PrCurve()
public PrCurve()
PrCurve(PrCurve)
public PrCurve(PrCurve other)
Parameter | |
---|---|
Name | Description |
other |
PrCurve |
Properties
AnnotationSpec
public AnnotationSpec AnnotationSpec { get; set; }
The annotation spec of the label for which the precision-recall curve calculated. If this field is empty, that means the precision-recall curve is an aggregate curve for all labels.
Property Value | |
---|---|
Type | Description |
AnnotationSpec |
AreaUnderCurve
public float AreaUnderCurve { get; set; }
Area under the precision-recall curve. Not to be confused with area under a receiver operating characteristic (ROC) curve.
Property Value | |
---|---|
Type | Description |
float |
ConfidenceMetricsEntries
public RepeatedField<PrCurve.Types.ConfidenceMetricsEntry> ConfidenceMetricsEntries { get; }
Entries that make up the precision-recall graph. Each entry is a "point" on
the graph drawn for a different confidence_threshold
.
Property Value | |
---|---|
Type | Description |
RepeatedFieldPrCurveTypesConfidenceMetricsEntry |
MeanAveragePrecision
public float MeanAveragePrecision { get; set; }
Mean average prcision of this curve.
Property Value | |
---|---|
Type | Description |
float |