contrib.metrics.aggregate_metric_map

tf.contrib.metrics.aggregate_metric_map

tf.contrib.metrics.aggregate_metric_map

aggregate_metric_map(names_to_tuples)

Defined in tensorflow/contrib/metrics/python/ops/metric_ops.py.

See the guide: Metrics (contrib) > Metric Ops

Aggregates the metric names to tuple dictionary.

This function is useful for pairing metric names with their associated value and update ops when the list of metrics is long. For example:

metrics_to_values, metrics_to_updates = slim.metrics.aggregate_metric_map({
    'Mean Absolute Error': new_slim.metrics.streaming_mean_absolute_error(
        predictions, labels, weights),
    'Mean Relative Error': new_slim.metrics.streaming_mean_relative_error(
        predictions, labels, labels, weights),
    'RMSE Linear': new_slim.metrics.streaming_root_mean_squared_error(
        predictions, labels, weights),
    'RMSE Log': new_slim.metrics.streaming_root_mean_squared_error(
        predictions, labels, weights),
})

Args:

  • names_to_tuples: a map of metric names to tuples, each of which contain the pair of (value_tensor, update_op) from a streaming metric.

Returns:

A dictionary from metric names to value ops and a dictionary from metric names to update ops.

© 2017 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/contrib/metrics/aggregate_metric_map

在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号

意见反馈
返回顶部