Spec-Zone.ru › PyTorch 1

torch.linalg.det

torch.linalg.det(A, *, out=None) → Tensor

Вычисляет определитель квадратной матрицы.

Поддерживает входные данные типов float, double, cfloat и cdouble. Также поддерживает пакеты матриц, и если A является пакетом матриц, то выходные данные имеют те же размерности пакета.

См. также

torch.linalg.slogdet() вычисляет знак (соответственно, угол) и натуральный логарифм абсолютного значения определителя вещественных (соответственно, комплексных) квадратных матриц.

Параметры:

A (Тензор) – тензор формы (*, n, n) где * — ноль или более размерностей пакета.

Ключевые аргументы:

out (Тензор, необязательно) – выходной тензор. Игнорируется, если None. По умолчанию: None.

Примеры:

>>> A = torch.randn(3, 3)
>>> torch.linalg.det(A)
tensor(0.0934)

>>> A = torch.randn(3, 2, 2)
>>> torch.linalg.det(A)
tensor([1.1990, 0.4099, 0.7386])

© 2024, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://pytorch.org/docs/1.13/generated/torch.linalg.det.html

Spec-Zone.ru

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