Spec-Zone.ru › TensorFlow

tf.keras.ops.cross

Возвращает векторное произведение двух (массивов) векторов.

Псевдонимы

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

tf.keras.ops.numpy.cross

tf.keras.ops.cross(
    x1, x2, axisa=-1, axisb=-1, axisc=-1, axis=None
)

Векторное произведение x1 и x2 в R^3 — это вектор, перпендикулярный как x1, так и x2. Если x1 и x2 являются массивами векторов, векторы определяются последней осью x1 и x2 по умолчанию, и эти оси могут иметь размерности 2 или 3.

Если размерность одного из x1 или x2 равна 2, предполагается, что третья компонента входного вектора равна нулю, и векторное произведение вычисляется соответственно.

В случаях, когда размерность обоих входных векторов равна 2, возвращается z-компонента векторного произведения.

Аргументы
x1 Компоненты первого вектора(ов).
x2 Компоненты второго вектора(ов).
axisa Ось x1, определяющая вектор(ы). По умолчанию -1.
axisb Ось x2, определяющая вектор(ы). По умолчанию -1.
axisc Ось результата, содержащая вектор(ы) векторного произведения. Игнорируется, если у обоих входных векторов размерность 2, так как результат — скаляр. По умолчанию — последняя ось.
axis Если определено, ось x1, x2 и результата, определяющая вектор(ы) и векторное(ые) произведение(я). Переопределяет axisa, axisb и axisc.
Примечание
Бэкенд Torch не поддерживает векторы размерностью 2, или аргументы axisa, axisb и axisc. Используйте axis вместо этого.
Возвращает
Векторное произведение(я).

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

Spec-Zone.ru

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