Spec-Zone.ru › TensorFlow 2.3

tf.keras.metrics.FalsePositives

Просмотреть исходный код на GitHub

Вычисляет количество ложных срабатываний.

Просмотреть псевдонимы

Основные псевдонимы

tf.metrics.FalsePositives

Псевдонимы совместимости для миграции

См. Руководство по миграции для получения более подробной информации.

tf.compat.v1.keras.metrics.FalsePositives

tf.keras.metrics.FalsePositives(
    thresholds=None, name=None, dtype=None
)

Если sample_weight задано, вычисляет сумму весов ложных срабатываний. Эта метрика создает одну локальную переменную, accumulator, которая используется для отслеживания количества ложных срабатываний.

Если sample_weight равно None, веса по умолчанию равны 1. Используйте значения весов 0 для маскирования значений.

Аргументы
thresholds (Необязательно) По умолчанию 0,5. Значение с плавающей точкой или список/кортеж значений порогов с плавающей точкой в [0, 1]. Порог сравнивается со значениями прогноза, чтобы определить истинность прогнозов (т.е., выше порога — true, ниже — false). Для каждого значения порога генерируется одно значение метрики.
name (Необязательно) Имя метрики.
dtype (Необязательно) Тип данных результата метрики.

Использование в автономном режиме:

m = tf.keras.metrics.FalsePositives()
m.update_state([0, 1, 0, 0], [0, 0, 1, 1])
m.result().numpy()
2.0
m.reset_states()
m.update_state([0, 1, 0, 0], [0, 0, 1, 1], sample_weight=[0, 0, 1, 0])
m.result().numpy()
1.0

Использование с API compile():

model.compile(optimizer='sgd',
              loss='mse',
              metrics=[tf.keras.metrics.FalsePositives()])

Методы

reset_states

Просмотреть исходный код

reset_states()

Сбрасывает все переменные состояния метрики.

Эта функция вызывается между эпохами/шагами, когда метрика оценивается во время обучения.

result

Просмотреть исходный код

result()

Вычисляет и возвращает тензор значения метрики.

Вычисление результата — это идемпотентная операция, которая просто вычисляет значение метрики, используя переменные состояния.

update_state

Просмотреть исходный код

update_state(
    y_true, y_pred, sample_weight=None
)

Накапливает статистику метрики.

Аргументы
y_true Значения истинного результата.
y_pred Значения прогноза.
sample_weight Необязательные весовые коэффициенты каждого примера. По умолчанию 1. Может быть тензором, ранг которого равен 0 или таковому же рангу, как у y_true, и должен быть совместим с y_true.
Возвращаемые значения
Операция обновления.

© 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/r2.3/api_docs/python/tf/keras/metrics/FalsePositives

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API