Spec-Zone.ru › TensorFlow

tf.keras.ops.trace

Возвращает сумму элементов тензора вдоль диагоналей.

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

Основные псевдонимы

tf.keras.ops.numpy.trace

tf.keras.ops.trace(
    x, offset=0, axis1=0, axis2=1
)

Если x — двумерный массив, возвращается сумма элементов его диагонали с указанным смещением, то есть сумма элементов x[i, i+offset] для всех i.

Если массив a имеет более двух измерений, то оси, заданные параметрами axis1 и axis2, используются для определения двумерных подмассивов, следы которых возвращаются.

Форма результирующего тензора совпадает с формой x, из которой удалены axis1 и axis2.

Аргументы
x Входной тензор.
offset Смещение диагонали относительно главной диагонали. Может быть положительным или отрицательным. По умолчанию — 0.
axis1 Ось, используемая в качестве первой оси двумерных подмассивов. По умолчанию — 0.(первая ось).
axis2 Ось, используемая в качестве второй оси двумерных подмассивов. По умолчанию — 1 (вторая ось).
Возвращает
Если x — двумерный массив, возвращается сумма элементов диагонали. Если x имеет больше измерений, возвращается тензор с суммами элементов вдоль диагоналей.

© 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/keras/ops/trace

Spec-Zone.ru

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