Class ClassificationEvaluationMetrics.Types.ConfidenceMetricsEntry
Metrics for a single confidence threshold.
Inheritance
Implements
Inherited Members
Namespace: Google.Cloud.AutoML.V1
Assembly: Google.Cloud.AutoML.V1.dll
Syntax
public sealed class ConfidenceMetricsEntry : IMessage<ClassificationEvaluationMetrics.Types.ConfidenceMetricsEntry>, IEquatable<ClassificationEvaluationMetrics.Types.ConfidenceMetricsEntry>, IDeepCloneable<ClassificationEvaluationMetrics.Types.ConfidenceMetricsEntry>, IBufferMessage, IMessage
Constructors
ConfidenceMetricsEntry()
Declaration
public ConfidenceMetricsEntry()
ConfidenceMetricsEntry(ClassificationEvaluationMetrics.Types.ConfidenceMetricsEntry)
Declaration
public ConfidenceMetricsEntry(ClassificationEvaluationMetrics.Types.ConfidenceMetricsEntry other)
Parameters
Type | Name | Description |
---|---|---|
ClassificationEvaluationMetrics.Types.ConfidenceMetricsEntry | other |
Properties
ConfidenceThreshold
Output only. Metrics are computed with an assumption that the model never returns predictions with score lower than this value.
Declaration
public float ConfidenceThreshold { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
F1Score
Output only. The harmonic mean of recall and precision.
Declaration
public float F1Score { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
F1ScoreAt1
Output only. The harmonic mean of [recall_at1][google.cloud.automl.v1.ClassificationEvaluationMetrics.ConfidenceMetricsEntry.recall_at1] and [precision_at1][google.cloud.automl.v1.ClassificationEvaluationMetrics.ConfidenceMetricsEntry.precision_at1].
Declaration
public float F1ScoreAt1 { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
FalseNegativeCount
Output only. The number of ground truth labels that are not matched by a model created label.
Declaration
public long FalseNegativeCount { get; set; }
Property Value
Type | Description |
---|---|
System.Int64 |
FalsePositiveCount
Output only. The number of model created labels that do not match a ground truth label.
Declaration
public long FalsePositiveCount { get; set; }
Property Value
Type | Description |
---|---|
System.Int64 |
FalsePositiveRate
Output only. False Positive Rate for the given confidence threshold.
Declaration
public float FalsePositiveRate { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
FalsePositiveRateAt1
Output only. The False Positive Rate when only considering the label that has the highest prediction score and not below the confidence threshold for each example.
Declaration
public float FalsePositiveRateAt1 { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
PositionThreshold
Output only. Metrics are computed with an assumption that the model always returns at most this many predictions (ordered by their score, descendingly), but they all still need to meet the confidence_threshold.
Declaration
public int PositionThreshold { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Precision
Output only. Precision for the given confidence threshold.
Declaration
public float Precision { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
PrecisionAt1
Output only. The precision when only considering the label that has the highest prediction score and not below the confidence threshold for each example.
Declaration
public float PrecisionAt1 { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
Recall
Output only. Recall (True Positive Rate) for the given confidence threshold.
Declaration
public float Recall { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
RecallAt1
Output only. The Recall (True Positive Rate) when only considering the label that has the highest prediction score and not below the confidence threshold for each example.
Declaration
public float RecallAt1 { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
TrueNegativeCount
Output only. The number of labels that were not created by the model, but if they would, they would not match a ground truth label.
Declaration
public long TrueNegativeCount { get; set; }
Property Value
Type | Description |
---|---|
System.Int64 |
TruePositiveCount
Output only. The number of model created labels that match a ground truth label.
Declaration
public long TruePositiveCount { get; set; }
Property Value
Type | Description |
---|---|
System.Int64 |