CHANGELOG.md
CITATION.cff
LICENSE
MANIFEST.in
Makefile
README.md
RELEASING.md
THIRD_PARTY_NOTICES.md
pyproject.toml
tox.ini
docs/audit_html.py
docs/conf.py
docs/index.md
docs/_static/custom.css
docs/_static/brand/geojax-favicon.png
docs/_static/brand/geojax-gj-favicon.png
docs/_static/brand/geojax-gj-lockup-dark.png
docs/_static/brand/geojax-gj-lockup.png
docs/_static/brand/geojax-gj-mark-dark.png
docs/_static/brand/geojax-gj-mark.png
docs/_static/brand/geojax-lockup-dark.png
docs/_static/brand/geojax-lockup.png
docs/_static/brand/geojax-logo-concept.png
docs/_static/brand/geojax-mark-dark.png
docs/_static/brand/geojax-mark.png
docs/_static/data/hands/NOTICE.txt
docs/_static/data/hands/hands.txt
docs/_static/data/hands/labels.txt
docs/_static/fonts/sora-OFL.txt
docs/_static/fonts/sora-medium.ttf
docs/_static/tutorials/grassmann-pca.png
docs/_static/tutorials/hyperbolic-geodesics.png
docs/_static/tutorials/kendall-hand-shapes.png
docs/_static/tutorials/rigid-registration.png
docs/_static/tutorials/solver-comparison.png
docs/_static/tutorials/spd-frechet-mean.png
docs/_static/tutorials/sphere-eigenvector.png
docs/_static/tutorials/sphere-kmeans.png
docs/_static/tutorials/torus-geodesics.png
docs/api/geometry.md
docs/api/index.md
docs/api/optimization.md
docs/development/documentation.md
docs/development/geometry_protocol.md
docs/development/index.md
docs/development/optimization_protocol.md
docs/development/testing.md
docs/getting_started/index.md
docs/guide/foundations.md
docs/guide/geometry.md
docs/guide/index.md
docs/guide/optimization.md
docs/tutorials/grassmann_pca.md
docs/tutorials/hyperbolic_geodesics.md
docs/tutorials/index.md
docs/tutorials/kendall_hand_shapes.md
docs/tutorials/rigid_registration.md
docs/tutorials/solver_comparison.md
docs/tutorials/spd_frechet_mean.md
docs/tutorials/sphere_eigenvector.md
docs/tutorials/sphere_kmeans.md
docs/tutorials/torus_geodesics.md
geojax/__init__.py
geojax.egg-info/PKG-INFO
geojax.egg-info/SOURCES.txt
geojax.egg-info/dependency_links.txt
geojax.egg-info/requires.txt
geojax.egg-info/top_level.txt
geojax/benchmarks/__init__.py
geojax/benchmarks/common.py
geojax/benchmarks/correlation_frechet.py
geojax/benchmarks/grassmann_subspace.py
geojax/benchmarks/product_model.py
geojax/benchmarks/spd_frechet.py
geojax/benchmarks/sphere_eigen.py
geojax/examples/largest_eigenvector.py
geojax/examples/spd_frechet_mean.py
geojax/geometry/__init__.py
geojax/geometry/base.py
geojax/geometry/correlation.py
geojax/geometry/elementary.py
geojax/geometry/euclidean.py
geojax/geometry/generalized.py
geojax/geometry/grassmann.py
geojax/geometry/hyperboloid.py
geojax/geometry/lie_groups.py
geojax/geometry/low_rank.py
geojax/geometry/product.py
geojax/geometry/shape.py
geojax/geometry/spd.py
geojax/geometry/sphere.py
geojax/geometry/stiefel.py
geojax/geometry/torus.py
geojax/optimization/__init__.py
geojax/optimization/_conjugate_gradient.py
geojax/optimization/_steepest_descent.py
geojax/optimization/_tangent_cg.py
geojax/optimization/adaptiveregularizationcubics.py
geojax/optimization/alternatinggradient.py
geojax/optimization/barzilaiborwein.py
geojax/optimization/gaussnewton.py
geojax/optimization/lbfgs.py
geojax/optimization/levenbergmarquardt.py
geojax/optimization/linesearch.py
geojax/optimization/minimize.py
geojax/optimization/neldermead.py
geojax/optimization/newtoncg.py
geojax/optimization/particleswarm.py
geojax/optimization/problems.py
geojax/optimization/stochasticgradient.py
geojax/optimization/trustregions.py
tests/conftest.py
tests/test_benchmarks.py
tests/test_correlation.py
tests/test_documentation.py
tests/test_elementary_geometries.py
tests/test_generalized_geometry.py
tests/test_geometry_interface.py
tests/test_grassmann.py
tests/test_hyperboloid_torus.py
tests/test_jax_transformations.py
tests/test_lie_groups.py
tests/test_linesearch.py
tests/test_low_rank.py
tests/test_optimization.py
tests/test_optimization_extended.py
tests/test_product.py
tests/test_release_contract.py
tests/test_shape.py
tests/test_spd.py
tests/test_sphere.py
tests/test_stiefel.py