tf.keras.ops.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 не поддерживает двумерные векторы и аргументы 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