GitHunt
MA

Marco-Congedo/PosDefManifold.jl

A Julia package for manipulating data in the Riemannian Manifold of Positive Definite Matrices

PosDefManifold.jl

PosDefManifold is a Julia package for manipulating data in the manifold P of real or complex positive definite matrices. The package supports 10 metrics acting on P, four of which define Riemannian manifolds: the Fisher-Rao (affine-invariant), log-Euclidean, log-Cholesky and Wassertein metric.

This package computes distances, geodesics and weighted Fréchet means for the supported metrics, graph Laplacians, Lapacian eigen maps and a special solution of the Procrustes problem in P. Key functions are multi-threaded.

The documentation is rich and gives all mathematical details pertaining to the implemented functions (click the 'docs|dev' button).

For similar code resources in other programming languages see here.

To cite the package use:
Congedo M, Jain S (2019) A Julia Package for manipulating Brain-Computer Interface Data in the Manifold of Positive Definite Matrices, Int IEEE Systems, Man and Cybernetics Conf.

Languages

Julia100.0%

Contributors

Other
Created April 11, 2019
Updated February 16, 2026