Class PrCurve

public sealed class PrCurve : IMessage<PrCurve>, IEquatable<PrCurve>, IDeepCloneable<PrCurve>, IBufferMessage, IMessage

Inheritance

Object > PrCurve

Namespace

Google.Cloud.DataLabeling.V1Beta1

Assembly

Google.Cloud.DataLabeling.V1Beta1.dll

Constructors

PrCurve()

public PrCurve()

PrCurve(PrCurve)

public PrCurve(PrCurve other)
Parameter
TypeNameDescription
PrCurveother

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
TypeDescription
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
TypeDescription
Single

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
TypeDescription
RepeatedField<PrCurve.Types.ConfidenceMetricsEntry>

MeanAveragePrecision

public float MeanAveragePrecision { get; set; }

Mean average prcision of this curve.

Property Value
TypeDescription
Single

Implements