Spec-Zone.ru › TensorFlow 2.3

tf.raw_ops.ResourceApplyFtrl

Обновляет '*var' по схеме Ftrl-proximal.

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

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

Дополнительную информацию см. в руководстве по миграции.

tf.compat.v1.raw_ops.ResourceApplyFtrl

tf.raw_ops.ResourceApplyFtrl(
    var, accum, linear, grad, lr, l1, l2, lr_power, use_locking=False,
    multiply_linear_by_lr=False, name=None
)

accum_new = accum + grad * grad linear += grad - (accum_new^(-lr_power) - accum^(-lr_power)) / lr * var quadratic = 1.0 / (accum_new^(lr_power) * lr) + 2 * l2 var = (sign(linear) * l1 - linear) / quadratic если |linear| > l1, иначе 0.0 accum = accum_new

Аргументы
var Численное значение типа resource. Должно быть получено из Variable().
accum Численное значение типа resource. Должно быть получено из Variable().
linear Численное значение типа resource. Должно быть получено из Variable().
grad Численное значение. Должен быть одним из следующих типов: float32, float64, int32, uint8, int16, int8, complex64, int64, qint8, quint8, qint32, bfloat16, uint16, complex128, half, uint32, uint64. Градиент.
lr Численное значение. Должен иметь тот же тип, что и grad. Коэффициент масштабирования. Должен быть скаляром.
l1 Численное значение. Должен иметь тот же тип, что и grad. L1 регуляризация. Должен быть скаляром.
l2 Численное значение. Должен иметь тот же тип, что и grad. L2 регуляризация. Должен быть скаляром.
lr_power Численное значение. Должен иметь тот же тип, что и grad. Коэффициент масштабирования. Должен быть скаляром.
use_locking Необязательное логическое значение. По умолчанию False. Если задано, обновление тензоров var и accum будет защищено блокировкой; в противном случае поведение не определено, но может иметь меньше конфликтов.
multiply_linear_by_lr Необязательное значение типа bool. По умолчанию False.
name Имя операции (необязательно).
Возвращаемое значение
Созданная операция.

© 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/raw_ops/ResourceApplyFtrl

Spec-Zone.ru

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