Spec-Zone.ru › TensorFlow 2.3

tf.raw_ops.ResourceSparseApplyProximalAdagrad

Разреженное обновление записей в «var» и «accum» в соответствии с алгоритмом FOBOS.

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

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

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

tf.compat.v1.raw_ops.ResourceSparseApplyProximalAdagrad

tf.raw_ops.ResourceSparseApplyProximalAdagrad(
    var, accum, lr, l1, l2, grad, indices, use_locking=False, name=None
)

Это означает, что для строк, для которых у нас есть градиент, мы обновляем var и accum следующим образом: accum += grad * grad prox_v = var prox_v -= lr * grad * (1 / sqrt(accum)) var = sign(prox_v)/(1+lr*l2) * max{|prox_v|-lr*l1,0}

Аргументы
var Объект Tensor типа resource. Должен быть взят из объекта Variable().
accum Объект Tensor типа resource. Должен быть взят из объекта Variable().
lr Объект Tensor. Должен быть одного из следующих типов: float32, float64, int32, uint8, int16, int8, complex64, int64, qint8, quint8, qint32, bfloat16, uint16, complex128, half, uint32, uint64. Скорость обучения. Должен быть скаляром.
l1 Объект Tensor. Должен быть того же типа, что и lr. L1-регуляризация. Должен быть скаляром.
l2 Объект Tensor. Должен быть того же типа, что и lr. L2-регуляризация. Должен быть скаляром.
grad Объект Tensor. Должен быть того же типа, что и lr. Градиент.
indices Объект Tensor. Должен быть одного из следующих типов: int32, int64. Вектор индексов в первом измерении var и accum.
use_locking Необязательный объект bool. По умолчанию False. Если True, обновление тензоров var и accum будет защищено блокировкой; в противном случае поведение не определено, но может характеризоваться меньшим конфликтом.
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/ResourceSparseApplyProximalAdagrad

Spec-Zone.ru

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