Spec-Zone.ru › TensorFlow

tf.hessians

Создает матрицу Гессе для суммы ys по отношению к x в xs.

tf.hessians(
    ys,
    xs,
    gate_gradients=False,
    aggregation_method=None,
    name='hessians'
)

Используется в блокнотах

Используется в учебных материалах
  • Обобщенные линейные модели

hessians() добавляет в граф операции для вывода матрицы Гессе ys по отношению к xs. Функция возвращает список из Tensor длины len(xs), где каждый тензор представляет собой матрицу Гессе sum(ys).

Матрица Гессе — это матрица частных производных второго порядка скалярного тензора (подробности см. на странице https://en.wikipedia.org/wiki/Hessian_matrix).

Аргументы
ys Tensor или список тензоров для дифференцирования.
xs Tensor или список тензоров, используемых для дифференцирования.
gate_gradients Подробности см. в документации gradients().
aggregation_method Подробности см. в документации gradients().
name Необязательное имя для группировки всех операций вычисления градиента. По умолчанию — 'hessians'.
Возвращает
Список матриц Гессе sum(ys) для каждого x в xs.
Вызывает исключения
LookupError если для одной из операций между xs и ys не зарегистрирована функция градиента.

© 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/hessians

Spec-Zone.ru

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