Skip to content
Computations and statistics on manifolds with geometric structures.
Python
Branch: master
Clone or download
Latest commit e786bd6 Sep 6, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs Update contributing Aug 28, 2019
examples Adding png Sep 5, 2019
geomstats orthographe Sep 5, 2019
tests fixed Nits Sep 5, 2019
.coverage Adding change of backend in backend specific tests Jun 17, 2019
.gitignore gitignore Aug 30, 2019
.travis.yml Adding travis for pytorch (#214) Jun 16, 2019
CONTRIBUTING.md Update contributing Aug 28, 2019
LICENSE.md Adding package to pypi Jan 17, 2018
README.md Hackathon Sep 6, 2019
requirements.txt Working tPCA with sklearn API Aug 28, 2019
setup.py FIX: Use runpy to avoid imports during install Sep 17, 2018

README.md

Geomstats

Build StatusCoverage StatusCoverage StatusCoverage Status (Coverages for: numpy, tensorflow, pytorch)

Computations and statistics on manifolds with geometric structures.

  • To get started with geomstats, see the examples directory.
  • For more in-depth applications of geomstats, see the applications repository.
  • The documentation of geomstats can be found on the documentation website.
  • If you find geomstats useful, please kindly cite our paper.
  • Next hackathon in January 2020, Europe. Contact Nicolas Guigui or Nina Miolane if interested!

Installation

OS X & Linux:

pip3 install geomstats

Running tests

pip3 install nose2
nose2

Getting started

Define your backend by setting the environment variable GEOMSTATS_BACKEND to numpy, tensorflow, or pytorch:

export GEOMSTATS_BACKEND=numpy

Then, run example scripts:

python3 examples/plot_grid_h2.py

Contributing

See our CONTRIBUTING.md file!

Authors & Contributors

  • Alice Le Brigant
  • Claire Donnat
  • Oleg Kachan
  • Benjamin Hou
  • Johan Mathe
  • Nina Miolane
  • Xavier Pennec

Acknowledgements

This work is partially supported by the National Science Foundation, grant NSF DMS RTG 1501767.

You can’t perform that action at this time.