tf.keras.ops.qr
Вычисляет QR-разложение тензора.
tf.keras.ops.qr(
x, mode='reduced'
)
| Аргументы | |
|---|---|
x | Входной тензор формы (..., M, N). |
mode | Строка, определяющая режим QR-разложения.
|
| Возвращаемые значения | |
|---|---|
Кортеж, содержащий два тензора. Первый тензор формы (..., M, K) — ортогональная матрица q, а второй тензор формы (..., K, N) — верхняя треугольная матрица r, где K = min(M, N). |
Пример:
x = keras.ops.convert_to_tensor([[1., 2.], [3., 4.], [5., 6.]])
q, r = qr(x)
print(q)
array([[-0.16903079 0.897085]
[-0.5070925 0.2760267 ]
[-0.8451542 -0.34503305]], shape=(3, 2), dtype=float32)
© 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/qr