Spec-Zone.ru › TensorFlow

tf.keras.ops.dot

Скалярное произведение двух тензоров.

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

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

tf.keras.ops.numpy.dot

tf.keras.ops.dot(
    x1, x2
)
  • Если x1 и x2 — одномерные тензоры, это скалярное произведение векторов (без комплексного сопряжения).
  • Если x1 и x2 — двумерные тензоры, это матричное умножение.
  • Если x1 или x2 — нульмерный тензор (скаляр), это эквивалентно x1 * x2.
  • Если x1 — N-мерный тензор, а x2 — одномерный тензор, это сумма произведений по последней оси x1 и x2.
  • Если x1 — N-мерный тензор, а x2 — M-мерный тензор (где M>=2), это сумма произведений по последней оси x1 и предпоследней оси x2: dot(x1, x2)[i,j,k,m] = sum(a[i,j,:] * b[k,:,m]).
Аргументы
x1 Первый аргумент.
x2 Второй аргумент.
Примечание
Бэкенд Torch не принимает нульмерные тензоры в качестве аргументов.
Возвращаемое значение
Скалярное произведение x1 и x2.

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

Spec-Zone.ru

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