Spec-Zone.ru › TensorFlow

tf.compat.v1.losses.get_total_loss

Возвращает тензор, значение которого представляет собой общую величину потерь.

tf.compat.v1.losses.get_total_loss(
    add_regularization_losses=True, name='total_loss', scope=None
)

В частности, эта функция суммирует все потери, добавленные с помощью tf.add_loss(), и потери регуляризации, добавленные параметрами регуляризации в конструкторах слоёв, например tf.layers. Обязательно используйте эту функцию, если вручную создаёте loss_op. Иначе аргументы регуляризации в методах tf.layers работать не будут.

Аргументы
add_regularization_losses Логическое значение, указывающее, следует ли включать потери регуляризации в сумму.
name Имя возвращаемого тензора.
scope Необязательное имя области видимости для фильтрации возвращаемых потерь. Обратите внимание: фильтруются как потери, добавленные с помощью tf.add_loss(), так и потери регуляризации, относящиеся к этой области видимости.
Возвращает
Объект Tensor, значение которого представляет собой общую величину потерь.
Вызывает исключения
ValueError если losses не является итерируемым объектом.

© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/compat/v1/losses/get_total_loss

Spec-Zone.ru

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