Class PrCurve.Types.ConfidenceMetricsEntry

public sealed class 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(PrCurve.Types.ConfidenceMetricsEntry)

public ConfidenceMetricsEntry(PrCurve.Types.ConfidenceMetricsEntry other)
Parameter
TypeNameDescription
PrCurve.Types.ConfidenceMetricsEntryother

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
Single

F1Score

public float F1Score { get; set; }

Harmonic mean of recall and precision.

Property Value
TypeDescription
Single

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
Single

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
Single

Precision

public float Precision { get; set; }

Precision value.

Property Value
TypeDescription
Single

PrecisionAt1

public float PrecisionAt1 { get; set; }

Precision value for entries with label that has highest score.

Property Value
TypeDescription
Single

PrecisionAt5

public float PrecisionAt5 { get; set; }

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

Property Value
TypeDescription
Single

Recall

public float Recall { get; set; }

Recall value.

Property Value
TypeDescription
Single

RecallAt1

public float RecallAt1 { get; set; }

Recall value for entries with label that has highest score.

Property Value
TypeDescription
Single

RecallAt5

public float RecallAt5 { get; set; }

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

Property Value
TypeDescription
Single

Implements