public sealed class PrCurve.Types.ConfidenceMetricsEntry : IMessage<PrCurve.Types.ConfidenceMetricsEntry>, IEquatable<PrCurve.Types.ConfidenceMetricsEntry>, IDeepCloneable<PrCurve.Types.ConfidenceMetricsEntry>, IBufferMessage, IMessage
Implements
IMessagePrCurveTypesConfidenceMetricsEntry, IEquatablePrCurveTypesConfidenceMetricsEntry, IDeepCloneablePrCurveTypesConfidenceMetricsEntry, IBufferMessage, IMessageNamespace
Google.Cloud.DataLabeling.V1Beta1Assembly
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 |