public sealed class ConfidenceMetricsEntry : IMessage<PrCurve.Types.ConfidenceMetricsEntry>, IEquatable<PrCurve.Types.ConfidenceMetricsEntry>, IDeepCloneable<PrCurve.Types.ConfidenceMetricsEntry>, IBufferMessage, IMessage
Implements
IMessage<PrCurve.Types.ConfidenceMetricsEntry>, IEquatable<PrCurve.Types.ConfidenceMetricsEntry>, IDeepCloneable<PrCurve.Types.ConfidenceMetricsEntry>, IBufferMessage, IMessageNamespace
Google.Cloud.DataLabeling.V1Beta1Assembly
Google.Cloud.DataLabeling.V1Beta1.dll
Constructors
ConfidenceMetricsEntry()
public ConfidenceMetricsEntry()
ConfidenceMetricsEntry(PrCurve.Types.ConfidenceMetricsEntry)
public ConfidenceMetricsEntry(PrCurve.Types.ConfidenceMetricsEntry other)
Name | Description |
other | PrCurve.Types.ConfidenceMetricsEntry |
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.
Type | Description |
Single |
F1Score
public float F1Score { get; set; }
Harmonic mean of recall and precision.
Type | Description |
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].
Type | Description |
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].
Type | Description |
Single |
Precision
public float Precision { get; set; }
Precision value.
Type | Description |
Single |
PrecisionAt1
public float PrecisionAt1 { get; set; }
Precision value for entries with label that has highest score.
Type | Description |
Single |
PrecisionAt5
public float PrecisionAt5 { get; set; }
Precision value for entries with label that has highest 5 scores.
Type | Description |
Single |
Recall
public float Recall { get; set; }
Recall value.
Type | Description |
Single |
RecallAt1
public float RecallAt1 { get; set; }
Recall value for entries with label that has highest score.
Type | Description |
Single |
RecallAt5
public float RecallAt5 { get; set; }
Recall value for entries with label that has highest 5 scores.
Type | Description |
Single |