LogMatrixDeterminant

lớp cuối cùng công khai LogMatrixDeterminant

Tính dấu và log của giá trị tuyệt đối của định thức của

một hoặc nhiều ma trận vuông.

Đầu vào là một tenxơ có hình `[N, M, M]` có 2 chiều trong cùng tạo thành ma trận vuông. Đầu ra là hai tensor chứa các dấu và giá trị tuyệt đối của định thức log cho tất cả N ma trận con đầu vào `[..., :, :]` sao cho `định thức = sign*exp(log_abs_determinant)`. `log_abs_determinant` được tính là `det(P)*sum(log(diag(LU)))` trong đó `LU` là phân tách `LU` của đầu vào và `P` là ma trận hoán vị tương ứng.

Hằng số

Sợi dây OP_NAME Tên của op này, được biết đến bởi công cụ lõi TensorFlow

Phương pháp công khai

tĩnh <T mở rộng TType > LogMatrixDeterminant <T>
tạo (Phạm vi phạm vi , đầu vào Toán hạng <T>)
Phương thức xuất xưởng để tạo một lớp bao bọc một thao tác LogMatrixDeterminant mới.
Đầu ra <T>
logAbsDeterminant ()
Nhật ký các giá trị tuyệt đối của định thức của N ma trận đầu vào.
Đầu ra <T>
dấu hiệu ()
Dấu của log xác định các yếu tố đầu vào.

Phương pháp kế thừa

Hằng số

Chuỗi cuối cùng tĩnh công khai OP_NAME

Tên của op này, được biết đến bởi công cụ lõi TensorFlow

Giá trị không đổi: "LogMatrixDeterminant"

Phương pháp công khai

công khai tĩnh LogMatrixDeterminant <T> tạo (Phạm vi phạm vi , đầu vào Toán hạng <T>)

Phương thức xuất xưởng để tạo một lớp bao bọc một thao tác LogMatrixDeterminant mới.

Thông số
phạm vi phạm vi hiện tại
đầu vào Hình dạng là `[N, M, M]`.
Trả lại
  • một phiên bản mới của LogMatrixDeterminant

Đầu ra công khai <T> logAbsDeterminant ()

Nhật ký các giá trị tuyệt đối của định thức của N ma trận đầu vào. Hình dạng là `[N]`.

đầu ra công khai Dấu <T> ()

Dấu của log xác định các yếu tố đầu vào. Hình dạng là `[N]`.