Spec-Zone.ru › TensorFlow

tf.raw_ops.ResourceApplyAdagrad

Обновляет «*var» согласно схеме Adagrad.

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

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

Подробнее см. в руководстве по миграции.

tf.compat.v1.raw_ops.ResourceApplyAdagrad

tf.raw_ops.ResourceApplyAdagrad(
    var, accum, lr, grad, use_locking=False, update_slots=True, name=None
)

accum += grad * grad var -= lr * grad * (1 / sqrt(accum))

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

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

Spec-Zone.ru

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