pyriemann.utils.distance.distance_kullback_sym¶
- pyriemann.utils.distance.distance_kullback_sym(A, B)¶
Symmetrized Kullback-Leibler divergence between SPD/HPD matrices.
The symmetrized Kullback-Leibler divergence between two SPD/HPD matrices A and B is the sum of left and right Kullback-Leibler divergences. It is also called Jeffreys divergence [1].
- Parameters
- Andarray, shape (…, n, n)
First SPD/HPD matrices, at least 2D ndarray.
- Bndarray, shape (…, n, n)
Second SPD/HPD matrices, same dimensions as A.
- Returns
- dndarray, shape (…,) or float
Symmetrized Kullback-Leibler divergence between A and B.
References
- 1
An invariant form for the prior probability in estimation problems H. Jeffreys. Proceedings of the Royal Society of London A: mathematical, physical and engineering sciences, 1946, 186 (1007), pp. 453-461