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 является 2-мерным, возвращается сумма по диагонали с заданным смещением, т.е. сумма элементов x[i, i+offset] для всех i.

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

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

Аргументы
x Входной тензор.
offset Смещение диагонали от главной диагонали. Может быть как положительным, так и отрицательным. По умолчанию равно 0.
axis1 Ось, используемая в качестве первой оси 2-мерных подмассивов. По умолчанию равна 0 (первая ось).
axis2 Ось, используемая в качестве второй оси 2-мерных подмассивов. По умолчанию равна 1 (вторая ось).
Возвращаемое значение
Если x является 2-мерным, возвращается сумма по диагонали. Если 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