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

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
Name Description
other PrCurveTypesConfidenceMetricsEntry

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
Type Description
float

F1Score

public float F1Score { get; set; }

Harmonic mean of recall and precision.

Property Value
Type Description
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
Type Description
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
Type Description
float

Precision

public float Precision { get; set; }

Precision value.

Property Value
Type Description
float

PrecisionAt1

public float PrecisionAt1 { get; set; }

Precision value for entries with label that has highest score.

Property Value
Type Description
float

PrecisionAt5

public float PrecisionAt5 { get; set; }

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

Property Value
Type Description
float

Recall

public float Recall { get; set; }

Recall value.

Property Value
Type Description
float

RecallAt1

public float RecallAt1 { get; set; }

Recall value for entries with label that has highest score.

Property Value
Type Description
float

RecallAt5

public float RecallAt5 { get; set; }

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

Property Value
Type Description
float