confidenceMetrics = $confidenceMetrics; } /** * @return GoogleCloudAiplatformV1SchemaModelevaluationMetricsTrackMetricsConfidenceMetrics[] */ public function getConfidenceMetrics() { return $this->confidenceMetrics; } /** * The intersection-over-union threshold value between bounding boxes across * frames used to compute this metric entry. * * @param float $iouThreshold */ public function setIouThreshold($iouThreshold) { $this->iouThreshold = $iouThreshold; } /** * @return float */ public function getIouThreshold() { return $this->iouThreshold; } /** * The mean bounding box iou over all confidence thresholds. * * @param float $meanBoundingBoxIou */ public function setMeanBoundingBoxIou($meanBoundingBoxIou) { $this->meanBoundingBoxIou = $meanBoundingBoxIou; } /** * @return float */ public function getMeanBoundingBoxIou() { return $this->meanBoundingBoxIou; } /** * The mean mismatch rate over all confidence thresholds. * * @param float $meanMismatchRate */ public function setMeanMismatchRate($meanMismatchRate) { $this->meanMismatchRate = $meanMismatchRate; } /** * @return float */ public function getMeanMismatchRate() { return $this->meanMismatchRate; } /** * The mean average precision over all confidence thresholds. * * @param float $meanTrackingAveragePrecision */ public function setMeanTrackingAveragePrecision($meanTrackingAveragePrecision) { $this->meanTrackingAveragePrecision = $meanTrackingAveragePrecision; } /** * @return float */ public function getMeanTrackingAveragePrecision() { return $this->meanTrackingAveragePrecision; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudAiplatformV1SchemaModelevaluationMetricsTrackMetrics::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1SchemaModelevaluationMetricsTrackMetrics');