Spec-Zone.ru › TensorFlow 2.3

tf.keras.metrics.Sum

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

Вычисляет (взвешенную) сумму заданных значений.

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

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

tf.metrics.Sum

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

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

tf.compat.v1.keras.metrics.Sum

tf.keras.metrics.Sum(
    name='sum', dtype=None
)

Например, если значения составляют [1, 3, 5, 7], то сумма равна 16. Если веса заданы как [1, 1, 0, 0], то сумма будет равна 4.

Эта метрика создаёт одну переменную, total, которая используется для вычисления суммы values. В конечном итоге она возвращается как sum.

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

Аргументы
name (Необязательно) имя метрики.
dtype (Необязательно) тип данных результата метрики.

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

m = tf.keras.metrics.Sum()
m.update_state([1, 3, 5, 7])
m.result().numpy()
16.0

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

model.add_metric(tf.keras.metrics.Sum(name='sum_1')(outputs))
model.compile(optimizer='sgd', loss='mse')

Методы

reset_states

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

reset_states()

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

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

result

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

result()

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

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

update_state

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

update_state(
    values, sample_weight=None
)

Накапливает статистику для вычисления метрики.

Аргументы
values Значение на пример.
sample_weight Необязательное взвешивание каждого примера. По умолчанию равно 1.
Возвращаемое значение
Операция обновления.

© 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/Sum

Spec-Zone.ru

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