pyriemann.utils.covariance.get_nondiag_weight¶
- pyriemann.utils.covariance.get_nondiag_weight(X)¶
Compute non-diagonality weights of a set of square matrices.
Compute non-diagonality weights of a set of square matrices, following Eq(B.1) in [1].
- Parameters:
- Xndarray, shape (…, n, n)
The set of square matrices, at least 2D ndarray.
- Returns:
- weightsndarray, shape (…,)
The non-diagonality weights for matrices.
References
[1]On the blind source separation of human electroencephalogram by approximate joint diagonalization of second order statistics M. Congedo, C. Gouy-Pailler, C. Jutten. Clinical Neurophysiology, Elsevier, 2008, 119 (12), pp.2677-2686.