riecovest.covariance_estimation.est_manifold_frob
- riecovest.covariance_estimation.est_manifold_frob(scm_noisy_signal, scm_noise, rank, start_value=None)
Signal and noise covariance estimation using the Frobenius norm distance.
- Parameters:
scm_noisy_signal (ndarray of shape (ambient_dim, ambient_dim)) – Sample covariance matrix of the noisy signal.
scm_noise (ndarray of shape (ambient_dim, ambient_dim)) – Sample covariance matrix of the noise.
rank (int) – Rank of the signal covariance matrix.
start_value (tuple of ndarrays, optional) – Initial value for the optimization. If None, the optimization starts from a random point.
- Returns:
Rx (ndarray of shape (ambient_dim, ambient_dim)) – Estimated signal covariance matrix.
Rv (ndarray of shape (ambient_dim, ambient_dim)) – Estimated noise covariance matrix.