riecovest.distance
Functions for computing distances between matrices.
Most of the functions are distances between positive definite matrices, although some are for general matrices. All operations are defined in jax, so that they can be used in algorithms requiring automatic differentiation.
Functions
|
The affine invariant Riemannian metric distance between two positive definite matrices. |
|
Computes the correlation matrix distance |
The frobenious distance between A and B, weighted by the generalized eigenvectors. |
|
|
The squared Frobenius distance between two matrices A and B. |
|
The squared Frobenius distance between two matrices A and B, weighted by a matrix W. |
|
The Kullback Leibler divergence between two Gaussian distributions |
|
Log likelihood function for a complex elliptically symmetric distribution. |
|
Log likelihood function for a complex elliptically symmetric distribution. |
|
Computes the Wasserstein distance between two zero-mean Gaussian distributions defined by two positive definite matrices. |
|
Wishart likelihood function. |
|
Wishart log likelihood function. |
Classes
|
Create a new function with partial application of the given arguments and keywords. |