tf.compat.v1.metrics.precision

View source on GitHub

Computes the precision of the predictions with respect to the labels.

tf.compat.v1.metrics.precision(
    labels, predictions, weights=None, metrics_collections=None,
    updates_collections=None, name=None
)

The precision function creates two local variables, true_positives and false_positives, that are used to compute the precision. This value is ultimately returned as precision, an idempotent operation that simply divides true_positives by the sum of true_positives and false_positives.

For estimation of the metric over a stream of data, the function creates an update_op operation that updates these variables and returns the precision. update_op weights each prediction by the corresponding value in weights.

If weights is None, weights default to 1. Use weights of 0 to mask values.

Args:

Returns:

Raises: