tf.contrib.metrics.streaming_false_positive_rate
Вычисляет частоту ложноположительных прогнозов относительно меток.
tf.contrib.metrics.streaming_false_positive_rate(
predictions, labels, weights=None, metrics_collections=None,
updates_collections=None, name=None
)
Функция false_positive_rate создает две локальные переменные, false_positives и true_negatives, которые используются для вычисления частоты ложноположительных результатов. Это значение в конечном итоге возвращается как false_positive_rate, идемпотентная операция, которая просто делит false_positives на сумму false_positives и true_negatives.
Для оценки метрики по потоку данных функция создает операцию update_op, которая обновляет эти переменные и возвращает false_positive_rate. update_op весит каждый прогноз соответствующим значением в weights.
Если weights равно None, веса по умолчанию равны 1. Используйте веса 0 для маскирования значений.
| Аргументы | |
|---|---|
predictions |
Прогнозируемые значения, Tensor произвольных размерностей. Будет приведено к типу bool. |
labels |
Значения фактического результата, Tensor, размерности которого должны совпадать с predictions. Будет приведено к типу bool. |
weights |
Необязательные Tensor, ранг которых равен 0 или совпадает с рангом labels, и должен быть транслируемым к labels (то есть все размерности должны быть либо 1, либо совпадать с соответствующей размерностью labels). |
metrics_collections |
Необязательный список коллекций, в которые false_positive_rate должен быть добавлен. |
updates_collections |
Необязательный список коллекций, в которые update_op должен быть добавлен. |
name |
Необязательное имя области переменных. |
| Возвращаемое значение | |
|---|---|
false_positive_rate |
Скалярное число с плавающей точкой Tensor со значением false_positives , деленным на сумму false_positives и true_negatives. |
update_op |
Operation, который увеличивает переменные false_positives и true_negatives соответствующим образом и значение которого соответствует false_positive_rate. |
| Исключения | |
|---|---|
ValueError |
Если predictions и labels имеют несовпадающие формы, или если weights не является None и его форма не совпадает с predictions, или если metrics_collections или updates_collections не являются списком или кортежем. |
© 2020 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/versions/r1.15/api_docs/python/tf/contrib/metrics/streaming_false_positive_rate