Spec-Zone.ru › TensorFlow 1.15

tf.contrib.layers.apply_regularization

Возвращает суммарное штрафное значение, применяя regularizer к weights_list.

tf.contrib.layers.apply_regularization(
    regularizer, weights_list=None
)

Добавление штрафа за регуляризацию по весам слоев и весам встраивания может помочь предотвратить переобучение обучающих данных. Регуляризация по смещениям слоев менее распространена/полезная, но, предположительно, при правильной предобработке данных/вычитании среднего, это обычно не должно сильно навредить.

Аргументы
regularizer Функция, которая принимает один Tensor аргумент и возвращает скалярный Tensor результат.
weights_list Список весов Tensors или Variables, к которым применяется regularizer. По умолчанию используется коллекция GraphKeys.WEIGHTS, если None.
Возвращаемое значение
Скалярное значение, представляющее общий штраф за регуляризацию.
Исключения
ValueError Если regularizer не возвращает скалярный результат или если весы не найдены.

© 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/layers/apply_regularization

Spec-Zone.ru

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