Spec-Zone.ru › TensorFlow 2.3

tf.keras.metrics.FalseNegatives

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

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

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

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

tf.metrics.FalseNegatives

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

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

tf.compat.v1.keras.metrics.FalseNegatives

tf.keras.metrics.FalseNegatives(
    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.FalseNegatives()
m.update_state([0, 1, 1, 1], [0, 1, 0, 0])
m.result().numpy()
2.0
m.reset_states()
m.update_state([0, 1, 1, 1], [0, 1, 0, 0], sample_weight=[0, 0, 1, 0])
m.result().numpy()
1.0

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

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

Методы

reset_states

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

reset_states()

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

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

result

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

result()

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

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

update_state

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

update_state(
    y_true, y_pred, sample_weight=None
)

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

Аргументы
y_true Значения фактических данных.
y_pred Значения прогнозов.
sample_weight Необязательные веса каждого примера. По умолчанию 1. Может быть Tensor, ранг которого равен 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/FalseNegatives

Spec-Zone.ru

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