Class PrCurve
Inheritance
System.Object
PrCurve
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 |