Document AI V1 API - Class Google::Cloud::DocumentAI::V1::Evaluation::MultiConfidenceMetrics (v1.2.0)

Reference documentation and code samples for the Document AI V1 API class Google::Cloud::DocumentAI::V1::Evaluation::MultiConfidenceMetrics.

Metrics across multiple confidence levels.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#auprc

def auprc() -> ::Float
Returns
  • (::Float) — The calculated area under the precision recall curve (AUPRC), computed by integrating over all confidence thresholds.

#auprc=

def auprc=(value) -> ::Float
Parameter
  • value (::Float) — The calculated area under the precision recall curve (AUPRC), computed by integrating over all confidence thresholds.
Returns
  • (::Float) — The calculated area under the precision recall curve (AUPRC), computed by integrating over all confidence thresholds.

#auprc_exact

def auprc_exact() -> ::Float
Returns
  • (::Float) — The AUPRC for metrics with fuzzy matching disabled, i.e., exact matching only.

#auprc_exact=

def auprc_exact=(value) -> ::Float
Parameter
  • value (::Float) — The AUPRC for metrics with fuzzy matching disabled, i.e., exact matching only.
Returns
  • (::Float) — The AUPRC for metrics with fuzzy matching disabled, i.e., exact matching only.

#confidence_level_metrics

def confidence_level_metrics() -> ::Array<::Google::Cloud::DocumentAI::V1::Evaluation::ConfidenceLevelMetrics>
Returns

#confidence_level_metrics=

def confidence_level_metrics=(value) -> ::Array<::Google::Cloud::DocumentAI::V1::Evaluation::ConfidenceLevelMetrics>
Parameter
Returns

#confidence_level_metrics_exact

def confidence_level_metrics_exact() -> ::Array<::Google::Cloud::DocumentAI::V1::Evaluation::ConfidenceLevelMetrics>
Returns

#confidence_level_metrics_exact=

def confidence_level_metrics_exact=(value) -> ::Array<::Google::Cloud::DocumentAI::V1::Evaluation::ConfidenceLevelMetrics>
Parameter
Returns

#estimated_calibration_error

def estimated_calibration_error() -> ::Float
Returns
  • (::Float) — The Estimated Calibration Error (ECE) of the confidence of the predicted entities.

#estimated_calibration_error=

def estimated_calibration_error=(value) -> ::Float
Parameter
  • value (::Float) — The Estimated Calibration Error (ECE) of the confidence of the predicted entities.
Returns
  • (::Float) — The Estimated Calibration Error (ECE) of the confidence of the predicted entities.

#estimated_calibration_error_exact

def estimated_calibration_error_exact() -> ::Float
Returns
  • (::Float) — The ECE for the predicted entities with fuzzy matching disabled, i.e., exact matching only.

#estimated_calibration_error_exact=

def estimated_calibration_error_exact=(value) -> ::Float
Parameter
  • value (::Float) — The ECE for the predicted entities with fuzzy matching disabled, i.e., exact matching only.
Returns
  • (::Float) — The ECE for the predicted entities with fuzzy matching disabled, i.e., exact matching only.

#metrics_type

def metrics_type() -> ::Google::Cloud::DocumentAI::V1::Evaluation::MultiConfidenceMetrics::MetricsType

#metrics_type=

def metrics_type=(value) -> ::Google::Cloud::DocumentAI::V1::Evaluation::MultiConfidenceMetrics::MetricsType
Parameter