tfma.metrics.COCOAverageRecall
Stay organized with collections
Save and categorize content based on your preferences.
Average recall metric for object detection.
Inherits From: Metric
tfma.metrics.COCOAverageRecall(
iou_thresholds: Optional[List[float]] = None,
class_id: Optional[int] = None,
class_weight: Optional[float] = None,
area_range: Optional[Tuple[float, float]] = None,
max_num_detections: Optional[int] = None,
name: Optional[str] = None,
labels_to_stack: Optional[List[str]] = None,
predictions_to_stack: Optional[List[str]] = None,
num_detections_key: Optional[str] = None,
allow_missing_key: bool = False
)
It computes the average precision metric for object detections for a single
class. It averages MaxRecall metric over mulitple IoU thresholds.
Args |
iou_thresholds
|
(Optional) Threholds for a detection and ground truth pair
with specific iou to be considered as a match.
|
class_id
|
(Optional) The class ids for calculating metrics.
|
class_weight
|
(Optional) The weight associated with the object class ids.
If it is provided, it should have the same length as class_ids.
|
area_range
|
(Optional) The area-range for objects to be considered for
metrics.
|
max_num_detections
|
(Optional) The maximum number of detections for a
single image.
|
name
|
(Optional) Metric name.
|
labels_to_stack
|
(Optional) Keys for columns to be stacked as a single
numpy array as the labels. It is searched under the key labels, features
and transformed features. The desired format is [left bounadary, top
boudnary, right boundary, bottom boundary, class id]. e.g. ['xmin',
'ymin', 'xmax', 'ymax', 'class_id']
|
predictions_to_stack
|
(Optional) Output names for columns to be stacked as
a single numpy array as the prediction. It should be the model's output
names. The desired format is [left bounadary, top boudnary, right
boundary, bottom boundary, class id, confidence score]. e.g. ['xmin',
'ymin', 'xmax', 'ymax', 'class_id', 'scores']
|
num_detections_key
|
(Optional) An output name in which to find the number
of detections to use for evaluation for a given example. It does nothing
if predictions_to_stack is not set. The value for this output should be
a scalar value or a single-value tensor. The stacked predicitions will
be truncated with the specified number of detections.
|
allow_missing_key
|
(Optional) If true, the preprocessor will return empty
array instead of raising errors.
|
Attributes |
compute_confidence_interval
|
Whether to compute confidence intervals for this metric.
Note that this may not completely remove the computational overhead
involved in computing a given metric. This is only respected by the
jackknife confidence interval method.
|
Methods
computations
View source
computations(
eval_config: Optional[tfma.EvalConfig
] = None,
schema: Optional[schema_pb2.Schema] = None,
model_names: Optional[List[str]] = None,
output_names: Optional[List[str]] = None,
sub_keys: Optional[List[Optional[SubKey]]] = None,
aggregation_type: Optional[AggregationType] = None,
class_weights: Optional[Dict[int, float]] = None,
example_weighted: bool = False,
query_key: Optional[str] = None
) -> tfma.metrics.MetricComputations
Creates computations associated with metric.
from_config
View source
@classmethod
from_config(
config: Dict[str, Any]
) -> 'Metric'
get_config
View source
get_config() -> Dict[str, Any]
Returns serializable config.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-04-26 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-04-26 UTC."],[],[]]