pyriemann.utils.geodesic.geodesic_euclid¶
- pyriemann.utils.geodesic.geodesic_euclid(A, B, alpha=0.5)¶
Euclidean geodesic between SPD matrices.
The matrix at the position alpha on the Euclidean geodesic between two SPD matrices A and B is:
\[\mathbf{C} = (1-\alpha) \mathbf{A} + \alpha \mathbf{B}\]C is equal to A if alpha = 0 and B if alpha = 1.
- Parameters
- Andarray, shape (…, n, n)
First SPD matrices.
- Bndarray, shape (…, n, n)
Second SPD matrices.
- alphafloat, default=0.5
The position on the geodesic.
- Returns
- Cndarray, shape (…, n, n)
SPD matrices on the Euclidean geodesic.
