Show / Hide Table of Contents

Class PrCurve

Inheritance
System.Object
PrCurve
Implements
IMessage<PrCurve>
System.IEquatable<PrCurve>
IDeepCloneable<PrCurve>
Google.Protobuf.IBufferMessage
IMessage
Inherited Members
System.Object.ToString()
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Google.Cloud.DataLabeling.V1Beta1
Assembly: Google.Cloud.DataLabeling.V1Beta1.dll
Syntax
public sealed class PrCurve : IMessage<PrCurve>, IEquatable<PrCurve>, IDeepCloneable<PrCurve>, IBufferMessage, IMessage

Constructors

PrCurve()

Declaration
public PrCurve()

PrCurve(PrCurve)

Declaration
public PrCurve(PrCurve other)
Parameters
Type Name Description
PrCurve other

Properties

AnnotationSpec

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.

Declaration
public AnnotationSpec AnnotationSpec { get; set; }
Property Value
Type Description
AnnotationSpec

AreaUnderCurve

Area under the precision-recall curve. Not to be confused with area under a receiver operating characteristic (ROC) curve.

Declaration
public float AreaUnderCurve { get; set; }
Property Value
Type Description
System.Single

ConfidenceMetricsEntries

Entries that make up the precision-recall graph. Each entry is a "point" on the graph drawn for a different confidence_threshold.

Declaration
public RepeatedField<PrCurve.Types.ConfidenceMetricsEntry> ConfidenceMetricsEntries { get; }
Property Value
Type Description
RepeatedField<PrCurve.Types.ConfidenceMetricsEntry>

MeanAveragePrecision

Mean average prcision of this curve.

Declaration
public float MeanAveragePrecision { get; set; }
Property Value
Type Description
System.Single
Back to top