pyBregMan Python package
pyBregMan: A Python package for Bregman Manifolds
@Manual{pyBregMan-2024,
title = {{pyBregMan: A Python package for Bregman Manifolds}},
author = {Frank Nielsen and Alexander Soen},
address = {Tokyo, Japan},
year = {2024},
url = {https://franknielsen.github.io/pyBregMan/index.html},
}
Contact: Frank Nielsen and Alexander Soen
Sided Bregman centroids and Jensen centroids
|
Chernoff point (Chernoff information)
|
Jensen-Shannon centroid of discrete distributions (histograms)
|
Inductive arithmetic-harmonic-mean
converging to the geometric matrix mean
|
Various centroids for bivariate normal distributions
|
|
Main features:
- Fisher-Rao manifolds: Gaussian, Multinomial, Discrete, Mixture Manifold
- Riemannian and dually flat manifolds: PSD Manifold (non-prob)
- Various dissimilarities: Bregman, Chernoff Information, Jeffreys, Skew BurbeaRao, Skew Jensen-Bregman,
Fisher-Rao , etc.
- Centroids and centers : Bregman, Skew Burbea-Rao, Gauss-Bregman center, Jeffreys-Fisher-Rao center, etc.
Visualization for points and geodesics
- Smallest enclosing ball
- Bisector
Trinomial manifold:
Categorical manifold:
Last updated, December 2024.