Class: Google::Cloud::AutoML::V1::BoundingBoxMetricsEntry
- Inherits:
-
Object
- Object
- Google::Cloud::AutoML::V1::BoundingBoxMetricsEntry
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/automl/v1/detection.rb
Overview
Bounding box matching model metrics for a single intersection-over-union threshold and multiple label match confidence thresholds.
Defined Under Namespace
Classes: ConfidenceMetricsEntry
Instance Attribute Summary collapse
-
#confidence_metrics_entries ⇒ ::Array<::Google::Cloud::AutoML::V1::BoundingBoxMetricsEntry::ConfidenceMetricsEntry>
Output only.
-
#iou_threshold ⇒ ::Float
Output only.
-
#mean_average_precision ⇒ ::Float
Output only.
Instance Attribute Details
#confidence_metrics_entries ⇒ ::Array<::Google::Cloud::AutoML::V1::BoundingBoxMetricsEntry::ConfidenceMetricsEntry>
Returns Output only. Metrics for each label-match confidence_threshold from 0.05,0.10,...,0.95,0.96,0.97,0.98,0.99. Precision-recall curve is derived from them.
51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 |
# File 'proto_docs/google/cloud/automl/v1/detection.rb', line 51 class BoundingBoxMetricsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Metrics for a single confidence threshold. # @!attribute [rw] confidence_threshold # @return [::Float] # Output only. The confidence threshold value used to compute the metrics. # @!attribute [rw] recall # @return [::Float] # Output only. Recall under the given confidence threshold. # @!attribute [rw] precision # @return [::Float] # Output only. Precision under the given confidence threshold. # @!attribute [rw] f1_score # @return [::Float] # Output only. The harmonic mean of recall and precision. class ConfidenceMetricsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#iou_threshold ⇒ ::Float
Returns Output only. The intersection-over-union threshold value used to compute this metrics entry.
51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 |
# File 'proto_docs/google/cloud/automl/v1/detection.rb', line 51 class BoundingBoxMetricsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Metrics for a single confidence threshold. # @!attribute [rw] confidence_threshold # @return [::Float] # Output only. The confidence threshold value used to compute the metrics. # @!attribute [rw] recall # @return [::Float] # Output only. Recall under the given confidence threshold. # @!attribute [rw] precision # @return [::Float] # Output only. Precision under the given confidence threshold. # @!attribute [rw] f1_score # @return [::Float] # Output only. The harmonic mean of recall and precision. class ConfidenceMetricsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#mean_average_precision ⇒ ::Float
Returns Output only. The mean average precision, most often close to au_prc.
51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 |
# File 'proto_docs/google/cloud/automl/v1/detection.rb', line 51 class BoundingBoxMetricsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Metrics for a single confidence threshold. # @!attribute [rw] confidence_threshold # @return [::Float] # Output only. The confidence threshold value used to compute the metrics. # @!attribute [rw] recall # @return [::Float] # Output only. Recall under the given confidence threshold. # @!attribute [rw] precision # @return [::Float] # Output only. Precision under the given confidence threshold. # @!attribute [rw] f1_score # @return [::Float] # Output only. The harmonic mean of recall and precision. class ConfidenceMetricsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |