Data Labeling v1beta1 API - Class PrCurve.Types.ConfidenceMetricsEntry (2.0.0-beta02)

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

Inheritance

object > PrCurve.Types.ConfidenceMetricsEntry

Namespace

Google.Cloud.DataLabeling.V1Beta1

Assembly

Google.Cloud.DataLabeling.V1Beta1.dll

Constructors

ConfidenceMetricsEntry()

public ConfidenceMetricsEntry()

ConfidenceMetricsEntry(ConfidenceMetricsEntry)

public ConfidenceMetricsEntry(PrCurve.Types.ConfidenceMetricsEntry other)
Parameter
NameDescription
otherPrCurveTypesConfidenceMetricsEntry

Properties

ConfidenceThreshold

public float ConfidenceThreshold { get; set; }

Threshold used for this entry.

For classification tasks, this is a classification threshold: a predicted label is categorized as positive or negative (in the context of this point on the PR curve) based on whether the label's score meets this threshold.

For image object detection (bounding box) tasks, this is the [intersection-over-union

(IOU)](/vision/automl/object-detection/docs/evaluate#intersection-over-union) threshold for the context of this point on the PR curve.

Property Value
TypeDescription
float

F1Score

public float F1Score { get; set; }

Harmonic mean of recall and precision.

Property Value
TypeDescription
float

F1ScoreAt1

public float F1ScoreAt1 { get; set; }

The harmonic mean of [recall_at1][google.cloud.datalabeling.v1beta1.PrCurve.ConfidenceMetricsEntry.recall_at1] and [precision_at1][google.cloud.datalabeling.v1beta1.PrCurve.ConfidenceMetricsEntry.precision_at1].

Property Value
TypeDescription
float

F1ScoreAt5

public float F1ScoreAt5 { get; set; }

The harmonic mean of [recall_at5][google.cloud.datalabeling.v1beta1.PrCurve.ConfidenceMetricsEntry.recall_at5] and [precision_at5][google.cloud.datalabeling.v1beta1.PrCurve.ConfidenceMetricsEntry.precision_at5].

Property Value
TypeDescription
float

Precision

public float Precision { get; set; }

Precision value.

Property Value
TypeDescription
float

PrecisionAt1

public float PrecisionAt1 { get; set; }

Precision value for entries with label that has highest score.

Property Value
TypeDescription
float

PrecisionAt5

public float PrecisionAt5 { get; set; }

Precision value for entries with label that has highest 5 scores.

Property Value
TypeDescription
float

Recall

public float Recall { get; set; }

Recall value.

Property Value
TypeDescription
float

RecallAt1

public float RecallAt1 { get; set; }

Recall value for entries with label that has highest score.

Property Value
TypeDescription
float

RecallAt5

public float RecallAt5 { get; set; }

Recall value for entries with label that has highest 5 scores.

Property Value
TypeDescription
float