low_rank_toolbox.cssp.utils.sRRQR
- low_rank_toolbox.cssp.utils.sRRQR(A, eta, mode, param)[source]
Dispatcher for Strong Rank-Revealing QR factorization.
This function automatically detects if the input matrix A is real or complex and calls the appropriate implementation.
- Parameters:
- Return type:
- Returns:
- tuple[np.ndarray, np.ndarray, np.ndarray]:
Q (np.ndarray): Truncated unitary/orthogonal matrix $Q_1$.
R (np.ndarray): Truncated upper triangular matrix $[R_{11}, R_{12}]$.
p (np.ndarray): The column permutation vector.