16 void Inverse(
const Tensor& A, Tensor& output);
20 [[maybe_unused]]
void* output_data,
25 #ifdef BUILD_SYCL_MODULE
28 [[maybe_unused]]
void* output_data,
34 #ifdef BUILD_CUDA_MODULE
void InverseCPU(void *A_data, void *ipiv_data, [[maybe_unused]] void *output_data, int64_t n, Dtype dtype, const Device &device)
void InverseSYCL(void *A_data, void *ipiv_data, void *output_data, int64_t n, Dtype dtype, const Device &device)
void Inverse(const Tensor &A, Tensor &output)
Computes A^{-1} with LU factorization, where A is a N x N square matrix.
void InverseCUDA(void *A_data, void *ipiv_data, void *output_data, int64_t n, Dtype dtype, const Device &device)
Generic file read and write utility for python interface.