diff --git a/.doctrees/api/geomstats.test.doctree b/.doctrees/api/geomstats.test.doctree index bdc1fceb1..b5afb35b9 100644 Binary files a/.doctrees/api/geomstats.test.doctree and b/.doctrees/api/geomstats.test.doctree differ diff --git a/.doctrees/environment.pickle b/.doctrees/environment.pickle index 0764097c3..dd5c028f5 100644 Binary files a/.doctrees/environment.pickle and b/.doctrees/environment.pickle differ diff --git a/.doctrees/notebooks/00_foundations__introduction_to_geomstats.doctree b/.doctrees/notebooks/00_foundations__introduction_to_geomstats.doctree index 4ac4a1e2e..824a572c1 100644 Binary files a/.doctrees/notebooks/00_foundations__introduction_to_geomstats.doctree and b/.doctrees/notebooks/00_foundations__introduction_to_geomstats.doctree differ diff --git a/.doctrees/notebooks/01_foundations__manifolds.doctree b/.doctrees/notebooks/01_foundations__manifolds.doctree index 5c2444754..1f5121c6d 100644 Binary files a/.doctrees/notebooks/01_foundations__manifolds.doctree and b/.doctrees/notebooks/01_foundations__manifolds.doctree differ diff --git a/.doctrees/notebooks/02_foundations__connection_riemannian_metric.doctree b/.doctrees/notebooks/02_foundations__connection_riemannian_metric.doctree index 1af90f6ad..bf42fd1d7 100644 Binary files a/.doctrees/notebooks/02_foundations__connection_riemannian_metric.doctree and b/.doctrees/notebooks/02_foundations__connection_riemannian_metric.doctree differ diff --git a/.doctrees/notebooks/11_real_world_applications__cell_shapes_analysis.doctree b/.doctrees/notebooks/11_real_world_applications__cell_shapes_analysis.doctree index fdf6560bb..641038f6b 100644 Binary files a/.doctrees/notebooks/11_real_world_applications__cell_shapes_analysis.doctree and b/.doctrees/notebooks/11_real_world_applications__cell_shapes_analysis.doctree differ diff --git a/.doctrees/notebooks/12_real_world_applications__emg_sign_classification_in_spd_manifold.doctree b/.doctrees/notebooks/12_real_world_applications__emg_sign_classification_in_spd_manifold.doctree index 6f02206b9..e71713f63 100644 Binary files a/.doctrees/notebooks/12_real_world_applications__emg_sign_classification_in_spd_manifold.doctree and b/.doctrees/notebooks/12_real_world_applications__emg_sign_classification_in_spd_manifold.doctree differ diff --git a/.doctrees/notebooks/13_real_world_applications__graph_embedding_and_clustering_in_hyperbolic_space.doctree b/.doctrees/notebooks/13_real_world_applications__graph_embedding_and_clustering_in_hyperbolic_space.doctree index a75649f02..2e4a182d0 100644 Binary files a/.doctrees/notebooks/13_real_world_applications__graph_embedding_and_clustering_in_hyperbolic_space.doctree and b/.doctrees/notebooks/13_real_world_applications__graph_embedding_and_clustering_in_hyperbolic_space.doctree differ diff --git a/.doctrees/notebooks/14_real_world_applications__hand_poses_analysis_in_kendall_shape_space.doctree b/.doctrees/notebooks/14_real_world_applications__hand_poses_analysis_in_kendall_shape_space.doctree index bf608e334..f7de07ed5 100644 Binary files a/.doctrees/notebooks/14_real_world_applications__hand_poses_analysis_in_kendall_shape_space.doctree and b/.doctrees/notebooks/14_real_world_applications__hand_poses_analysis_in_kendall_shape_space.doctree differ diff --git a/.doctrees/notebooks/15_real_world_applications__optic_nerve_heads_analysis_in_kendall_shape_space.doctree b/.doctrees/notebooks/15_real_world_applications__optic_nerve_heads_analysis_in_kendall_shape_space.doctree index 9eb99d8b0..1e6286c05 100644 Binary files a/.doctrees/notebooks/15_real_world_applications__optic_nerve_heads_analysis_in_kendall_shape_space.doctree and b/.doctrees/notebooks/15_real_world_applications__optic_nerve_heads_analysis_in_kendall_shape_space.doctree differ diff --git a/.doctrees/notebooks/17_foundations__stratified_spaces.doctree b/.doctrees/notebooks/17_foundations__stratified_spaces.doctree index 82b3346ca..42211cf3e 100644 Binary files a/.doctrees/notebooks/17_foundations__stratified_spaces.doctree and b/.doctrees/notebooks/17_foundations__stratified_spaces.doctree differ diff --git a/.doctrees/notebooks/18_real_world_applications__sao_paulo_traffic_optimization.doctree b/.doctrees/notebooks/18_real_world_applications__sao_paulo_traffic_optimization.doctree index 4f9ed07b7..039bd00c8 100644 Binary files a/.doctrees/notebooks/18_real_world_applications__sao_paulo_traffic_optimization.doctree and b/.doctrees/notebooks/18_real_world_applications__sao_paulo_traffic_optimization.doctree differ diff --git a/_modules/geomstats/algebra_utils.html b/_modules/geomstats/algebra_utils.html index 07a937e82..58e6c0aac 100644 --- a/_modules/geomstats/algebra_utils.html +++ b/_modules/geomstats/algebra_utils.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/datasets/prepare_emg_data.html b/_modules/geomstats/datasets/prepare_emg_data.html index 9153909c1..b88c8aca0 100644 --- a/_modules/geomstats/datasets/prepare_emg_data.html +++ b/_modules/geomstats/datasets/prepare_emg_data.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/datasets/prepare_graph_data.html b/_modules/geomstats/datasets/prepare_graph_data.html index 135ccd669..b0a4e8cda 100644 --- a/_modules/geomstats/datasets/prepare_graph_data.html +++ b/_modules/geomstats/datasets/prepare_graph_data.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/datasets/utils.html b/_modules/geomstats/datasets/utils.html index 52ed98d15..308bba780 100644 --- a/_modules/geomstats/datasets/utils.html +++ b/_modules/geomstats/datasets/utils.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/distributions/lognormal.html b/_modules/geomstats/distributions/lognormal.html index 85753c41d..75e67b821 100644 --- a/_modules/geomstats/distributions/lognormal.html +++ b/_modules/geomstats/distributions/lognormal.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/errors.html b/_modules/geomstats/errors.html index 35c3eb0cb..2f2513b32 100644 --- a/_modules/geomstats/errors.html +++ b/_modules/geomstats/errors.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/exceptions.html b/_modules/geomstats/exceptions.html index 67aa640c3..9eac7eb03 100644 --- a/_modules/geomstats/exceptions.html +++ b/_modules/geomstats/exceptions.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/base.html b/_modules/geomstats/geometry/base.html index 31461016a..4c6635fc7 100644 --- a/_modules/geomstats/geometry/base.html +++ b/_modules/geomstats/geometry/base.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/complex_manifold.html b/_modules/geomstats/geometry/complex_manifold.html index b19d2bbac..689520fc4 100644 --- a/_modules/geomstats/geometry/complex_manifold.html +++ b/_modules/geomstats/geometry/complex_manifold.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/complex_matrices.html b/_modules/geomstats/geometry/complex_matrices.html index c4652ebcc..e53c78807 100644 --- a/_modules/geomstats/geometry/complex_matrices.html +++ b/_modules/geomstats/geometry/complex_matrices.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/complex_poincare_disk.html b/_modules/geomstats/geometry/complex_poincare_disk.html index 73d095c19..48db180d5 100644 --- a/_modules/geomstats/geometry/complex_poincare_disk.html +++ b/_modules/geomstats/geometry/complex_poincare_disk.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/complex_riemannian_metric.html b/_modules/geomstats/geometry/complex_riemannian_metric.html index e39df7f05..dfa9f20ca 100644 --- a/_modules/geomstats/geometry/complex_riemannian_metric.html +++ b/_modules/geomstats/geometry/complex_riemannian_metric.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/connection.html b/_modules/geomstats/geometry/connection.html index d2f97f0a2..34686523a 100644 --- a/_modules/geomstats/geometry/connection.html +++ b/_modules/geomstats/geometry/connection.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/diffeo.html b/_modules/geomstats/geometry/diffeo.html index 49ab88560..fda302d05 100644 --- a/_modules/geomstats/geometry/diffeo.html +++ b/_modules/geomstats/geometry/diffeo.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/discrete_curves.html b/_modules/geomstats/geometry/discrete_curves.html index 8186e7a53..a5cdd01b3 100644 --- a/_modules/geomstats/geometry/discrete_curves.html +++ b/_modules/geomstats/geometry/discrete_curves.html @@ -45,7 +45,7 @@ - + @@ -795,7 +795,7 @@

Source code for geomstats.geometry.discrete_curves

""" image_point_norm = self.ambient_manifold.metric.norm(image_point) - dt = 1 / self.k_sampling_points + dt = 1 / (self.k_sampling_points - 1) pointwise_delta_points = gs.einsum( "...,...i->...i", dt * image_point_norm, image_point @@ -907,7 +907,7 @@

Source code for geomstats.geometry.discrete_curves

) d_vec = image_tangent_vec + tangent_vec_tangential d_vec = gs.einsum("...ij,...i->...ij", d_vec, velocity_norm ** (1 / 2)) - increment = d_vec / self.k_sampling_points + increment = d_vec / (self.k_sampling_points - 1) return gs.cumsum(increment, axis=-2)
@@ -1067,7 +1067,7 @@

Source code for geomstats.geometry.discrete_curves

image_point : array-like, shape=[..., k_sampling_points - 1, ambient_dim] F_transform of the curve. """ - coeff = self.k_sampling_points + coeff = self.k_sampling_points - 1 base_point_with_origin = insert_zeros(base_point, axis=-self._space_point_ndim) @@ -1109,7 +1109,7 @@

Source code for geomstats.geometry.discrete_curves

f_norms = f_polar[..., :, 0] f_args = f_polar[..., :, 1] - dt = 1 / self.k_sampling_points + dt = 1 / (self.k_sampling_points - 1) delta_points_x = gs.einsum( "...i,...i->...i", dt * f_norms**2, gs.cos(2 * self.b / self.a * f_args) diff --git a/_modules/geomstats/geometry/discrete_surfaces.html b/_modules/geomstats/geometry/discrete_surfaces.html index 8c8eb0c3e..cc2d8f336 100644 --- a/_modules/geomstats/geometry/discrete_surfaces.html +++ b/_modules/geomstats/geometry/discrete_surfaces.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/euclidean.html b/_modules/geomstats/geometry/euclidean.html index 5be8dafb3..9a0b7679a 100644 --- a/_modules/geomstats/geometry/euclidean.html +++ b/_modules/geomstats/geometry/euclidean.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/fiber_bundle.html b/_modules/geomstats/geometry/fiber_bundle.html index ef50a2294..07c7f9785 100644 --- a/_modules/geomstats/geometry/fiber_bundle.html +++ b/_modules/geomstats/geometry/fiber_bundle.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/full_rank_correlation_matrices.html b/_modules/geomstats/geometry/full_rank_correlation_matrices.html index 4705d26ea..241288bf5 100644 --- a/_modules/geomstats/geometry/full_rank_correlation_matrices.html +++ b/_modules/geomstats/geometry/full_rank_correlation_matrices.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/full_rank_matrices.html b/_modules/geomstats/geometry/full_rank_matrices.html index 6d947d63b..a1dd2cbca 100644 --- a/_modules/geomstats/geometry/full_rank_matrices.html +++ b/_modules/geomstats/geometry/full_rank_matrices.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/functions.html b/_modules/geomstats/geometry/functions.html index 3b460d83f..e492f1107 100644 --- a/_modules/geomstats/geometry/functions.html +++ b/_modules/geomstats/geometry/functions.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/general_linear.html b/_modules/geomstats/geometry/general_linear.html index fef033746..95b9f15f9 100644 --- a/_modules/geomstats/geometry/general_linear.html +++ b/_modules/geomstats/geometry/general_linear.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/grassmannian.html b/_modules/geomstats/geometry/grassmannian.html index a700c06d1..efe3ab5c9 100644 --- a/_modules/geomstats/geometry/grassmannian.html +++ b/_modules/geomstats/geometry/grassmannian.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/heisenberg.html b/_modules/geomstats/geometry/heisenberg.html index 476c4d2bf..311e7a7c6 100644 --- a/_modules/geomstats/geometry/heisenberg.html +++ b/_modules/geomstats/geometry/heisenberg.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/hermitian.html b/_modules/geomstats/geometry/hermitian.html index e4d84423e..069ccbe2b 100644 --- a/_modules/geomstats/geometry/hermitian.html +++ b/_modules/geomstats/geometry/hermitian.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/hermitian_matrices.html b/_modules/geomstats/geometry/hermitian_matrices.html index 11a472996..f6dff92e3 100644 --- a/_modules/geomstats/geometry/hermitian_matrices.html +++ b/_modules/geomstats/geometry/hermitian_matrices.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/hpd_matrices.html b/_modules/geomstats/geometry/hpd_matrices.html index c292bdeae..0536b7802 100644 --- a/_modules/geomstats/geometry/hpd_matrices.html +++ b/_modules/geomstats/geometry/hpd_matrices.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/hyperbolic.html b/_modules/geomstats/geometry/hyperbolic.html index 201f8291e..8cfcf1572 100644 --- a/_modules/geomstats/geometry/hyperbolic.html +++ b/_modules/geomstats/geometry/hyperbolic.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/hyperboloid.html b/_modules/geomstats/geometry/hyperboloid.html index a2a27992a..f134ff1f1 100644 --- a/_modules/geomstats/geometry/hyperboloid.html +++ b/_modules/geomstats/geometry/hyperboloid.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/hypersphere.html b/_modules/geomstats/geometry/hypersphere.html index b0a973c70..7c6a10060 100644 --- a/_modules/geomstats/geometry/hypersphere.html +++ b/_modules/geomstats/geometry/hypersphere.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/invariant_metric.html b/_modules/geomstats/geometry/invariant_metric.html index d26200ce3..35cb4e9b5 100644 --- a/_modules/geomstats/geometry/invariant_metric.html +++ b/_modules/geomstats/geometry/invariant_metric.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/klein_bottle.html b/_modules/geomstats/geometry/klein_bottle.html index 45ad1fd61..13267a5b6 100644 --- a/_modules/geomstats/geometry/klein_bottle.html +++ b/_modules/geomstats/geometry/klein_bottle.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/landmarks.html b/_modules/geomstats/geometry/landmarks.html index 683256fc4..759d60a3b 100644 --- a/_modules/geomstats/geometry/landmarks.html +++ b/_modules/geomstats/geometry/landmarks.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/lie_algebra.html b/_modules/geomstats/geometry/lie_algebra.html index ab3ac8d61..2edd48138 100644 --- a/_modules/geomstats/geometry/lie_algebra.html +++ b/_modules/geomstats/geometry/lie_algebra.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/lie_group.html b/_modules/geomstats/geometry/lie_group.html index 77262354f..86d40b6f0 100644 --- a/_modules/geomstats/geometry/lie_group.html +++ b/_modules/geomstats/geometry/lie_group.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/lower_triangular_matrices.html b/_modules/geomstats/geometry/lower_triangular_matrices.html index 667c0b3a1..b1c46a95d 100644 --- a/_modules/geomstats/geometry/lower_triangular_matrices.html +++ b/_modules/geomstats/geometry/lower_triangular_matrices.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/manifold.html b/_modules/geomstats/geometry/manifold.html index a835ded77..7663beb28 100644 --- a/_modules/geomstats/geometry/manifold.html +++ b/_modules/geomstats/geometry/manifold.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/matrices.html b/_modules/geomstats/geometry/matrices.html index 4fa543d30..7d7dd70ce 100644 --- a/_modules/geomstats/geometry/matrices.html +++ b/_modules/geomstats/geometry/matrices.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/minkowski.html b/_modules/geomstats/geometry/minkowski.html index 311775ce8..c1e45c619 100644 --- a/_modules/geomstats/geometry/minkowski.html +++ b/_modules/geomstats/geometry/minkowski.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/nfold_manifold.html b/_modules/geomstats/geometry/nfold_manifold.html index 8aea37cb1..e66d05add 100644 --- a/_modules/geomstats/geometry/nfold_manifold.html +++ b/_modules/geomstats/geometry/nfold_manifold.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/open_hemisphere.html b/_modules/geomstats/geometry/open_hemisphere.html index 43b50cfbb..96850330f 100644 --- a/_modules/geomstats/geometry/open_hemisphere.html +++ b/_modules/geomstats/geometry/open_hemisphere.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/poincare_ball.html b/_modules/geomstats/geometry/poincare_ball.html index 41a3f06a0..18f17b628 100644 --- a/_modules/geomstats/geometry/poincare_ball.html +++ b/_modules/geomstats/geometry/poincare_ball.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/poincare_half_space.html b/_modules/geomstats/geometry/poincare_half_space.html index efc465380..b1d1679de 100644 --- a/_modules/geomstats/geometry/poincare_half_space.html +++ b/_modules/geomstats/geometry/poincare_half_space.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/poincare_polydisk.html b/_modules/geomstats/geometry/poincare_polydisk.html index 2302fee40..6a3d8d70e 100644 --- a/_modules/geomstats/geometry/poincare_polydisk.html +++ b/_modules/geomstats/geometry/poincare_polydisk.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/positive_lower_triangular_matrices.html b/_modules/geomstats/geometry/positive_lower_triangular_matrices.html index 33a16d7b0..67c4fa7cc 100644 --- a/_modules/geomstats/geometry/positive_lower_triangular_matrices.html +++ b/_modules/geomstats/geometry/positive_lower_triangular_matrices.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/positive_reals.html b/_modules/geomstats/geometry/positive_reals.html index 2d0958e7e..775535238 100644 --- a/_modules/geomstats/geometry/positive_reals.html +++ b/_modules/geomstats/geometry/positive_reals.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/pre_shape.html b/_modules/geomstats/geometry/pre_shape.html index bfceb5a63..8721cf3c5 100644 --- a/_modules/geomstats/geometry/pre_shape.html +++ b/_modules/geomstats/geometry/pre_shape.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/product_hpd_and_siegel_disks.html b/_modules/geomstats/geometry/product_hpd_and_siegel_disks.html index 26ce8904f..0bb9cf0f1 100644 --- a/_modules/geomstats/geometry/product_hpd_and_siegel_disks.html +++ b/_modules/geomstats/geometry/product_hpd_and_siegel_disks.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/product_manifold.html b/_modules/geomstats/geometry/product_manifold.html index c9dd8d08f..d34969c5d 100644 --- a/_modules/geomstats/geometry/product_manifold.html +++ b/_modules/geomstats/geometry/product_manifold.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/product_positive_reals_and_poincare_disks.html b/_modules/geomstats/geometry/product_positive_reals_and_poincare_disks.html index d138eb0cf..21d3af79a 100644 --- a/_modules/geomstats/geometry/product_positive_reals_and_poincare_disks.html +++ b/_modules/geomstats/geometry/product_positive_reals_and_poincare_disks.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/pullback_metric.html b/_modules/geomstats/geometry/pullback_metric.html index 520f6d77f..d6c1ece73 100644 --- a/_modules/geomstats/geometry/pullback_metric.html +++ b/_modules/geomstats/geometry/pullback_metric.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/quotient_metric.html b/_modules/geomstats/geometry/quotient_metric.html index ce49337dd..e2ad7f0c9 100644 --- a/_modules/geomstats/geometry/quotient_metric.html +++ b/_modules/geomstats/geometry/quotient_metric.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/rank_k_psd_matrices.html b/_modules/geomstats/geometry/rank_k_psd_matrices.html index e5dcc2d4c..c39b72776 100644 --- a/_modules/geomstats/geometry/rank_k_psd_matrices.html +++ b/_modules/geomstats/geometry/rank_k_psd_matrices.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/riemannian_metric.html b/_modules/geomstats/geometry/riemannian_metric.html index 395e1bed0..a5cce7da7 100644 --- a/_modules/geomstats/geometry/riemannian_metric.html +++ b/_modules/geomstats/geometry/riemannian_metric.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/sasaki_metric.html b/_modules/geomstats/geometry/sasaki_metric.html index c2ef563f0..3b5810b1e 100644 --- a/_modules/geomstats/geometry/sasaki_metric.html +++ b/_modules/geomstats/geometry/sasaki_metric.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/scalar_product_metric.html b/_modules/geomstats/geometry/scalar_product_metric.html index 6d19c2f39..b1f88fae5 100644 --- a/_modules/geomstats/geometry/scalar_product_metric.html +++ b/_modules/geomstats/geometry/scalar_product_metric.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/siegel.html b/_modules/geomstats/geometry/siegel.html index 957f0add7..5cbc2ad58 100644 --- a/_modules/geomstats/geometry/siegel.html +++ b/_modules/geomstats/geometry/siegel.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/skew_symmetric_matrices.html b/_modules/geomstats/geometry/skew_symmetric_matrices.html index f64975af8..eea86682f 100644 --- a/_modules/geomstats/geometry/skew_symmetric_matrices.html +++ b/_modules/geomstats/geometry/skew_symmetric_matrices.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/spd_matrices.html b/_modules/geomstats/geometry/spd_matrices.html index bf0314dfd..3086d2e82 100644 --- a/_modules/geomstats/geometry/spd_matrices.html +++ b/_modules/geomstats/geometry/spd_matrices.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/special_euclidean.html b/_modules/geomstats/geometry/special_euclidean.html index 188c527e3..12a1fec9b 100644 --- a/_modules/geomstats/geometry/special_euclidean.html +++ b/_modules/geomstats/geometry/special_euclidean.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/special_orthogonal.html b/_modules/geomstats/geometry/special_orthogonal.html index 2fffa5c87..6c86788c7 100644 --- a/_modules/geomstats/geometry/special_orthogonal.html +++ b/_modules/geomstats/geometry/special_orthogonal.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/stiefel.html b/_modules/geomstats/geometry/stiefel.html index 0bbcbc027..b4a69f6bb 100644 --- a/_modules/geomstats/geometry/stiefel.html +++ b/_modules/geomstats/geometry/stiefel.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/stratified/graph_space.html b/_modules/geomstats/geometry/stratified/graph_space.html index da1748a66..b32285d74 100644 --- a/_modules/geomstats/geometry/stratified/graph_space.html +++ b/_modules/geomstats/geometry/stratified/graph_space.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/stratified/point_set.html b/_modules/geomstats/geometry/stratified/point_set.html index 8da25d5fa..7eda12279 100644 --- a/_modules/geomstats/geometry/stratified/point_set.html +++ b/_modules/geomstats/geometry/stratified/point_set.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/stratified/spider.html b/_modules/geomstats/geometry/stratified/spider.html index ab6417c15..db169f09f 100644 --- a/_modules/geomstats/geometry/stratified/spider.html +++ b/_modules/geomstats/geometry/stratified/spider.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/stratified/wald_space.html b/_modules/geomstats/geometry/stratified/wald_space.html index 9c10c521d..5f0d5c138 100644 --- a/_modules/geomstats/geometry/stratified/wald_space.html +++ b/_modules/geomstats/geometry/stratified/wald_space.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/sub_riemannian_metric.html b/_modules/geomstats/geometry/sub_riemannian_metric.html index fc964846a..387bb54a6 100644 --- a/_modules/geomstats/geometry/sub_riemannian_metric.html +++ b/_modules/geomstats/geometry/sub_riemannian_metric.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/geometry/symmetric_matrices.html b/_modules/geomstats/geometry/symmetric_matrices.html index 546aa32f1..50c3eb854 100644 --- a/_modules/geomstats/geometry/symmetric_matrices.html +++ b/_modules/geomstats/geometry/symmetric_matrices.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/information_geometry/base.html b/_modules/geomstats/information_geometry/base.html index ceaa48034..02b568e2d 100644 --- a/_modules/geomstats/information_geometry/base.html +++ b/_modules/geomstats/information_geometry/base.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/information_geometry/beta.html b/_modules/geomstats/information_geometry/beta.html index f4e3057f7..abff85e6c 100644 --- a/_modules/geomstats/information_geometry/beta.html +++ b/_modules/geomstats/information_geometry/beta.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/information_geometry/binomial.html b/_modules/geomstats/information_geometry/binomial.html index 6cfb6dbdb..5628b68a4 100644 --- a/_modules/geomstats/information_geometry/binomial.html +++ b/_modules/geomstats/information_geometry/binomial.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/information_geometry/categorical.html b/_modules/geomstats/information_geometry/categorical.html index f5c91680a..a2a9b3afc 100644 --- a/_modules/geomstats/information_geometry/categorical.html +++ b/_modules/geomstats/information_geometry/categorical.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/information_geometry/dirichlet.html b/_modules/geomstats/information_geometry/dirichlet.html index 0b631d900..bb54f3644 100644 --- a/_modules/geomstats/information_geometry/dirichlet.html +++ b/_modules/geomstats/information_geometry/dirichlet.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/information_geometry/exponential.html b/_modules/geomstats/information_geometry/exponential.html index 8e757be50..bc434185b 100644 --- a/_modules/geomstats/information_geometry/exponential.html +++ b/_modules/geomstats/information_geometry/exponential.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/information_geometry/fisher_rao_metric.html b/_modules/geomstats/information_geometry/fisher_rao_metric.html index 4056ae384..890bcdcf1 100644 --- a/_modules/geomstats/information_geometry/fisher_rao_metric.html +++ b/_modules/geomstats/information_geometry/fisher_rao_metric.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/information_geometry/gamma.html b/_modules/geomstats/information_geometry/gamma.html index aa5ff9d9d..759032e58 100644 --- a/_modules/geomstats/information_geometry/gamma.html +++ b/_modules/geomstats/information_geometry/gamma.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/information_geometry/geometric.html b/_modules/geomstats/information_geometry/geometric.html index a5ec0403b..ad73f6896 100644 --- a/_modules/geomstats/information_geometry/geometric.html +++ b/_modules/geomstats/information_geometry/geometric.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/information_geometry/multinomial.html b/_modules/geomstats/information_geometry/multinomial.html index 83e930978..a946ed1dc 100644 --- a/_modules/geomstats/information_geometry/multinomial.html +++ b/_modules/geomstats/information_geometry/multinomial.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/information_geometry/normal.html b/_modules/geomstats/information_geometry/normal.html index b5e2852b5..c5891f583 100644 --- a/_modules/geomstats/information_geometry/normal.html +++ b/_modules/geomstats/information_geometry/normal.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/information_geometry/poisson.html b/_modules/geomstats/information_geometry/poisson.html index 8022e7803..18eb2822b 100644 --- a/_modules/geomstats/information_geometry/poisson.html +++ b/_modules/geomstats/information_geometry/poisson.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/integrator.html b/_modules/geomstats/integrator.html index 13783970f..83b84e883 100644 --- a/_modules/geomstats/integrator.html +++ b/_modules/geomstats/integrator.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/learning/_template.html b/_modules/geomstats/learning/_template.html index 2924abc96..da87d2995 100644 --- a/_modules/geomstats/learning/_template.html +++ b/_modules/geomstats/learning/_template.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/learning/aac.html b/_modules/geomstats/learning/aac.html index 2534ebd14..39eb4d9d6 100644 --- a/_modules/geomstats/learning/aac.html +++ b/_modules/geomstats/learning/aac.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/learning/agglomerative_hierarchical_clustering.html b/_modules/geomstats/learning/agglomerative_hierarchical_clustering.html index f2fd33345..bbd159af9 100644 --- a/_modules/geomstats/learning/agglomerative_hierarchical_clustering.html +++ b/_modules/geomstats/learning/agglomerative_hierarchical_clustering.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/learning/expectation_maximization.html b/_modules/geomstats/learning/expectation_maximization.html index ce8ce9992..5dfa91f51 100644 --- a/_modules/geomstats/learning/expectation_maximization.html +++ b/_modules/geomstats/learning/expectation_maximization.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/learning/exponential_barycenter.html b/_modules/geomstats/learning/exponential_barycenter.html index 204891ca0..d9d589585 100644 --- a/_modules/geomstats/learning/exponential_barycenter.html +++ b/_modules/geomstats/learning/exponential_barycenter.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/learning/frechet_mean.html b/_modules/geomstats/learning/frechet_mean.html index 7fa08b3dd..ec854c018 100644 --- a/_modules/geomstats/learning/frechet_mean.html +++ b/_modules/geomstats/learning/frechet_mean.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/learning/geodesic_regression.html b/_modules/geomstats/learning/geodesic_regression.html index 367570f53..af1c2766f 100644 --- a/_modules/geomstats/learning/geodesic_regression.html +++ b/_modules/geomstats/learning/geodesic_regression.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/learning/geometric_median.html b/_modules/geomstats/learning/geometric_median.html index be514975e..8917dd857 100644 --- a/_modules/geomstats/learning/geometric_median.html +++ b/_modules/geomstats/learning/geometric_median.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/learning/incremental_frechet_mean.html b/_modules/geomstats/learning/incremental_frechet_mean.html index 9dfa23561..40540c434 100644 --- a/_modules/geomstats/learning/incremental_frechet_mean.html +++ b/_modules/geomstats/learning/incremental_frechet_mean.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/learning/kalman_filter.html b/_modules/geomstats/learning/kalman_filter.html index 0b5553b00..c65cc9572 100644 --- a/_modules/geomstats/learning/kalman_filter.html +++ b/_modules/geomstats/learning/kalman_filter.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/learning/kernel_density_estimation_classifier.html b/_modules/geomstats/learning/kernel_density_estimation_classifier.html index 5016d6f83..66eb79ef2 100644 --- a/_modules/geomstats/learning/kernel_density_estimation_classifier.html +++ b/_modules/geomstats/learning/kernel_density_estimation_classifier.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/learning/kmeans.html b/_modules/geomstats/learning/kmeans.html index 4185e51e3..704b054f3 100644 --- a/_modules/geomstats/learning/kmeans.html +++ b/_modules/geomstats/learning/kmeans.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/learning/kmedoids.html b/_modules/geomstats/learning/kmedoids.html index f8c394f79..96438d712 100644 --- a/_modules/geomstats/learning/kmedoids.html +++ b/_modules/geomstats/learning/kmedoids.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/learning/knn.html b/_modules/geomstats/learning/knn.html index 78f14efa2..3e0c1efee 100644 --- a/_modules/geomstats/learning/knn.html +++ b/_modules/geomstats/learning/knn.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/learning/mdm.html b/_modules/geomstats/learning/mdm.html index 1348b0f0e..86f02da85 100644 --- a/_modules/geomstats/learning/mdm.html +++ b/_modules/geomstats/learning/mdm.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/learning/online_kmeans.html b/_modules/geomstats/learning/online_kmeans.html index 56931665b..f6cf5f3b5 100644 --- a/_modules/geomstats/learning/online_kmeans.html +++ b/_modules/geomstats/learning/online_kmeans.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/learning/pca.html b/_modules/geomstats/learning/pca.html index aa2ba651b..ef02335e8 100644 --- a/_modules/geomstats/learning/pca.html +++ b/_modules/geomstats/learning/pca.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/learning/preprocessing.html b/_modules/geomstats/learning/preprocessing.html index 77ac4f747..1f2d91582 100644 --- a/_modules/geomstats/learning/preprocessing.html +++ b/_modules/geomstats/learning/preprocessing.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/learning/radial_kernel_functions.html b/_modules/geomstats/learning/radial_kernel_functions.html index 557159f0e..4f7eae644 100644 --- a/_modules/geomstats/learning/radial_kernel_functions.html +++ b/_modules/geomstats/learning/radial_kernel_functions.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/learning/riemannian_mean_shift.html b/_modules/geomstats/learning/riemannian_mean_shift.html index 57ab06331..d93af3037 100644 --- a/_modules/geomstats/learning/riemannian_mean_shift.html +++ b/_modules/geomstats/learning/riemannian_mean_shift.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/learning/wrapped_gaussian_process.html b/_modules/geomstats/learning/wrapped_gaussian_process.html index cc9705072..ae0b74e2a 100644 --- a/_modules/geomstats/learning/wrapped_gaussian_process.html +++ b/_modules/geomstats/learning/wrapped_gaussian_process.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/numerics/bvp.html b/_modules/geomstats/numerics/bvp.html index ff9bbbb17..d44247be0 100644 --- a/_modules/geomstats/numerics/bvp.html +++ b/_modules/geomstats/numerics/bvp.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/numerics/finite_differences.html b/_modules/geomstats/numerics/finite_differences.html index d84c058ba..c80be57b8 100644 --- a/_modules/geomstats/numerics/finite_differences.html +++ b/_modules/geomstats/numerics/finite_differences.html @@ -45,7 +45,7 @@ - + @@ -458,7 +458,7 @@

Source code for geomstats.numerics.finite_differences

""" n = array.shape[axis] if delta is None: - delta = 1 / n + delta = 1 / (n - 1) point_ndim_slc = (slice(None),) * (abs(axis) - 1) @@ -499,7 +499,7 @@

Source code for geomstats.numerics.finite_differences

""" n = array.shape[axis] if delta is None: - delta = 1 / n + delta = 1 / (n - 1) point_ndim_slc = (slice(None),) * (abs(axis) - 1) @@ -551,7 +551,7 @@

Source code for geomstats.numerics.finite_differences

""" n = array.shape[axis] if delta is None: - delta = 1 / n + delta = 1 / (n - 1) point_ndim_slc = (slice(None),) * (abs(axis) - 1) diff --git a/_modules/geomstats/numerics/geodesic.html b/_modules/geomstats/numerics/geodesic.html index 8d08aaeeb..04cc117cc 100644 --- a/_modules/geomstats/numerics/geodesic.html +++ b/_modules/geomstats/numerics/geodesic.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/numerics/ivp.html b/_modules/geomstats/numerics/ivp.html index ba2d46b82..bc96c1491 100644 --- a/_modules/geomstats/numerics/ivp.html +++ b/_modules/geomstats/numerics/ivp.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/numerics/optimizers.html b/_modules/geomstats/numerics/optimizers.html index c1af6b598..16fad89d1 100644 --- a/_modules/geomstats/numerics/optimizers.html +++ b/_modules/geomstats/numerics/optimizers.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/test/data.html b/_modules/geomstats/test/data.html index dbc8b9692..8d6d02e1e 100644 --- a/_modules/geomstats/test/data.html +++ b/_modules/geomstats/test/data.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/test/random.html b/_modules/geomstats/test/random.html index 4f20e37c8..960eec665 100644 --- a/_modules/geomstats/test/random.html +++ b/_modules/geomstats/test/random.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/test/utils.html b/_modules/geomstats/test/utils.html index dbef5673e..8ace06fd1 100644 --- a/_modules/geomstats/test/utils.html +++ b/_modules/geomstats/test/utils.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/test/vectorization.html b/_modules/geomstats/test/vectorization.html index 909730c9d..4fc210859 100644 --- a/_modules/geomstats/test/vectorization.html +++ b/_modules/geomstats/test/vectorization.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/test_cases/learning/exponential_barycenter.html b/_modules/geomstats/test_cases/learning/exponential_barycenter.html index ad4c1584e..d921c8e1d 100644 --- a/_modules/geomstats/test_cases/learning/exponential_barycenter.html +++ b/_modules/geomstats/test_cases/learning/exponential_barycenter.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/vectorization.html b/_modules/geomstats/vectorization.html index 23544a72c..5822dc68b 100644 --- a/_modules/geomstats/vectorization.html +++ b/_modules/geomstats/vectorization.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/visualization.html b/_modules/geomstats/visualization.html index 191ee9018..af673ab5d 100644 --- a/_modules/geomstats/visualization.html +++ b/_modules/geomstats/visualization.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/visualization/hyperbolic.html b/_modules/geomstats/visualization/hyperbolic.html index 715396223..d915ef7cf 100644 --- a/_modules/geomstats/visualization/hyperbolic.html +++ b/_modules/geomstats/visualization/hyperbolic.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/visualization/hypersphere.html b/_modules/geomstats/visualization/hypersphere.html index 8ffa6a99a..bc62366d4 100644 --- a/_modules/geomstats/visualization/hypersphere.html +++ b/_modules/geomstats/visualization/hypersphere.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/visualization/poincare_polydisk.html b/_modules/geomstats/visualization/poincare_polydisk.html index af58e3ee1..64c02c8fe 100644 --- a/_modules/geomstats/visualization/poincare_polydisk.html +++ b/_modules/geomstats/visualization/poincare_polydisk.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/visualization/pre_shape.html b/_modules/geomstats/visualization/pre_shape.html index ac7ff1cea..4b395f470 100644 --- a/_modules/geomstats/visualization/pre_shape.html +++ b/_modules/geomstats/visualization/pre_shape.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/visualization/spd_matrices.html b/_modules/geomstats/visualization/spd_matrices.html index 7e25db225..5465d4df0 100644 --- a/_modules/geomstats/visualization/spd_matrices.html +++ b/_modules/geomstats/visualization/spd_matrices.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/visualization/special_euclidean.html b/_modules/geomstats/visualization/special_euclidean.html index 2bfdfdb5f..f6f9487c0 100644 --- a/_modules/geomstats/visualization/special_euclidean.html +++ b/_modules/geomstats/visualization/special_euclidean.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/geomstats/visualization/special_orthogonal.html b/_modules/geomstats/visualization/special_orthogonal.html index 3006a9258..ae1390289 100644 --- a/_modules/geomstats/visualization/special_orthogonal.html +++ b/_modules/geomstats/visualization/special_orthogonal.html @@ -45,7 +45,7 @@ - + diff --git a/_modules/index.html b/_modules/index.html index 7fb4ad9da..678a38e19 100644 --- a/_modules/index.html +++ b/_modules/index.html @@ -45,7 +45,7 @@ - + diff --git a/api/geomstats.datasets.html b/api/geomstats.datasets.html index 3d99601bb..24e2e98b3 100644 --- a/api/geomstats.datasets.html +++ b/api/geomstats.datasets.html @@ -48,7 +48,7 @@ - + diff --git a/api/geomstats.distributions.html b/api/geomstats.distributions.html index d17043d69..d32d1127c 100644 --- a/api/geomstats.distributions.html +++ b/api/geomstats.distributions.html @@ -48,7 +48,7 @@ - + diff --git a/api/geomstats.geometry.html b/api/geomstats.geometry.html index 9cddfba54..f6afee409 100644 --- a/api/geomstats.geometry.html +++ b/api/geomstats.geometry.html @@ -50,7 +50,7 @@ - + diff --git a/api/geomstats.geometry.stratified.html b/api/geomstats.geometry.stratified.html index 96dc291c9..3136bbb54 100644 --- a/api/geomstats.geometry.stratified.html +++ b/api/geomstats.geometry.stratified.html @@ -50,7 +50,7 @@ - + diff --git a/api/geomstats.html b/api/geomstats.html index 5ca2639d1..4d793be20 100644 --- a/api/geomstats.html +++ b/api/geomstats.html @@ -50,7 +50,7 @@ - + diff --git a/api/geomstats.information_geometry.html b/api/geomstats.information_geometry.html index 5cc19b42d..3bb1668ac 100644 --- a/api/geomstats.information_geometry.html +++ b/api/geomstats.information_geometry.html @@ -50,7 +50,7 @@ - + diff --git a/api/geomstats.learning.html b/api/geomstats.learning.html index 851cec363..29e1e69cf 100644 --- a/api/geomstats.learning.html +++ b/api/geomstats.learning.html @@ -50,7 +50,7 @@ - + diff --git a/api/geomstats.numerics.html b/api/geomstats.numerics.html index f91ba1817..784afb1a7 100644 --- a/api/geomstats.numerics.html +++ b/api/geomstats.numerics.html @@ -48,7 +48,7 @@ - + diff --git a/api/geomstats.test.html b/api/geomstats.test.html index 467d14b5a..298c726a2 100644 --- a/api/geomstats.test.html +++ b/api/geomstats.test.html @@ -48,7 +48,7 @@ - + @@ -496,7 +496,7 @@

geomstats.test.conf module
-N_RANDOM_POINTS = [1, 2]#
+N_RANDOM_POINTS = [1, 4]#
@@ -506,7 +506,7 @@

geomstats.test.conf module
-N_TIME_POINTS = [1, 3]#
+N_TIME_POINTS = [1, 2]#

diff --git a/api/geomstats.test_cases.backend.html b/api/geomstats.test_cases.backend.html index d964338b8..01feacc3d 100644 --- a/api/geomstats.test_cases.backend.html +++ b/api/geomstats.test_cases.backend.html @@ -48,7 +48,7 @@ - + diff --git a/api/geomstats.test_cases.datasets.html b/api/geomstats.test_cases.datasets.html index 2831b70cc..40161c06d 100644 --- a/api/geomstats.test_cases.datasets.html +++ b/api/geomstats.test_cases.datasets.html @@ -48,7 +48,7 @@ - + diff --git a/api/geomstats.test_cases.distributions.html b/api/geomstats.test_cases.distributions.html index e71a02299..091c1c1cd 100644 --- a/api/geomstats.test_cases.distributions.html +++ b/api/geomstats.test_cases.distributions.html @@ -48,7 +48,7 @@ - + diff --git a/api/geomstats.test_cases.geometry.html b/api/geomstats.test_cases.geometry.html index 748f0fda5..d4b705e50 100644 --- a/api/geomstats.test_cases.geometry.html +++ b/api/geomstats.test_cases.geometry.html @@ -48,7 +48,7 @@ - + diff --git a/api/geomstats.test_cases.geometry.stratified.html b/api/geomstats.test_cases.geometry.stratified.html index 5526ed0e2..76d411acc 100644 --- a/api/geomstats.test_cases.geometry.stratified.html +++ b/api/geomstats.test_cases.geometry.stratified.html @@ -48,7 +48,7 @@ - + diff --git a/api/geomstats.test_cases.html b/api/geomstats.test_cases.html index 5d1662edf..fec75c968 100644 --- a/api/geomstats.test_cases.html +++ b/api/geomstats.test_cases.html @@ -48,7 +48,7 @@ - + diff --git a/api/geomstats.test_cases.information_geometry.html b/api/geomstats.test_cases.information_geometry.html index 613536dc7..c65480aa1 100644 --- a/api/geomstats.test_cases.information_geometry.html +++ b/api/geomstats.test_cases.information_geometry.html @@ -48,7 +48,7 @@ - + diff --git a/api/geomstats.test_cases.learning.html b/api/geomstats.test_cases.learning.html index 7a0b22c2e..1970373ac 100644 --- a/api/geomstats.test_cases.learning.html +++ b/api/geomstats.test_cases.learning.html @@ -48,7 +48,7 @@ - + diff --git a/api/geomstats.test_cases.numerics.html b/api/geomstats.test_cases.numerics.html index df9809fac..7e513b954 100644 --- a/api/geomstats.test_cases.numerics.html +++ b/api/geomstats.test_cases.numerics.html @@ -48,7 +48,7 @@ - + diff --git a/api/geomstats.visualization.html b/api/geomstats.visualization.html index ef0777220..8b79b4ba4 100644 --- a/api/geomstats.visualization.html +++ b/api/geomstats.visualization.html @@ -50,7 +50,7 @@ - + diff --git a/api/index.html b/api/index.html index 223cc6557..bba24bb0a 100644 --- a/api/index.html +++ b/api/index.html @@ -48,7 +48,7 @@ - + diff --git a/api/modules.html b/api/modules.html index ce0e1fda0..99c06c9ac 100644 --- a/api/modules.html +++ b/api/modules.html @@ -48,7 +48,7 @@ - + diff --git a/contributing/index.html b/contributing/index.html index bc2cdac71..2b716ed43 100644 --- a/contributing/index.html +++ b/contributing/index.html @@ -48,7 +48,7 @@ - + diff --git a/explanation/index.html b/explanation/index.html index 8880d3644..3341f3bc2 100644 --- a/explanation/index.html +++ b/explanation/index.html @@ -49,7 +49,7 @@ - + diff --git a/genindex.html b/genindex.html index 71294e1f9..ec521de9e 100644 --- a/genindex.html +++ b/genindex.html @@ -45,7 +45,7 @@ - + diff --git a/getting_started/examples.html b/getting_started/examples.html index f6b094c7a..87ec24893 100644 --- a/getting_started/examples.html +++ b/getting_started/examples.html @@ -48,7 +48,7 @@ - + diff --git a/getting_started/first-steps.html b/getting_started/first-steps.html index 5db51650f..8a1e5fc3f 100644 --- a/getting_started/first-steps.html +++ b/getting_started/first-steps.html @@ -48,7 +48,7 @@ - + diff --git a/getting_started/index.html b/getting_started/index.html index a25ecfdb7..733a8cd30 100644 --- a/getting_started/index.html +++ b/getting_started/index.html @@ -48,7 +48,7 @@ - + diff --git a/governance.html b/governance.html index 797554fea..ab3f08d25 100644 --- a/governance.html +++ b/governance.html @@ -48,7 +48,7 @@ - + diff --git a/gsod.html b/gsod.html index 3cb803a6f..387cf4094 100644 --- a/gsod.html +++ b/gsod.html @@ -48,7 +48,7 @@ - + diff --git a/hackathons.html b/hackathons.html index db96e2bef..8bc2ebb89 100644 --- a/hackathons.html +++ b/hackathons.html @@ -48,7 +48,7 @@ - + diff --git a/hackathons/ihp_10_2022.html b/hackathons/ihp_10_2022.html index c3f35b4ea..a0b6528f3 100644 --- a/hackathons/ihp_10_2022.html +++ b/hackathons/ihp_10_2022.html @@ -49,7 +49,7 @@ - + diff --git a/index.html b/index.html index 51be8562e..3255c60cb 100644 --- a/index.html +++ b/index.html @@ -49,7 +49,7 @@ - + diff --git a/notebooks/00_foundations__introduction_to_geomstats.html b/notebooks/00_foundations__introduction_to_geomstats.html index 7b420ebe1..decb0d4d7 100644 --- a/notebooks/00_foundations__introduction_to_geomstats.html +++ b/notebooks/00_foundations__introduction_to_geomstats.html @@ -50,7 +50,7 @@ - + @@ -480,7 +480,7 @@

What is the motivation for analyzing data on manifolds?#

Many data sets lie on a manifold. The definition of manifold will be introduced later, but for now we can think of a manifold as being something like a surface, such as the surface (2-dimensional sphere) in the figure below.

-

b6a69ba948b7408db98981c4bf8a4a66

+

66bf8c3913b34f04978055bd0afbff23

Analyzing data that lie on manifolds is often possible without Riemannian Geometry, but choosing to analyze data on manifolds is advantageous for three reasons:

  1. Analyzing data on the manifold it lies on allows you to reduce the degrees of freedom of the system, which makes computations less complicated and more intuitive and interpretable.

  2. @@ -492,32 +492,32 @@

    1) Analyzing data on a manifold reduces the degrees of freedom of the system

    The number of \(\textbf{Degrees of Freedom}\) a system has is equivalent to the number of variables needed to describe the system completely. For example, an object moving freely in three dimensions will require three variables to describe it completely \((x,y,z)\); or \((\phi,\theta, r)\) in spherical coordinates- see Figure (a), below. However, if you know that the point lies on the surface of a sphere of known radius, then you would only need to use two variables, \((\theta,\phi)\), to specify its position- see Figure (b), below.

    Knowing that the point lies on the surface of a manifold (a sphere) allows us to use fewer variables to record its location, which is computationally more efficient in terms of memory requirements, and less mentally taxing (if you are solving a problem on paper).

    -

    0cdc375bb7a24547b368c55b7b0812e9

    +

    8f9ff89cdc394134a1ee930bb3f9137d

    Reducing the number of variables is one of the major motivations behind using manifolds to analyze data. Of course, it is sometimes possible to analyze data without manifolds and Riemannian Geometry, but this will be more complicated and computationally intensive.

2) Knowing the manifold that a data set belongs to may give you a deeper understanding of your data’s evolution or “why your data looks/evolves the way it does”#

Objects travelling along a manifold often follow geodesics on that manifold. When the manifold is equipped with a so-called “Riemannian metric” (which will be introduced in a later notebook), we can define geodesics on the manifold. The geodesic is the path of shortest distance that a particle can travel in the space that it is in. For example, geodesics in 2D and 3D space are straight lines are the shortest way to get from one point to another. The figure below shows paths between two points in cartesian space. One path (\(\gamma\)) is a geodesic in cartesian coordinates, and the other path (\(\gamma^{'}\)) is not a geodesic. Figure (a) shows this in 2D, and Figure (b) shows this in 3D.

-

070f844e18014fbaabec16b9e7bb5cdd

+

3c2ce74c97754604aaa6898e0a2a10e9

However, when an object lies in a higher dimensional curved space, its geodesic will not follow a straight line. For example, if an object is constrained to move along the surface of a sphere, the shortest path between points is not a straight line, but rather, a curve. A straight line in 3D space would not lie on the surface of a sphere, so it cannot be the shortest path along the sphere. The figure below shows \(\gamma\), which is a geodesic on the sphere, along with \(\gamma^{'}\), which is not a geodesic on the sphere.

-

c9a40ab0b89049598fdd55d392f1fe82

+

d8b0544b278d444d92f71c9342c6bf6e

If you did not know that the object was moving along the surface of the sphere, you would wonder why it is taking such an “irratic” path instead of just going straight. The motion of the particles in your system might seem random because you do not understand the space they are moving in. However, if you learn more about the space they are moving in (the surface of a sphere), you would realize that the particles are following very reasonable and predictable paths along geodesics, and this would give you \(\textit{not only}\) a better understanding of how particles have moved in the past but \(\textit{also}\) predictive power to determine how particles will move in the future.

3) Knowing the manifold a data set lives in will help you give you better predictive power and extract the “signal” from a noisy data set or a data set with very few datapoints.#

Let’s begin with a simpler example in cartesian coordinates. Let’s say that you are measuring the position of a car moving at constant velocity, but you dropped your position-measuring-device after only one measurement, and your data looks like this:

-

d4c639af940b4a4593c093229928bd16

+

83f614de0cb146559a1ffed47e0c3f32

How can you get any information from this? It would be very difficult to get information from this if you don’t have an exact model for what the data \(\textit{should}\) look like. Luckily, it is well known that objects moving with constant velocity \(v\) can be modelled by the equation \(x_f = x_i + v\Delta t\), so even though you do not have many data points, you will still be able to accurately predict your car’s future position. However, if you did not know that your data should follow a straight line such as in Figure (c) or Figure (d), or you did not know the car’s velocity v such as in Figure (b), then you might try to fit the data using incorrect models, and your (incorrect) model would not be able to accurately predict the car’s future position.

In the following figure, the green point in each graph shows the single measured point (the car’s only measured position), and the purple points show future points (the car’s future positions). Note that we are only able to accurately predict future points with a correct model.

-

ab2efd2e5d6a4731b8d0bcaad1b5821d

+

12cbd3d9f9a14630858c05a376084688

Similarly, knowing the exact manifold your data lies on can help you analyze your current data points and predict future data. For example, let’s say that your data lives on a 2-dimensional sphere, as shown below.

-

42d9e91286594f5ba4cebed6f5d48503

+

b111e26142494e0aacbd2545454bc24d

If you did not know that your data live on the surface of a sphere or you did not, then you might try to fit your data with a line (such as in Figure (b) below) instead of using Geomstats to analyze your data, which appears to follow a geodesic curve on a sphere (shown in Figure (a) below).

-

57c4677fa22c4ecdb04c9236c7ff27bd

+

fdf83754f1f8407ab2c06698772aa556

\(\textbf{A note about Geomstat's current capabilities:}\)

Our current version of Geomstats cannot tell you \(\textit{which}\) manifold your data lives on, and it also cannot perform “manifold fitting” (adjusting the general parameters of a manifold to fit your data set). For example, Geomstats cannot tell you if your data lives on the surface of a sphere, and if you \(\textit{know}\) that your data falls on the surface of a sphere, Geomstats cannot tell you what the radius of that sphere is.

However, if you \(\textit{know}\) the exact manifold that your data lives on (e.g. you know that your data lives on a sphere of radius R=3), then you can \(\textit{use}\) Geomstats to unlock the predictive power that differential geometry can provide you.

@@ -540,7 +540,7 @@

What will you learn in these tutorials?

+

0e801d5c01d84230b3411fb746cc87a5

In the next notebook, we will discuss the Manifold class.

diff --git a/notebooks/01_foundations__manifolds.html b/notebooks/01_foundations__manifolds.html index 14e313f96..ddda41261 100644 --- a/notebooks/01_foundations__manifolds.html +++ b/notebooks/01_foundations__manifolds.html @@ -51,7 +51,7 @@ - + @@ -509,7 +509,7 @@

1. Introduction

+

8ed92f68e5d5443ba93817138f3995cb

2. What is a Manifold?#

@@ -532,8 +532,8 @@

2.2 Imprecise “Layman’s Terms” Definition:\(f: (x_1,...,x_d) \to f(x_1,...,x_d)\). This local graph cannot be applied globally (to the whole manifold) because a function \(f\) must have only one output per set of inputs, and if we were to try to describe the whole manifold with such a graph, then many manifolds would have more than one output for one set of inputs.

The figure below provides a visualization of each of these definitions. The first figure is a visualization of “local parametrization”, the second is a visualization of “local implicit function” and the third is a visualization of “local graph”:

-

921507bf63734d8ead6dd2f9fd93e0ac

-

69c6614b7e3d481cb94787b88e62ff6b

+

f47e206eb8d64b76a6073c2b81f5b252

+

9d2e7bf116af456bb9cbe4129c0e788e

Each one of these definitions of a manifold is important because each one gives us an additional way to describe a manifold. This is useful because some manifolds are much easier described (or computationally implemented) by one of these definitions than the others. For example, any three of these definitions can be used to describe a hypersphere, but a hypersphere is most easily implemented using definition (2).

@@ -556,18 +556,18 @@

2.3 Hypersphere example:#

A hypersphere is one type of manifold, but there are many other types of manifolds that are commonly used and seen in nature. We will show a few examples here to help you build intuition about what a manifold is and what a manifold can look like.

For example, a torus (the surface of a donut) is a manifold.

-

8b2c315923c24c12bdd1334e0056b072

+

d2484db2cac5494485535684651dbe1f

A klein bottle (the surface of the shape shown below) is also a manifold.

-

3807c9d8b60d4bc393fa7b00e335d646

+

0047d8b977b649f8a9d4bef0165fb1ba

Perhaps a more familiar example for those in physics: Minkowski space (or Minkowski spacetime) is a combination of three-dimensional Euclidean space and time into a four-dimensional manifold (where x, y, z, and time are the dimensions of the space). This manifold is theorized to take one of three forms. A 4-dimensional manifold of: (a) flat curvature, (b) positive curvature, or (c) negative curvature.

-

c6b6b3f2e83d4f739069472777fa95cd

+

15474ec49db441da89ce95533676d3a3

3. Why do we care about manifolds?#

\(\textbf{Manifolds are important because data in nature "naturally falls on manifolds"}\), and as we discussed in the introduction section, knowing the manifold that a data set belongs to may give you more predictive power and a better understanding of the data’s evolution.

\(\textbf{What does it mean for data to "naturally fall on a manifold"?}\) In nature, data are often subject to constraints, and these constraints force the data to lie on manifolds. For example, consider the position of cities on the earth.

-

edda918a9f7a4ada93aa7ecbabff7ddb

+

f32d5eddf77745708aab260bfcca11c1

The cities are subject to the following constraints: 1) they cannot fly above the surface of the earth because gravity holds them down and 2) they cannot sink down into the earth because the surface of the earth holds them up. Therefore, they are constrained to move (or not move) on the surface of a 3-dimensional sphere. This space that they are confined to exist in should sound familiar– it is the space of a 2-dimensional hypersphere!

Other data falls on manifolds in similar ways: the data is subject to certain constraints, which forces it to fall on a manifold.

@@ -580,13 +580,13 @@

4. What does the #

Here we will provide a brief reminder of tangent vectors as a way to lay the groundwork for discussing tangent spaces.

A \(\textbf{tangent vector}\) is a vector that is “tangent” to a curve or surface at a given point. When a vector is “tangent” to a curve, this means that the vector has the same slope as the curve does at that point.

-

f45761726ecc4c639523ec75e6defd0b

+

2bd1bd9b65324a27833d6ff3fdcd79e7

4.2 Tangent Spaces#

Now we will introduce the concept of a “tangent space”. The tangent space at a certain point on a manifold is comprised of all of the possible tangent vectors that exist at that point. For example, if you are considering the tangent space on a curve, then the only possible tangent vectors are tangent vectors that point forward and backward along the line (a). However, if you are considering the tangent space at a point on a surface, then the tangent vectors can point forward, backward, left, right, and everywhere in between, and the set of all tangent vectors forms a plane (b).

-

5cb1f4c7e6314eff94f855c165500484

+

4bf37c7274fc4a8494dfdbd0d610a348

Thus, the tangent space of a 1-dimensional manifold (curve) is also one dimensional, and the tangent space of a 2-dimensional manifold (a 2-dimensional surface) is also 2-dimensional.

Similarly, for every n-dimensional manifold, there exists an n-dimensional tangent space at each point on the manifold, and the tangent space is comprised of all possible tangent vectors on that manifold.

@@ -594,7 +594,7 @@

4.2 Tangent Spaces

5. How is the Manifold class structured?#

The hierarchical structure of the classes inheriting from the Manifold parent class is as follows (this Figure is a courtesy of Nicolas Guigui):

-

fb5956d5a3e94eb095a2d8dffece9a6c

+

8d92ee0283104209bb4cc77b24997fa1

As discussed in the previous section, one of the primary purposes of the Manifold class is to hold information about various types of manifolds. Rules that are universally true for all manifolds are implemented in methods in the parent class Manifold. Rules that are true for some types of manifolds are implemented in the subclasses of Manifold: LevelSet, VectorSpaceOpenSet, FiberBundle, ProductManifold, VectorSpace, MatrixLieAlgebra, and MatrixLieGroup. Specific types of manifolds are described in methods within these subclasses.

In this notebook, we will focus on describing the subclasses pertinent to the geometry module of geomstats: LevelSet, VectorSpaceOpenSet, ProductManifold and VectorSpace.

@@ -948,9 +948,9 @@

5.2 VectorSpace

5.2.1 What is an Open Set?#

Intuitively, an open set is a group of numbers that does not include points on the boundary of whatever they are describing. For example, if you were to take the set of all points between a and b but \(\textbf{not}\) include the values a and b, this would be an open set (shown in figure a). If you were to take the set of all points between a and b and include the values a and b, this would be a closed set (shown in figure b)

-

5abb746d028640aba0321d51ff7c48cb

+

61596e47fa704201adef685211a27427

The above examples showed open and closed sets in one dimension. Similarly, in two dimensions, open sets can be defined as sets which do not contain their boundaries. For example, the inside of the sphere, i.e. the ball without its boundary, is a manifold that is an open set. The image below shows an example of an open set (a) and a closed set (b) in two dimensions.

-

a9b3ea0ae9314929be332860aaa2f4ac

+

615663baa7d940a7aa83ea2615a498f1

5.2.2 What Methods are Implemented in VectorSpaceOpenSet?#

@@ -1061,7 +1061,7 @@

5.3.1 What is a Level Set?\(\textbf{Level Sets}\). A level set is the set of values \(x\) for which a function f(x) is equal to a given constant. In other words, a level set is a set of curves for which the function describing a manifold is constant along that curve.

In the same way that VectorSpaceOpenSet is an implementation of the first definition of a manifold (Local Parametrization), LevelSet is an implementation of the second definition of a manifold (Local Implicit Function). a level set is a set of points for which the function \(f\) takes the exact same value. This value is called the “level”, and does not need to be a scalar, it could also be a vector.

For example, consider a hypersphere in three dimensional space. Each of the concentric spheres is a 2-dimensional manifold, each corresponding to a different level \((r1, r2,r3)\).

-

6b06b08c94fc4d3698c1c8eb0b4e5bd2

+

1792c4c79dcd41299606a654887e8a79

You can see here that the subclass Hypersphere is indeed implemented as a LevelSet.

diff --git a/notebooks/02_foundations__connection_riemannian_metric.html b/notebooks/02_foundations__connection_riemannian_metric.html index 02d5dbb24..484bc0251 100644 --- a/notebooks/02_foundations__connection_riemannian_metric.html +++ b/notebooks/02_foundations__connection_riemannian_metric.html @@ -51,7 +51,7 @@ - + @@ -485,7 +485,7 @@
  • Discuss the RiemannianMetric subclass of the Connection Class

  • This notebook provides an overview of the \(\textbf{Connection}\) class in Geomstats. Intuitively: a connection is a mathematical operator that tells you how much a vector will change when you move it along a manifold in the direction of another vector. The symbol for connection is \(\nabla\), and \(\nabla_{\vec{u}} \vec{v}\) denotes how much vector \(\vec{v}\) would change if you moved it an infinitesimal distance in the direction of vector \(\vec{u}\) (see figure below).

    -

    b5d37a3c27684e349ea49df159167231

    +

    6858ebfc5dc244bbb959f609d1425280

    1. What is a Connection?#

    We will start by defining the connection \(\textit{mathematically}\), and then we will define the connection again in a more \(\textit{conceptual and intuitive}\) way with examples.

    @@ -501,7 +501,7 @@

    1.1 General Mathematical Definition of the Connection\(\nabla:\)” - this part is saying that it is the connection (denoted \(\nabla\)) that is performing the transformation.

    \(T M\)” - this symbolizes the \(\textbf{tangent bundle}\) of the manifold \(M\). A tangent bundle is the collection of all tangent spaces on the manifold \(M\). A tangent bundle is itself also a manifold.

    \(\Gamma(T M)\)” - \(\Gamma(T M)\) denotes the space of vector fields. A single element of \(\Gamma(T M)\) is a single vector field on the manifold \(M\). A vector field is comprised of a set of vectors on the manifold, where there is a vector at each point, and that vector is an element of the tangent space at that point (shown below).

    -

    8a1220e0a5ac474aa64f2dd3ffabaef5

    +

    a96be4826896405686eea35caa409880

    Putting all of this together, \(\nabla: \Gamma (T M) \times \Gamma (T M) \to \Gamma (T M)\) is simply saying that the connection is a transformation which takes two arguments, both of which are vector fields (comprised of tangent vectors), and the result of the transformation is another vector field (comprised of tangent vectors).

    \(\textbf{2. Now, let's consider the conditions that the connection must satisfy.}\) 1. (linearity of the \(1^{st}\) argument): \(\nabla_{f X} Y = f \nabla_{X} Y\)

      @@ -513,15 +513,15 @@

      1.1 General Mathematical Definition of the Connection

      1.2 What does the Connection actually do? – a more friendly description of the connection, with an example#

      Consider a single vector \(\vec{a_p}\), tangent to the manifold at point \(p\) (shown in the figure below).

      -

      b00e8c9935394c93a51a9eef59b4447a

      +

      c914a3ebf21f4138a38c1d70d0a72cf4

      Now, suppose you want to see what vector \(\vec{a_p}\) looks like when it is translated to a different point on the manifold. You may be asking why we are placing importance on this question– because for a vector in cartesian coordinates, this question would be trivial. If you translated vector \(\vec{a_p}\) to a different point in cartesian coordinates, the vector itself would not change (as shown in the figure below).

      -

      8b97c833ac7a446999ad7a63a498a941

      +

      268731e5d8ed4f75b7aa2d9733ef651a

      A spatially translated vector in cartesian coordinates does not change because the basis vectors in cartesian coordinates are translationally invariant, meaning all points in cartesian coordinates have the same set of basis vectors.

      This is not, however, necessarily true for points on a manifold– if you move a tangent vector from one point to another (i.e. from one tangent space to another), the vector will not necessarily look the same after this transformation. (The figure below shows that when \(\vec{a_p}\) is translated to a different point on the manifold, it could be pointing in a direction different from its original direction.)

      -

      a7327353fce84fbb904deb10f65c09b4

      +

      9e0fa6d2d6e943ef86b41176e3ad78da

      This is why the connection is such an important concept as we analyze data on manifolds. The connection helps us quantify how much a vector will change when we move it from one point to another on a manifold.

      More specifically, the connection is able to tell us how one vector will change if it is moved in the direction of another vector. For example, if vectors \(\vec{a}\) and \(\vec{b}\) exist in the same tangent plane, then the connection \(\nabla_{\vec{b}} \vec{a}\) tells us how much the vector \(\vec{a}\) will change if it is moved an infinitesimally small distance in the direction of \(\vec{b}\) (shown in the figure below).

      -

      adc8f0cb52dd49b3a71ca4c764a3c895

      +

      9105c5d8931b4077899927201c5f1862

    @@ -547,7 +547,7 @@

    2.1 Parallel Vector Fields\(\textbf{X}\) infinitesimally along the curve \(\gamma\) in the direction of \(\gamma\)’s tangent vector \(\dot{\gamma}\), the vector field \(\textbf{X}\) would not change. Note that this means that in differential geometry, we can only define the term “parallel” when we define it \(\textit{along a curve}\). The figure below shows that at each point \(t\) along the curve \(\gamma\), the vector field satisfies \(\nabla_{\dot{\gamma}(t)} X(t)=0\), which means that the vector field shown in pink is a parallel vector field.

    -

    eb9099fefbb342eb94bec98e6c8a40a1

    +

    e9fd64a1f45d4871bd874aa3f1709cab

    2.2 Parallel Transport#

    @@ -555,7 +555,7 @@

    2.2 Parallel Transport\(T_{\gamma(a)}M\)) to another tangent space (\(T_{\gamma(s)}M\)).

    Conceptually, this is exactly like solving a differential equation: we can find a “solution” (in this case: the transported vector) to the equation \(\nabla_{\dot \gamma(t)} X(\gamma(t)) = 0\) if we are given initial conditions (in this case: an initial point and tangent vector). Note that \(X(\gamma(t))\) in the differential equation simply indicates that the vector field \(X\) is parallel along the curve \(\gamma(t)\). In other words, the parallel transport calculates the parallel vector field along the curve \(\gamma(t)\) and then selects the element of the vector field that lies at the final point \(\gamma(s)\). The figure below shows this process.

    -

    df0aa7e9951b49209d22c4a5f0cbb2f1

    +

    c4904884221543b5871b878300c4479d

    Note that the connection was able to tell us how a vector would change infinitesimally if we move a vector in the direction of another vector, but here, we are able to use parallel transport to calculate how a vector will change if it is translated a \(\textbf{non-infinitesimal}\) distance.

    @@ -577,7 +577,7 @@

    3.3 Building Intuition with Physics\(\textit{four-dimensional}\) “fabric” that makes up the universe, and it is a manifold. Spacetime curves around masses (like planets, stars, black holes), which means that in those areas, we cannot approximate the space as being Euclidean. It is in these spaces that we must use geodesics to predict the paths that objects will follow– because free particles (and light) follow geodesics in space.

    In fact, telescopes have confirmed that light bends around very massive objects like black holes (shown below).

    -

    759d3ba17bcb4e58b7bd2cd5fadf018c

    +

    fbb866785913445a8007001c29ddeedf

    This is just one example of why geodesics are crucial to understanding real-world data. Other examples exist in areas like biophysics where the trajectory of cells along a manifold may follow geodesics.

    @@ -590,7 +590,7 @@

    4. Description of Connection in Local Coordinates (using Christoffel Symbols

    4.1 Math Notation: \(\mathbf{ \partial_i}\) Basis Vector#

    \({\partial_i}\) is equivalent to \(\vec{e}_i\). For example, in three dimensions, one could express the basis vectors \(\hat{x}, \hat{y}, \hat{z}\) as either \(\vec{e}_x, \vec{e}_y, \vec{e}_z\) or as \(\partial_x, \partial_y, \partial_z\).

    -

    72fd4227806447429bd7f439c3edef2b

    +

    ead2af6a611a44e6a45b83b64fd40ce7

    Note/practicality: basis vectors on a manifold may differ at each point, which means that basis vectors are actually dependent on the tangent space \(T_pM\) to which they belong. Thus, we “should” be writing \(\vec{e}_i(p)\), but in practice, the point \(p\) is omitted.

    @@ -629,27 +629,27 @@

    5. Additional Important Mathematical concepts utilized by

    Exponentials on Manifolds#

    In Euclidean space, \(\textit{addition}\) is a tool which takes two points \(p_1, p_2\), “adds” them, and generates a third, larger point \(p_3\) (as shown in the figure below). Addition gives us a way to “move forward” in Euclidean space.

    -

    0e34394282ba422aabc735f27a51f50b

    +

    32602cab508343109207db8a1b26664c

    On manifolds, the \(\textit{exponential}\) provides a tool which “takes the exponential of the tangent vector at point \(p\)” to generate a third point on the manifold. The exponential does this by 1) identifying the unique geodesic \(\gamma\) that goes through \(p\) and \(v_p\), 2) identifying the “length” \(l\) of the tangent vector \(v_p\), and 3) calculating another point \(p'\) along \(\gamma(t)\) that is a “distance” \(l\) from the initial point \(p\) (see figure below). Note again that the notion of “length” and “distance” is different on a manifold than it is in Euclidean space and that quantifying length is not something that we will be able to do without specifying a metric (discussed in RiemannianMetric section).

    -

    0f6242ade47e43c68e4046e90b8c31ca

    +

    efb7c8b3041849c58c92cc14fea681c3

    The exponential is often described as being the “differential geometry version” of addition.

    Logarithms on Manifolds#

    In Euclidean space, \(\textit{subtraction}\) is an operation which allows us to take the third point \(p_3\) and one of the initial points \(p_1\) and extract the other initial point \(p_2\) (as shown in the figure below).

    -

    2e0889992d2c4d4881af0b75efc60a00

    +

    922d82b47087481095efc499e260cdbc

    Similarly, the \(\textit{logarithm}\) allows us to take the final point \(p'\) and the initial point \(p\) to extract the tangent vector \(v_p\) at the initial point. The logarithm is able to do this by 1) identifying the unique geodesic \(\gamma\) that connects the two points 2) calculating the “length” of that geodesic 3) generating the unique tangent vector at \(p\), with a “length” equal to that of the geodesic (shown in the figure below). Again, remember that “length” is not something that we can quantify without specifying a metric, which we will not be able to do until the RiemannianMetric section.

    A key point here is that if you know a point and a tangent vector at that point, you can calculate a unique geodesic that goes through that point, and similarly, if you know the point and geodesic, you should be able to extract the unique tangent vector that produced that geodesic.

    -

    4ce2a606904348bd8df81966238a8f58

    +

    7ba6e4cd74aa4966b0dee638db6acecc

    The logarithm is the inverse map of the exponential and is often described as being the “differential geometry version” of subtraction.

    6. Geomstats Documentation: The Connection Class#

    The Connection class in geomstats has four methods and one subclass, whose structure is shown below:

    -

    3320bce5587745b7a6b7355d527a5c56

    +

    253fcd234a494a4b80ef2186dedfaf5a

    The methods of the Connection class also equip the RiemannianMetric subclass with the tools it needs to perform calculations on manifolds (we will discuss the RiemannianMetric class later in this notebook).

    We will first print the key methods of the Connection class, and then at the end we will print the entire connection class for anyone who is interested.

    @@ -1670,7 +1670,7 @@

    7.2 How is the Riemannian Metric Connected with the Connection?

    7.3 RiemannianMetric in Geomstats#

    The RiemannianMetric subclass is the class that actually performs calculations on manifolds. This is because we cannot perform “general” calculations like logarithm, exponential, parallel transport, and calculating geodesics without first being equip with a metric. The RiemannianMetric subclass contains a collection of metrics that Geomstats users may use to perform calculations on manifolds. The structure of the RiemannianMetric class is shown below.

    -

    3fc431ac469842b6b424e992c8b1bd07

    +

    e927844d098a4d0ab9d6f0f5fe3c2b6b

     In [7]:
     
    diff --git a/notebooks/03_practical_methods__data_on_manifolds.html b/notebooks/03_practical_methods__data_on_manifolds.html index 8dcc2d9f8..799b2ae9d 100644 --- a/notebooks/03_practical_methods__data_on_manifolds.html +++ b/notebooks/03_practical_methods__data_on_manifolds.html @@ -51,7 +51,7 @@ - + diff --git a/notebooks/04_practical_methods__from_vector_spaces_to_manifolds.html b/notebooks/04_practical_methods__from_vector_spaces_to_manifolds.html index 5f7373280..945291fd2 100644 --- a/notebooks/04_practical_methods__from_vector_spaces_to_manifolds.html +++ b/notebooks/04_practical_methods__from_vector_spaces_to_manifolds.html @@ -51,7 +51,7 @@ - + diff --git a/notebooks/05_practical_methods__simple_machine_learning_on_tangent_spaces.html b/notebooks/05_practical_methods__simple_machine_learning_on_tangent_spaces.html index 4276f65df..ce60b0ebb 100644 --- a/notebooks/05_practical_methods__simple_machine_learning_on_tangent_spaces.html +++ b/notebooks/05_practical_methods__simple_machine_learning_on_tangent_spaces.html @@ -51,7 +51,7 @@ - + diff --git a/notebooks/06_practical_methods__riemannian_frechet_mean_and_tangent_pca.html b/notebooks/06_practical_methods__riemannian_frechet_mean_and_tangent_pca.html index bcc94b070..6ee7d4a73 100644 --- a/notebooks/06_practical_methods__riemannian_frechet_mean_and_tangent_pca.html +++ b/notebooks/06_practical_methods__riemannian_frechet_mean_and_tangent_pca.html @@ -51,7 +51,7 @@ - + diff --git a/notebooks/07_practical_methods__riemannian_kmeans.html b/notebooks/07_practical_methods__riemannian_kmeans.html index 75e1598b6..d6b5391d0 100644 --- a/notebooks/07_practical_methods__riemannian_kmeans.html +++ b/notebooks/07_practical_methods__riemannian_kmeans.html @@ -51,7 +51,7 @@ - + diff --git a/notebooks/08_practical_methods__information_geometry.html b/notebooks/08_practical_methods__information_geometry.html index 2b6c9e0dc..91452ef2b 100644 --- a/notebooks/08_practical_methods__information_geometry.html +++ b/notebooks/08_practical_methods__information_geometry.html @@ -51,7 +51,7 @@ - + diff --git a/notebooks/09_practical_methods__implement_your_own_riemannian_geometry.html b/notebooks/09_practical_methods__implement_your_own_riemannian_geometry.html index 26012ebcc..2bbad6f74 100644 --- a/notebooks/09_practical_methods__implement_your_own_riemannian_geometry.html +++ b/notebooks/09_practical_methods__implement_your_own_riemannian_geometry.html @@ -51,7 +51,7 @@ - + diff --git a/notebooks/10_practical_methods__shape_analysis.html b/notebooks/10_practical_methods__shape_analysis.html index d95778de3..cbcf2af76 100644 --- a/notebooks/10_practical_methods__shape_analysis.html +++ b/notebooks/10_practical_methods__shape_analysis.html @@ -51,7 +51,7 @@ - + diff --git a/notebooks/11_real_world_applications__cell_shapes_analysis.html b/notebooks/11_real_world_applications__cell_shapes_analysis.html index 644dab932..7693b5863 100644 --- a/notebooks/11_real_world_applications__cell_shapes_analysis.html +++ b/notebooks/11_real_world_applications__cell_shapes_analysis.html @@ -51,7 +51,7 @@ - + @@ -496,7 +496,7 @@

    Shape Analysis of Cancer CellsICLR 2021 Computational Geometry and Topology challenge.

    -

    925a8905abde44d89f7e1c114e2d3b1c

    +

    cc259d992a5b4152aed362af8d10521b

    Figure 1: Representative images of the cell lines using fluorescence microscopy, studied in this notebook (Image credit : Ashok Prasad). The cells nuclei (blue), the actin cytoskeleton (green) and the lipid membrane (red) of each cell are stained and colored. We only focus on the cell shape in our analysis.

    @@ -530,7 +530,7 @@

    2. Dataset DescriptionWe study a dataset of mouse Osteosarcoma imaged cells (AXCFP2019). The dataset contains two different cancer cell lines : DLM8 and DUNN, respectively representing a more agressive and a less agressive cancer. Among these cells, some have also been treated with different single drugs that perturb the cellular cytoskeleton. Overall, we can label each cell according to their cell line (DLM8 and DUNN), and also if it is a control cell (no treatment), or has been treated with one of the following drugs : Jasp (jasplakinolide) and Cytd (cytochalasin D).

    Each cell comes from a raw image containing a set of cells, which was thresholded to generate binarized images.

    -

    5f5f9e5ab04d401fa4ae73e81f59bdc8

    +

    54f55182503b4513adc80c0a486e9796

    After binarizing the images, contouring was used to isolate each cell, and to extract their boundaries as a counter-clockwise ordered list of 2D coordinates, which corresponds to the representation of discrete curve in Geomstats. We load these discrete curves into the notebook.

     In [2]:
    diff --git a/notebooks/12_real_world_applications__emg_sign_classification_in_spd_manifold.html b/notebooks/12_real_world_applications__emg_sign_classification_in_spd_manifold.html
    index 4bb93ce09..4aac5de51 100644
    --- a/notebooks/12_real_world_applications__emg_sign_classification_in_spd_manifold.html
    +++ b/notebooks/12_real_world_applications__emg_sign_classification_in_spd_manifold.html
    @@ -51,7 +51,7 @@
         
       
       
    -    
    +    
       
       
       
    @@ -499,7 +499,7 @@ 

    Hand gesture classification with EMG data using Riemannian metrics

    +

    3c3a62eb09c442d28bcd214737b56c34

    Context#

    The data are acquired from somOS-interface: an sEMG armband that allows you to interact via bluetooth with an Android smartphone (you can contact Marius Guerard (marius.guerard@gmail.com) or Renaud Renault (renaud.armand.renault@gmail.com) for more info on how to make this kind of armband yourself).

    diff --git a/notebooks/13_real_world_applications__graph_embedding_and_clustering_in_hyperbolic_space.html b/notebooks/13_real_world_applications__graph_embedding_and_clustering_in_hyperbolic_space.html index 66ed97689..d2ef7e35d 100644 --- a/notebooks/13_real_world_applications__graph_embedding_and_clustering_in_hyperbolic_space.html +++ b/notebooks/13_real_world_applications__graph_embedding_and_clustering_in_hyperbolic_space.html @@ -51,7 +51,7 @@ - + @@ -572,7 +572,7 @@

    Parameters and Initialization Some information about the dataset is displayed to provide insight into its +

    The Zachary karate club network was collected from the members of a university karate club by Wayne Zachary in 1977. Each node represents a member of the club, and each edge represents an undirected relation between two members. An often discussed problem using this dataset is to find the two groups of people into which the karate club split after an argument between two teachers. c7d7db18d135448baa892be384dfcf1b Some information about the dataset is displayed to provide insight into its complexity.

     In [3]:
    @@ -598,7 +598,7 @@ 

    Parameters and Initialization\(V\) as the set of nodes and \(E \subset V\times V\) the set of edges. The goal of embedding GSD is to provide a faithful and exploitable representation of the graph structure. It is mainly achieved by preserving first-order proximity that enforces nodes sharing edges to be close to each other. It can additionally preserve second-order proximity that enforces two nodes sharing the same context (i.e., nodes that share neighbors but are not necessarily directly connected) to be close. Let \(\mathbb{B}^m\) be the Poincaré Ball of dimension \(m\) equipped with the distance function \(d\). The below figure shows geodesics between pairs of points on \(\mathbb{B}^2\). Geodesics are the shortest path between two points. The distance function \(d\) of two points is the length of the geodesic that links them.

    -

    dea9a5efca9949dabe229e9bf1db1c06

    +

    525723b8851e4a6b9951446150e4d5f1

    Declaring an instance of the PoincareBall manifold of two dimensions in geomstats is straightforward:

    Riemannian optimization.#

    diff --git a/notebooks/14_real_world_applications__hand_poses_analysis_in_kendall_shape_space.html b/notebooks/14_real_world_applications__hand_poses_analysis_in_kendall_shape_space.html index db8e6fb5f..779cb31a1 100644 --- a/notebooks/14_real_world_applications__hand_poses_analysis_in_kendall_shape_space.html +++ b/notebooks/14_real_world_applications__hand_poses_analysis_in_kendall_shape_space.html @@ -51,7 +51,7 @@ - + @@ -496,7 +496,7 @@

    Classifying hands poses with Kendall shape spacesIn this tutorial, we show how to use geomstats to perform a shape data analysis. Specifically, we aim to study the difference between two groups of data: - hand poses that correspond to the action “Grab”, - hand poses heads that correspond to the action “Expand”.

    We wish to investigate if there is a difference in these two groups.

    The hand poses are represented as the coordinates of 22 joints in 3D:

    -

    e1d2678f2cae4796b9e0f21ac2d1c79d

    +

    4bbaf9fbfe5640959607f6b5154753aa

     In [1]:
     
    diff --git a/notebooks/15_real_world_applications__optic_nerve_heads_analysis_in_kendall_shape_space.html b/notebooks/15_real_world_applications__optic_nerve_heads_analysis_in_kendall_shape_space.html index 081701a14..4d78a65f9 100644 --- a/notebooks/15_real_world_applications__optic_nerve_heads_analysis_in_kendall_shape_space.html +++ b/notebooks/15_real_world_applications__optic_nerve_heads_analysis_in_kendall_shape_space.html @@ -51,7 +51,7 @@ - + @@ -495,7 +495,7 @@

    Computing with shapes of landmarks in Kendall shape spaces

    +

    77bdce428b0b4ef9bd1d36e24e3f282d

     In [1]:
     
    diff --git a/notebooks/16_real_world_applications__visualizations_in_kendall_shape_spaces.html b/notebooks/16_real_world_applications__visualizations_in_kendall_shape_spaces.html index 0698866c8..825642bcd 100644 --- a/notebooks/16_real_world_applications__visualizations_in_kendall_shape_spaces.html +++ b/notebooks/16_real_world_applications__visualizations_in_kendall_shape_spaces.html @@ -51,7 +51,7 @@ - + diff --git a/notebooks/17_foundations__stratified_spaces.html b/notebooks/17_foundations__stratified_spaces.html index 8ad9e66f2..3529968ee 100644 --- a/notebooks/17_foundations__stratified_spaces.html +++ b/notebooks/17_foundations__stratified_spaces.html @@ -51,7 +51,7 @@ - + @@ -479,7 +479,7 @@

    Stratified spaces

    Spider#

    The \(k\)-Spider consists of \(k\) copies of the positive real line \(\mathbb{R}_{\geq 0}\) glued together at the origin. Within geomstats, we defined the following: 1. Spider Point: a point object defining the ray and the value 2. Spider: the space defined by the number of rays 3. Spider Geometry: by chosing a metric on the rays, we can define a metric on the whole space

    -

    fc5ba0152c1747ccb5869a2912ef459b

    +

    4b2c4ef2ec4f40d48f652519ea5919c6

     In [1]:
     
    diff --git a/notebooks/18_real_world_applications__sao_paulo_traffic_optimization.html b/notebooks/18_real_world_applications__sao_paulo_traffic_optimization.html index a0e5cf284..680b2c0bf 100644 --- a/notebooks/18_real_world_applications__sao_paulo_traffic_optimization.html +++ b/notebooks/18_real_world_applications__sao_paulo_traffic_optimization.html @@ -51,7 +51,7 @@ - + @@ -495,7 +495,7 @@

    Optimization of Sao Paulo traffic

    +

    8d8aa4541ed643818fc5ec21be1b9916

    Figure 1: Sao Paulo: A city with 180km traffic jams – BBC News

     In [1]:
    @@ -1247,7 +1247,7 @@ 

    3.1.2. Model\(r\), we note \(T_r\) the congestion time that cars will have to wait in the case the traffic is jammed: \(T_r \rightsquigarrow G(k_r, \nu_r)\), with distribution:

    \[\forall t>0, \, \mathbb{f}(t) = \frac{\nu_r^{k_r}}{\Gamma(k_r)} t^{k_r-1} e^{-\nu_r t}.\]
    -

    167bcebb9365436696eed700c6778123

    +

    1582a6d61bd94949a12bce0beff82a38

    As a road \(x_r\) can be represented by two parameters \(k_r\) and \(\nu_r\), we can consider our space of study to be the space of such parameters (i.e. \(\mathbb{(R_+^*)^2}\)).

    For the following, we denote Gamma distributions’ parameters by \((\kappa_r, \gamma_r)\), where \(\kappa_r\)=\(k_r\) (expected jam size) and \(\gamma_r\)=\(\frac{k_r}{\nu_r}\) is the expected congestion time (mean of the Gamma distribution). The space of study is still \(\mathbb{(R_+^*)^2}\), and we are instantiating it in the next cell.

    diff --git a/notebooks/19_practical_methods__aac.html b/notebooks/19_practical_methods__aac.html index c8f35afcb..df0da0979 100644 --- a/notebooks/19_practical_methods__aac.html +++ b/notebooks/19_practical_methods__aac.html @@ -51,7 +51,7 @@ - + diff --git a/notebooks/20_real_world_applications__graph_space.html b/notebooks/20_real_world_applications__graph_space.html index 4d1088538..2f93e1113 100644 --- a/notebooks/20_real_world_applications__graph_space.html +++ b/notebooks/20_real_world_applications__graph_space.html @@ -51,7 +51,7 @@ - + diff --git a/notebooks/21_foundations__sub_riemannian_geometry_and_the_heisenberg_group.html b/notebooks/21_foundations__sub_riemannian_geometry_and_the_heisenberg_group.html index e113c66cc..977869671 100644 --- a/notebooks/21_foundations__sub_riemannian_geometry_and_the_heisenberg_group.html +++ b/notebooks/21_foundations__sub_riemannian_geometry_and_the_heisenberg_group.html @@ -51,7 +51,7 @@ - + diff --git a/py-modindex.html b/py-modindex.html index e1dd7a9c1..7d4e5d686 100644 --- a/py-modindex.html +++ b/py-modindex.html @@ -46,7 +46,7 @@ - + diff --git a/roadmap.html b/roadmap.html index c4f680d04..002eed1b9 100644 --- a/roadmap.html +++ b/roadmap.html @@ -48,7 +48,7 @@ - + diff --git a/search.html b/search.html index a944a4f7c..ecbb6360c 100644 --- a/search.html +++ b/search.html @@ -47,7 +47,7 @@ - + diff --git a/searchindex.js b/searchindex.js index 2fed7b84d..c2d96888f 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["api/geomstats", "api/geomstats.datasets", "api/geomstats.distributions", "api/geomstats.geometry", "api/geomstats.geometry.stratified", "api/geomstats.information_geometry", "api/geomstats.learning", "api/geomstats.numerics", "api/geomstats.test", "api/geomstats.test_cases", "api/geomstats.test_cases.backend", "api/geomstats.test_cases.datasets", "api/geomstats.test_cases.distributions", "api/geomstats.test_cases.geometry", "api/geomstats.test_cases.geometry.stratified", "api/geomstats.test_cases.information_geometry", "api/geomstats.test_cases.learning", "api/geomstats.test_cases.numerics", "api/geomstats.visualization", "api/index", "api/modules", "contributing/index", "explanation/index", "getting_started/examples", "getting_started/first-steps", "getting_started/index", "governance", "gsod", "hackathons", "hackathons/ihp_10_2022", "index", "notebooks/00_foundations__introduction_to_geomstats", "notebooks/01_foundations__manifolds", "notebooks/02_foundations__connection_riemannian_metric", "notebooks/03_practical_methods__data_on_manifolds", "notebooks/04_practical_methods__from_vector_spaces_to_manifolds", "notebooks/05_practical_methods__simple_machine_learning_on_tangent_spaces", "notebooks/06_practical_methods__riemannian_frechet_mean_and_tangent_pca", "notebooks/07_practical_methods__riemannian_kmeans", "notebooks/08_practical_methods__information_geometry", "notebooks/09_practical_methods__implement_your_own_riemannian_geometry", "notebooks/10_practical_methods__shape_analysis", "notebooks/11_real_world_applications__cell_shapes_analysis", "notebooks/12_real_world_applications__emg_sign_classification_in_spd_manifold", "notebooks/13_real_world_applications__graph_embedding_and_clustering_in_hyperbolic_space", "notebooks/14_real_world_applications__hand_poses_analysis_in_kendall_shape_space", "notebooks/15_real_world_applications__optic_nerve_heads_analysis_in_kendall_shape_space", "notebooks/16_real_world_applications__visualizations_in_kendall_shape_spaces", "notebooks/17_foundations__stratified_spaces", "notebooks/18_real_world_applications__sao_paulo_traffic_optimization", "notebooks/19_practical_methods__aac", "notebooks/20_real_world_applications__graph_space", "notebooks/21_foundations__sub_riemannian_geometry_and_the_heisenberg_group", "roadmap", "tutorials/index"], "filenames": ["api/geomstats.rst", "api/geomstats.datasets.rst", "api/geomstats.distributions.rst", "api/geomstats.geometry.rst", "api/geomstats.geometry.stratified.rst", "api/geomstats.information_geometry.rst", "api/geomstats.learning.rst", "api/geomstats.numerics.rst", "api/geomstats.test.rst", "api/geomstats.test_cases.rst", "api/geomstats.test_cases.backend.rst", "api/geomstats.test_cases.datasets.rst", "api/geomstats.test_cases.distributions.rst", "api/geomstats.test_cases.geometry.rst", "api/geomstats.test_cases.geometry.stratified.rst", "api/geomstats.test_cases.information_geometry.rst", "api/geomstats.test_cases.learning.rst", "api/geomstats.test_cases.numerics.rst", "api/geomstats.visualization.rst", "api/index.rst", "api/modules.rst", "contributing/index.rst", "explanation/index.rst", "getting_started/examples.rst", "getting_started/first-steps.rst", "getting_started/index.rst", "governance.rst", "gsod.rst", "hackathons.rst", "hackathons/ihp_10_2022.rst", "index.rst", "notebooks/00_foundations__introduction_to_geomstats.ipynb", "notebooks/01_foundations__manifolds.ipynb", "notebooks/02_foundations__connection_riemannian_metric.ipynb", "notebooks/03_practical_methods__data_on_manifolds.ipynb", "notebooks/04_practical_methods__from_vector_spaces_to_manifolds.ipynb", "notebooks/05_practical_methods__simple_machine_learning_on_tangent_spaces.ipynb", "notebooks/06_practical_methods__riemannian_frechet_mean_and_tangent_pca.ipynb", "notebooks/07_practical_methods__riemannian_kmeans.ipynb", "notebooks/08_practical_methods__information_geometry.ipynb", "notebooks/09_practical_methods__implement_your_own_riemannian_geometry.ipynb", "notebooks/10_practical_methods__shape_analysis.ipynb", "notebooks/11_real_world_applications__cell_shapes_analysis.ipynb", "notebooks/12_real_world_applications__emg_sign_classification_in_spd_manifold.ipynb", "notebooks/13_real_world_applications__graph_embedding_and_clustering_in_hyperbolic_space.ipynb", "notebooks/14_real_world_applications__hand_poses_analysis_in_kendall_shape_space.ipynb", "notebooks/15_real_world_applications__optic_nerve_heads_analysis_in_kendall_shape_space.ipynb", "notebooks/16_real_world_applications__visualizations_in_kendall_shape_spaces.ipynb", "notebooks/17_foundations__stratified_spaces.ipynb", "notebooks/18_real_world_applications__sao_paulo_traffic_optimization.ipynb", "notebooks/19_practical_methods__aac.ipynb", "notebooks/20_real_world_applications__graph_space.ipynb", "notebooks/21_foundations__sub_riemannian_geometry_and_the_heisenberg_group.ipynb", "roadmap.rst", "tutorials/index.rst"], "titles": ["geomstats package", "geomstats.datasets package", "geomstats.distributions package", "geomstats.geometry package", "geomstats.geometry.stratified package", "geomstats.information_geometry package", "geomstats.learning package", "geomstats.numerics package", "geomstats.test package", "geomstats.test_cases package", "geomstats.test_cases.backend package", "geomstats.test_cases.datasets package", "geomstats.test_cases.distributions package", "geomstats.test_cases.geometry package", "geomstats.test_cases.geometry.stratified package", "geomstats.test_cases.information_geometry package", "geomstats.test_cases.learning package", "geomstats.test_cases.numerics package", "geomstats.visualization package", "API Reference", "geomstats", "Contributing Guide", "Explanation", "Code Examples", "First steps", "Getting Started", "Geomstats governance and decision-making", "Google Season of Docs: Case Study", "Hackathons", "Hackathon at Institut Henri Poincar\u00e9, 17th-21st Oct 2022", "Geomstats", "What is the motivation for analyzing data on manifolds?", "1. Introduction", "1. What is a Connection?", "Data on Manifolds", "From vector spaces to manifolds", "Learning on Tangent Data", "Fr\u00e9chet Mean and Tangent PCA", "K-Means clustering on a Riemannian Manifold", "Information geometry", "Implement your own Riemannian Geometry", "Shape analysis of curves with the Square Root Velocity metric", "Shape Analysis of Cancer Cells", "Hand gesture classification with EMG data using Riemannian metrics", "Hyperbolic Embedding of Graphs and Clustering", "Classifying hands poses with Kendall shape spaces", "Computing with shapes of landmarks in Kendall shape spaces", "Computing with triangular shapes in Kendall framework", "Stratified spaces", "Optimization of Sao Paulo traffic", "Align all and Compute for Graphs", "Graph Space", "Tutorial: Sub-Riemannian geometry on the Heisenberg group", "Roadmap", "Tutorials"], "terms": {"dataset": [0, 6, 9, 20, 32, 34, 35, 36, 39, 43, 44, 45, 46, 47, 50], "prepare_emg_data": [0, 20, 43], "timeseriescovari": [0, 1, 43], "label_map": [0, 1, 43], "data_dict": [0, 1, 43], "n_step": [0, 1, 3, 7, 29, 33, 37, 40, 43, 49, 52], "n_timeseri": [0, 1], "batch": [0, 1, 3, 5, 6, 19, 30, 33, 43], "margin": [0, 1, 43, 49], "cov": [0, 1, 2, 43], "label": [0, 1, 4, 6, 26, 32, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 52], "covec": [0, 1, 43], "diag": [0, 1, 3, 47], "transform": [0, 1, 2, 3, 4, 6, 18, 21, 24, 27, 29, 33, 37, 39, 40, 42, 43, 45, 46, 49], "prepare_graph_data": [0, 9, 20, 34], "graph": [0, 1, 4, 6, 31, 32, 34, 49, 53], "edg": [0, 1, 3, 4, 34, 44, 48, 51], "n_node": [0, 1, 3, 4, 7, 44, 48, 50, 51], "random_walk": [0, 1, 44], "hyperbolicembed": [0, 1, 34], "emb": [0, 1, 3, 34], "grad_log_sigmoid": [0, 1, 44], "grad_squared_dist": [0, 1, 44], "log_sigmoid": [0, 1, 44], "loss": [0, 1, 3, 6, 18, 43], "util": [0, 6, 20, 34, 35, 36, 39, 40, 42, 43, 44, 45, 46, 47, 49, 51], "load_cel": [0, 1, 42], "load_citi": [0, 1, 34, 35], "load_connectom": [0, 1, 34, 36], "load_cub": [0, 1], "load_emg": [0, 1, 43], "load_footbal": [0, 1, 51], "load_hand": [0, 1, 45], "load_karate_graph": [0, 1, 34, 44], "load_leav": [0, 1, 39], "load_mamm": [0, 1, 51], "load_optical_nerv": [0, 1, 34, 46, 47], "load_pos": [0, 1, 34], "load_random_graph": [0, 1], "load_sao_paulo": [0, 1, 49], "distribut": [0, 1, 3, 5, 6, 9, 18, 20, 21, 32, 33, 38, 42, 44, 49, 52], "lognorm": [0, 9, 20], "lognormaleuclidean": [0, 2], "sampl": [0, 1, 2, 3, 4, 5, 6, 18, 21, 32, 33, 38, 41, 43, 44, 45, 46, 47, 48, 49], "lognormalspd": [0, 2], "samples_sym": [0, 2], "geometri": [0, 2, 5, 6, 9, 19, 20, 21, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53], "stratifi": [0, 3, 9, 13, 50, 51, 53], "graph_spac": [0, 1, 3, 48, 50, 51], "point_set": [0, 3, 9, 13], "spider": [0, 3], "wald_spac": [0, 3], "base": [0, 1, 2, 4, 6, 7, 8, 9, 16, 18, 19, 20, 21, 26, 27, 29, 32, 33, 36, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 53], "complexmatrixvectorspac": [0, 3], "complexvectorspac": [0, 3], "belong": [0, 1, 2, 3, 4, 5, 6, 21, 23, 32, 33, 34, 35, 36, 41, 43, 44, 45, 46, 48, 51, 53], "is_tang": [0, 3, 32, 40], "project": [0, 3, 5, 6, 18, 26, 28, 32, 34, 35, 37, 40, 41, 42, 44, 45, 46, 47, 48, 50, 52], "random_point": [0, 3, 4, 5, 8, 32, 34, 37, 47, 48, 50], "to_tang": [0, 3, 5, 6, 32, 35, 47], "complexvectorspaceopenset": [0, 3], "diffeomorphicmanifold": [0, 3], "random_tangent_vec": [0, 3, 8, 32], "regular": [0, 3, 6, 32, 42], "immersedset": [0, 3, 40], "default_metr": [0, 3, 4, 5, 32], "hessian_immers": [0, 3], "immers": [0, 3, 32], "jacobian_immers": [0, 3], "tangent_immers": [0, 3, 40], "levelset": [0, 3, 5], "extrinsic_to_intrinsic_coord": [0, 3, 32], "intrinsic_to_extrinsic_coord": [0, 3, 32], "submers": [0, 3, 5, 32], "tangent_submers": [0, 3, 5, 32], "matrixvectorspac": [0, 3], "basis_represent": [0, 3], "matrix_represent": [0, 3, 33], "openset": [0, 3, 32], "vectorspac": [0, 3], "basi": [0, 3, 18, 32, 52], "vectorspaceopenset": [0, 3, 5], "complex_manifold": [0, 9, 20], "complexmanifold": [0, 3], "equip_with_metr": [0, 3, 4, 29, 32, 36, 40, 41, 42, 43, 50], "complex_matric": [0, 9, 20], "complexmatric": [0, 3], "congruent": [0, 3], "frobenius_product": [0, 3], "is_hermitian": [0, 3], "is_hpd": [0, 3], "is_skew_hermitian": [0, 3], "to_hermitian": [0, 3], "to_skew_hermitian": [0, 3], "transconjug": [0, 3], "complexmatricesmetr": [0, 3], "inner_product": [0, 3, 5, 33, 47], "norm": [0, 3, 4, 5, 33, 41, 42, 45, 46, 47, 48, 49, 50], "squared_norm": [0, 3, 6, 33, 39], "complex_poincare_disk": [0, 20], "complexpoincaredisk": [0, 3], "complexpoincarediskmetr": [0, 3], "dist": [0, 1, 3, 4, 6, 33, 40, 41, 42, 44, 48, 50], "exp": [0, 2, 3, 5, 6, 7, 9, 16, 21, 29, 35, 40, 43, 44, 47, 49], "log": [0, 1, 2, 3, 5, 6, 7, 9, 16, 21, 29, 35, 36, 40, 44], "metric_matrix": [0, 3, 5, 33], "squared_dist": [0, 3, 5, 6, 33, 44], "complex_riemannian_metr": [0, 9, 20], "complexriemannianmetr": [0, 3], "random_unit_tangent_vec": [0, 3, 33], "connect": [0, 1, 4, 6, 9, 20, 31, 34, 36, 42, 44, 49], "christoffel": [0, 3, 5, 29], "curvatur": [0, 3, 5, 23, 32, 33, 34, 35], "curvature_deriv": [0, 3, 33], "directional_curvatur": [0, 3, 33], "directional_curvature_deriv": [0, 3, 33], "geodes": [0, 1, 3, 4, 5, 6, 9, 19, 20, 23, 29, 30, 31, 36, 37, 39, 41, 42, 44, 49, 50, 51, 52, 53], "geodesic_equ": [0, 3], "injectivity_radiu": [0, 3, 5, 33], "ladder_parallel_transport": [0, 3, 29, 33, 40, 47], "parallel_transport": [0, 3, 29, 40], "ricci_tensor": [0, 3, 33], "riemann_tensor": [0, 3, 33], "diffeo": [0, 5, 9, 20, 40], "autodiffdiffeo": [0, 3], "inverse_jacobian_diffeomorph": [0, 3], "inverse_tangent_diffeomorph": [0, 3, 5], "jacobian_diffeomorph": [0, 3], "tangent_diffeomorph": [0, 3, 5], "composeddiffeo": [0, 3], "diffeomorph": [0, 3, 5, 33], "inverse_diffeomorph": [0, 3, 5], "reverseddiffeo": [0, 3], "discrete_curv": [0, 9, 20, 41, 42], "discretecurvesstartingatorigin": [0, 3, 41, 42], "ambient_manifold": [0, 3], "discrete_curves_with_l2": [0, 3], "insert_origin": [0, 3], "interpol": [0, 3, 39], "k_sampling_point": [0, 3, 18, 41, 42], "length": [0, 1, 3, 4, 5, 6, 18, 21, 23, 33, 35, 41, 42, 44, 47, 49, 52], "new": [0, 3, 4, 5, 6, 8, 26, 27, 28, 32, 33, 34, 41, 42, 44, 47, 49, 53], "normal": [0, 1, 2, 3, 6, 9, 20, 32, 33, 34, 41, 43, 44, 45, 46, 47, 49, 52], "dynamicprogrammingalign": [0, 3], "align": [0, 3, 4, 6, 40, 41, 45, 46, 47, 51], "elasticmetr": [0, 3, 29, 42], "ftransform": [0, 3], "iterativehorizontalgeodesicalign": [0, 3], "discrete_horizontal_geodes": [0, 3], "l2curvesmetr": [0, 3], "riemann_sum": [0, 3], "srvmetric": [0, 3, 41], "srvreparametrizationbundl": [0, 3], "horizontal_project": [0, 3, 41], "vertical_project": [0, 3, 41], "srvrotationbundl": [0, 3], "srvrotationreparametrizationbundl": [0, 3], "align_reparametr": [0, 3], "align_rot": [0, 3], "srvtransform": [0, 3], "insert_zero": [0, 3, 41], "discrete_surfac": [0, 9, 20], "discretesurfac": [0, 3], "face_area": [0, 3], "laplacian": [0, 3, 6], "surface_metric_matric": [0, 3], "surface_one_form": [0, 3], "vertex_area": [0, 3], "path_energi": [0, 3], "path_energy_per_tim": [0, 3], "euclidean": [0, 2, 4, 5, 6, 7, 9, 16, 18, 20, 32, 33, 34, 36, 39, 40, 41, 42, 45, 46, 47, 48, 49, 50, 51, 52], "ident": [0, 3, 4, 6, 33, 35, 48, 50], "euclideanmetr": [0, 3], "fiber_bundl": [0, 9, 20, 32, 41, 42, 45, 46, 47], "fiberbundl": [0, 3, 29, 32], "horizontal_lift": [0, 3], "integrability_tensor": [0, 3], "integrability_tensor_deriv": [0, 3], "is_horizont": [0, 3], "is_vert": [0, 3], "lift": [0, 3, 6], "riemannian_submers": [0, 3], "tangent_riemannian_submers": [0, 3], "full_rank_correlation_matric": [0, 9, 20], "correlationmatricesbundl": [0, 3], "fullrankcorrelationaffinequotientmetr": [0, 3], "fullrankcorrelationmatric": [0, 3], "diag_act": [0, 3], "from_covari": [0, 3], "polyhyperboliccholeskymetr": [0, 3], "full_rank_matric": [0, 20], "fullrankmatric": [0, 3], "function": [0, 1, 4, 5, 6, 7, 20, 21, 32, 33, 34, 36, 39, 40, 41, 42, 43, 45, 48, 49, 50, 51, 52], "hilbertspher": [0, 3], "hilbertspheremetr": [0, 3], "general_linear": [0, 9, 20], "generallinear": [0, 3], "orbit": [0, 3], "squarematric": [0, 3], "grassmannian": [0, 20], "random_uniform": [0, 3, 24, 34, 38, 47], "grassmanniancanonicalmetr": [0, 3], "heisenberg": [0, 9, 20], "heisenbergvector": [0, 3, 52], "compos": [0, 1, 3, 6, 9, 16, 26, 29, 32], "exp_from_ident": [0, 3], "invers": [0, 3, 5, 6, 9, 16, 18, 33, 40], "jacobian_transl": [0, 3, 52], "lie_bracket": [0, 3], "log_from_ident": [0, 3], "upper_triangular_matrix_from_vector": [0, 3], "vector_from_upper_triangular_matrix": [0, 3], "hermitian": [0, 9, 20, 29], "hermitianmetr": [0, 3], "hermitian_matric": [0, 20], "hermitianmatric": [0, 3], "apply_func_to_eigvalsh": [0, 3], "expmh": [0, 3], "powermh": [0, 3], "hpd_matric": [0, 20], "hpdaffinemetr": [0, 3], "hpdbureswassersteinmetr": [0, 3], "hpdeuclideanmetr": [0, 3], "exp_domain": [0, 3], "hpdlogeuclideanmetr": [0, 3], "hpdmatric": [0, 3], "hyperbol": [0, 1, 5, 9, 20, 23, 27, 29, 39], "hyperboloid": [0, 20, 35, 37], "hyperboloidmetr": [0, 3], "hyperspher": [0, 6, 9, 20, 24, 27, 29, 34, 35, 37, 38, 40], "hyperspheremetr": [0, 3, 29], "norm_factor_gradi": [0, 3], "normalization_factor": [0, 3, 33], "invariant_metr": [0, 9, 20], "biinvariantmetr": [0, 3], "inner_product_at_ident": [0, 3], "invariantmetr": [0, 3], "invariantmetricmatrixexpodesolv": [0, 3], "geodesic_ivp": [0, 3, 7, 33], "invariantmetricmatrixlogodesolv": [0, 3], "klein_bottl": [0, 20], "kleinbottl": [0, 3], "equival": [0, 3, 4, 5, 6, 21, 29, 31, 33, 41, 48], "kleinbottlemetr": [0, 3], "landmark": [0, 1, 20, 32, 42, 45, 47], "l2landmarksmetr": [0, 3], "k_landmark": [0, 3, 42, 45, 46, 47], "lie_algebra": [0, 9, 20], "matrixliealgebra": [0, 3, 32], "baker_campbell_hausdorff": [0, 3], "bracket": [0, 3, 21], "lie_group": [0, 9, 20], "liegroup": [0, 3, 6], "exp_not_from_ident": [0, 3], "log_not_from_ident": [0, 3], "tangent_translation_map": [0, 3], "matrixliegroup": [0, 3, 32], "lower_triangular_matric": [0, 20], "lowertriangularmatric": [0, 3], "manifold": [0, 1, 2, 4, 5, 6, 7, 9, 18, 19, 20, 21, 23, 24, 27, 30, 41, 42, 43, 44, 45, 46, 47, 48, 52, 53], "point_ndim": [0, 3, 7, 32, 33], "equip_with_group_act": [0, 3, 32, 41, 42, 45, 46, 47], "equip_with_quotient_structur": [0, 3, 32, 41, 42, 45, 46, 47], "matric": [0, 1, 2, 4, 5, 6, 9, 18, 20, 21, 30, 36, 48, 50, 51], "align_matric": [0, 3], "diagon": [0, 1, 3, 5, 18, 33, 47, 48], "equal": [0, 1, 3, 4, 5, 6, 21, 32, 33, 40, 41, 47, 49], "flatten": [0, 1, 3, 4, 6, 7, 36, 40, 48], "is_diagon": [0, 3], "is_lower_triangular": [0, 3], "is_pd": [0, 3], "is_skew_symmetr": [0, 3], "is_spd": [0, 3], "is_squar": [0, 3], "is_strictly_lower_triangular": [0, 3], "is_strictly_upper_triangular": [0, 3], "is_symmetr": [0, 3], "is_upper_triangular": [0, 3], "mul": [0, 3], "reshap": [0, 1, 3, 5, 6, 33, 36, 40, 42, 43, 45, 46, 47], "to_diagon": [0, 3], "to_lower_triangular": [0, 3], "to_lower_triangular_diagonal_sc": [0, 3], "to_skew_symmetr": [0, 3], "to_strictly_lower_triangular": [0, 3], "to_strictly_upper_triangular": [0, 3], "to_symmetr": [0, 3], "to_upper_triangular": [0, 3], "trace_product": [0, 3], "transpos": [0, 3, 33, 39, 40, 41, 43, 47, 49], "matricesmetr": [0, 3, 50], "minkowski": [0, 6, 20, 32], "minkowskimetr": [0, 3], "nfold_manifold": [0, 9, 20], "nfoldmanifold": [0, 3, 32], "nfoldmetr": [0, 3], "pointwise_inner_product": [0, 3], "pointwise_norm": [0, 3], "open_hemispher": [0, 20], "openhemispher": [0, 3], "openhemispherepullbackmetr": [0, 3], "openhemispheretohyperboloiddiffeo": [0, 3], "openhemispheresproduct": [0, 3], "openhemispheresproductmetr": [0, 3], "poincare_bal": [0, 9, 20, 44], "poincarebal": [0, 3, 44], "poincareballmetr": [0, 3, 44], "mobius_add": [0, 3], "retract": [0, 3], "poincare_half_spac": [0, 9, 20], "poincarehalfspac": [0, 3, 5], "poincarehalfspacemetr": [0, 3], "poincare_polydisk": [0, 20], "poincarepolydisk": [0, 3, 18], "poincarepolydiskmetr": [0, 3], "positive_lower_triangular_matric": [0, 9, 20], "choleskymetr": [0, 3], "diag_inner_product": [0, 3], "strictly_lower_inner_product": [0, 3], "invariantpositivelowertriangularmatricesmetr": [0, 3], "positivelowertriangularmatric": [0, 3], "unitnormedrowspltdiffeo": [0, 3], "unitnormedrowspltmatric": [0, 3], "unitnormedrowspltmatricespullbackmetr": [0, 3], "positive_r": [0, 20], "positiver": [0, 3], "positiverealsmetr": [0, 3], "pre_shap": [0, 9, 20, 42, 45, 46, 47], "kendallshapemetr": [0, 3, 47], "preshapemetr": [0, 3], "preshapespac": [0, 3, 42, 45, 46, 47], "center": [0, 3, 5, 6, 7, 21, 28, 32, 33, 39, 42, 44, 45, 46, 47], "is_cent": [0, 3], "preshapespacebundl": [0, 3], "integrability_tensor_derivative_parallel": [0, 3], "iterated_integrability_tensor_derivative_parallel": [0, 3], "product_hpd_and_siegel_disk": [0, 20], "producthpdmatricesandsiegeldisk": [0, 3], "producthpdmatricesandsiegeldisksmetr": [0, 3], "product_manifold": [0, 9, 20, 32], "productmanifold": [0, 3, 5], "productriemannianmetr": [0, 3, 32], "shape": [0, 1, 2, 3, 4, 5, 6, 7, 16, 18, 21, 23, 27, 30, 32, 33, 34, 36, 39, 40, 44, 48, 50, 51, 52, 53], "product_positive_reals_and_poincare_disk": [0, 20], "productpositiverealsandcomplexpoincaredisk": [0, 3], "productpositiverealsandcomplexpoincaredisksmetr": [0, 3], "pullback_metr": [0, 9, 20, 40], "pullbackdiffeometr": [0, 3, 5, 40], "pullbackmetr": [0, 3, 40], "inner_product_derivative_matrix": [0, 3, 5, 33], "mean_curvature_vector": [0, 3], "second_fundamental_form": [0, 3], "quotient_metr": [0, 9, 20], "quotientmetr": [0, 3, 29], "rank_k_psd_matric": [0, 20], "bureswassersteinbundl": [0, 3], "psdbureswassersteinmetr": [0, 3], "psdmatric": [0, 3], "rankkpsdmatric": [0, 3], "riemannian_metr": [0, 6, 9, 20, 33], "riemannianmetr": [0, 3, 5, 29, 31, 32], "closest_neighbor_index": [0, 3, 6, 33], "cometric_matrix": [0, 3, 33], "covariant_riemann_tensor": [0, 3, 33], "diamet": [0, 3, 33, 47], "dist_broadcast": [0, 3, 33], "dist_pairwis": [0, 3, 6, 33, 45, 46], "hamiltonian": [0, 3, 33], "inner_coproduct": [0, 3, 33], "normal_basi": [0, 3, 33], "scalar_curvatur": [0, 3, 33], "sectional_curvatur": [0, 3, 5, 33], "sasaki_metr": [0, 9, 20], "gradientdesc": [0, 3, 6], "minim": [0, 3, 4, 6, 7, 27, 32, 42, 44, 48, 49], "sasakimetr": [0, 3], "geodesic_discret": [0, 3], "tangentbundl": [0, 3], "scalar_product_metr": [0, 9, 20, 33], "scalarproductmetr": [0, 3, 33], "siegel": [0, 9, 20], "siegelmetr": [0, 3], "exp_at_zero": [0, 3], "isometri": [0, 3, 18, 47], "log_at_zero": [0, 3], "sectional_curvature_at_zero": [0, 3], "tangent_vec_from_base_point_to_zero": [0, 3], "tangent_vec_from_zero_to_base_point": [0, 3], "skew_symmetric_matric": [0, 9, 20], "skewsymmetricmatric": [0, 3], "spd_matric": [0, 2, 9, 20, 34, 36, 43], "choleskymap": [0, 3], "liecholeskymetr": [0, 3], "matrixpow": [0, 3], "spdaffinemetr": [0, 2, 3, 36, 43], "spdbureswassersteinmetr": [0, 3], "spdeuclideanmetr": [0, 3, 43], "spdlogeuclideanmetr": [0, 3, 36], "spdmatric": [0, 2, 3, 4, 5, 29, 34, 36, 43], "spdpowermetr": [0, 3], "symmatrixlog": [0, 3], "logmh": [0, 3], "special_euclidean": [0, 9, 20, 35], "specialeuclidean": [0, 3, 35], "specialeuclideanmatricescanonicalleftmetr": [0, 3], "specialeuclideanmatricesliealgebra": [0, 3], "homogeneous_represent": [0, 3], "special_orthogon": [0, 9, 20, 24, 34, 38, 40], "specialorthogon": [0, 3, 24, 34, 38, 40], "stiefel": [0, 9, 20], "to_grassmannian": [0, 3], "stiefelcanonicalmetr": [0, 3], "sub_riemannian_metr": [0, 9, 20, 52], "subriemannianmetr": [0, 3, 52], "iter": [0, 1, 3, 4, 6, 34, 41, 44, 49, 50, 51], "sr_sharp": [0, 3], "symp_eul": [0, 3], "symp_flow": [0, 3], "symp_grad": [0, 3], "symmetric_matric": [0, 20, 33, 50], "symmetricmatric": [0, 3, 29, 33], "information_geometri": [0, 9, 20, 39, 49, 53], "informationmanifoldmixin": [0, 5], "point_to_cdf": [0, 5], "point_to_pdf": [0, 5, 39], "scipymultivariaterandomvari": [0, 5], "pdf": [0, 3, 4, 5, 6, 21, 27, 39], "rv": [0, 5], "scipyrandomvari": [0, 5], "scipyunivariaterandomvari": [0, 5], "beta": [0, 1, 9, 20, 50, 51], "betadistribut": [0, 5, 39], "dim": [0, 1, 2, 3, 5, 6, 7, 16, 18, 21, 24, 29, 32, 33, 34, 35, 36, 37, 38, 40, 44, 45, 46], "embedding_spac": [0, 3, 5, 29, 32, 42, 45, 46], "maximum_likelihood_fit": [0, 5, 49], "betadistributionsrandomvari": [0, 5], "betametr": [0, 5], "metric_det": [0, 5], "binomi": [0, 9, 20], "binomialdistribut": [0, 5], "binomialdistributionsrandomvari": [0, 5], "binomialmetr": [0, 5], "categor": [0, 20], "categoricaldistribut": [0, 5], "embedding_manifold": [0, 5], "categoricalmetr": [0, 5], "dirichlet": [0, 9, 20], "dirichletdistribut": [0, 5], "dirichletmetr": [0, 5], "jacobian_christoffel": [0, 5, 33], "dirichletrandomvari": [0, 5], "exponenti": [0, 3, 6, 7, 9, 16, 19, 20, 21, 40, 44, 49, 53], "exponentialdistribut": [0, 5], "exponentialdistributionsrandomvari": [0, 5], "exponentialmetr": [0, 5], "fisher_rao_metr": [0, 20], "fisherraometr": [0, 5], "space": [0, 1, 2, 3, 4, 5, 6, 7, 8, 18, 21, 23, 24, 27, 29, 30, 31, 33, 36, 37, 38, 39, 40, 41, 44, 49, 53], "support": [0, 3, 4, 5, 6, 19, 21, 26, 27, 30, 32, 49, 53], "gamma": [0, 3, 6, 9, 20, 31, 33, 48, 50], "gammadistribut": [0, 5, 49], "natural_to_standard": [0, 5, 49], "standard_to_natur": [0, 5, 49], "tangent_natural_to_standard": [0, 5], "tangent_standard_to_natur": [0, 5], "gammadistributionsrandomvari": [0, 5], "gammametr": [0, 5], "geometr": [0, 2, 3, 4, 6, 9, 18, 20, 24, 27, 28, 29, 30, 31, 32, 33, 34, 39, 47, 48, 53], "geometricdistribut": [0, 5], "geometricdistributionsrandomvari": [0, 5], "geometricmetr": [0, 5], "multinomi": [0, 3, 9, 20, 21, 33, 43], "multinomialdistribut": [0, 5], "multinomialmetr": [0, 5], "simplex_to_spher": [0, 5], "sphere_to_simplex": [0, 5], "tangent_simplex_to_spher": [0, 5], "tangent_sphere_to_simplex": [0, 5], "multinomialrandomvari": [0, 5], "centerednormaldistribut": [0, 5], "centerednormalmetr": [0, 5], "diagonalnormaldistribut": [0, 5], "diagonalnormaldistributionsrandomvari": [0, 5], "diagonalnormalmetr": [0, 5], "generalnormaldistribut": [0, 5], "multivariatenormaldistributionsrandomvari": [0, 5], "normaldistribut": [0, 5, 39], "sharedmeannormaldistributionsrandomvari": [0, 5], "univariatenormaldistribut": [0, 5], "univariatenormaldistributionsrandomvari": [0, 5], "univariatenormalmetr": [0, 5], "univariatenormaltopoincarehalfspacediffeo": [0, 5], "poisson": [0, 9, 20], "poissondistribut": [0, 5], "poissondistributionsrandomvari": [0, 5], "poissonmetr": [0, 5], "learn": [0, 1, 3, 4, 9, 19, 20, 21, 24, 26, 27, 28, 29, 32, 33, 34, 37, 38, 39, 42, 43, 44, 45, 46, 47, 50, 51, 53], "aac": [0, 20, 50, 51], "map_estim": [0, 6], "agglomerative_hierarchical_clust": [0, 9, 20], "agglomerativehierarchicalclust": [0, 6], "n_clusters_": [0, 6], "labels_": [0, 6, 21, 38, 44, 46], "n_leaves_": [0, 6], "n_connected_components_": [0, 6], "children_": [0, 6], "expectation_maxim": [0, 9, 20], "gaussianmixturemodel": [0, 6], "normalization_factor_var": [0, 6], "variances_rang": [0, 6], "phi_inv_var": [0, 6], "compute_variance_from_index": [0, 6], "weighted_pdf": [0, 6], "riemannianem": [0, 6], "mixture_coefficients_": [0, 6], "variances_": [0, 6], "means_": [0, 6], "fit": [0, 1, 3, 6, 21, 24, 31, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51], "exponential_barycent": [0, 9, 20], "exponentialbarycent": [0, 6], "estimate_": [0, 6, 37, 39, 42, 43, 47, 50, 51], "set": [0, 1, 3, 4, 5, 6, 18, 21, 24, 29, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52], "set_fit_request": [0, 6], "frechet_mean": [0, 9, 20, 37, 39, 42, 43, 47, 50, 51], "adaptivegradientdesc": [0, 6], "basegradientdesc": [0, 6], "batchgradientdesc": [0, 6], "circlemean": [0, 6], "elasticmean": [0, 6], "frechetmean": [0, 6, 37, 39, 42, 43, 47], "method": [0, 3, 5, 6, 7, 21, 24, 29, 36, 40, 42, 44, 47, 48, 49, 50, 51], "linearmean": [0, 6], "linear_mean": [0, 6, 34], "varianc": [0, 1, 3, 6, 37, 39, 42, 45, 46, 49], "geodesic_regress": [0, 9, 20], "geodesicregress": [0, 6], "predict": [0, 6, 21, 32, 33, 43, 44, 46, 49, 50], "score": [0, 1, 6, 43, 51], "set_score_request": [0, 6], "riemanniangradientdesc": [0, 6], "geometric_median": [0, 20], "geometricmedian": [0, 6], "incremental_frechet_mean": [0, 9, 20], "incrementalfrechetmean": [0, 6], "kalman_filt": [0, 9, 20], "kalmanfilt": [0, 6], "compute_gain": [0, 6], "initialize_covari": [0, 6], "propag": [0, 6], "updat": [0, 3, 6, 21, 27, 32, 44], "local": [0, 3, 6, 21, 24, 32, 49], "adjoint_map": [0, 6], "get_measurement_noise_cov": [0, 6], "innov": [0, 6], "noise_jacobian": [0, 6], "observation_jacobian": [0, 6], "observation_model": [0, 6], "preprocess_input": [0, 6], "propagation_jacobian": [0, 6], "regularize_angl": [0, 6], "rotation_matrix": [0, 6], "localizationlinear": [0, 6], "kernel_density_estimation_classifi": [0, 9, 20], "kerneldensityestimationclassifi": [0, 6], "classes_": [0, 6], "effective_metric_": [0, 6], "effective_metric_params_": [0, 6], "outputs_2d_": [0, 6], "wrap": [0, 3, 6, 8, 33], "kmean": [0, 9, 20, 38, 44], "riemanniankmean": [0, 6, 38, 44], "kmedoid": [0, 20], "riemanniankmedoid": [0, 6], "knn": [0, 9, 20], "knearestneighborsclassifi": [0, 6], "mdm": [0, 9, 20], "riemannianminimumdistancetomean": [0, 6, 43], "mean_estimates_": [0, 6], "n_classes_": [0, 6], "predict_proba": [0, 6], "online_kmean": [0, 20, 24], "onlinekmean": [0, 6, 24], "cluster_centers_": [0, 6, 38, 44], "pca": [0, 4, 9, 20, 24, 39, 45, 46, 48, 53], "tangentpca": [0, 6, 24, 37, 45, 46], "fit_transform": [0, 6], "inverse_transform": [0, 6], "preprocess": [0, 9, 20, 36], "totangentspac": [0, 6, 36, 43], "radial_kernel_funct": [0, 9, 20], "biweight_radial_kernel": [0, 6], "bump_radial_kernel": [0, 6], "cosine_radial_kernel": [0, 6], "gaussian_radial_kernel": [0, 6], "inverse_multiquadric_radial_kernel": [0, 6], "inverse_quadratic_radial_kernel": [0, 6], "laplacian_radial_kernel": [0, 6], "logistic_radial_kernel": [0, 6], "parabolic_radial_kernel": [0, 6], "sigmoid_radial_kernel": [0, 6], "triangular_radial_kernel": [0, 6], "tricube_radial_kernel": [0, 6], "triweight_radial_kernel": [0, 6], "uniform_radial_kernel": [0, 6], "riemannian_mean_shift": [0, 20], "riemannianmeanshift": [0, 6], "wrapped_gaussian_process": [0, 9, 20], "wrappedgaussianprocess": [0, 6], "sample_i": [0, 6], "set_predict_request": [0, 6], "templateclassifi": [0, 6], "x_": [0, 6, 49], "y_": [0, 6], "templateestim": [0, 6], "templatetransform": [0, 6], "n_features_": [0, 6], "numer": [0, 3, 9, 20, 27, 33, 39, 42, 43, 49, 53], "bvp": [0, 20, 29], "scipysolvebvp": [0, 7], "finite_differ": [0, 9, 20], "centered_differ": [0, 7], "forward_differ": [0, 7], "second_centered_differ": [0, 7], "expodesolv": [0, 3, 7], "expsolv": [0, 7, 29], "logodesolv": [0, 3, 7], "geodesic_bvp": [0, 7, 33], "logshootingsolv": [0, 7], "logsolv": [0, 7, 29], "ivp": [0, 20, 29, 49], "gsivpintegr": [0, 7, 49], "step_typ": [0, 7, 49], "odeivpintegr": [0, 7], "integrate_t": [0, 7], "oderesult": [0, 7], "get_last_i": [0, 7], "scipysolveivp": [0, 7], "optim": [0, 1, 3, 4, 5, 6, 20, 29, 33, 39, 40, 41, 42, 43, 48, 50, 53], "scipyminim": [0, 7, 49], "test": [0, 3, 5, 6, 20, 28, 29, 32, 36, 45, 46, 53], "conf": [0, 20], "data": [0, 1, 2, 3, 4, 5, 6, 19, 20, 21, 23, 24, 27, 28, 29, 30, 32, 33, 35, 39, 44, 45, 46, 47, 49, 50, 51, 53], "testdata": [0, 8], "n_random_point": [0, 8], "n_shape_point": [0, 8], "n_time_point": [0, 8], "n_vec_rep": [0, 8], "fail_for_autodiff_except": [0, 8], "fail_for_not_implemented_error": [0, 8], "generate_random_data": [0, 8], "generate_random_data_with_tim": [0, 8], "generate_shape_data": [0, 8], "generate_test": [0, 8], "generate_vec_data": [0, 8], "generate_vec_data_with_tim": [0, 8], "skip_al": [0, 8], "skip_vec": [0, 8], "skip": [0, 8, 29, 43], "toler": [0, 3, 4, 5, 6, 8, 32], "trial": [0, 3, 8], "xfail": [0, 8], "parametr": [0, 2, 3, 5, 7, 20, 32, 39, 42], "random": [0, 1, 3, 4, 5, 6, 20, 31, 32, 33, 34, 35, 36, 38, 42, 43, 44, 46, 47, 48, 49, 50, 51], "embeddedspacerandomdatagener": [0, 8], "point_to_project": [0, 8], "gammarandomdatagener": [0, 8], "random_point_standard": [0, 8], "random_tangent_vec_standard": [0, 8], "heisenbergvectorsrandomdatagener": [0, 8], "random_upper_triangular_matrix": [0, 8], "hypersphereintrinsicrandomdatagener": [0, 8], "kendalshaperandomdatagener": [0, 8], "random_horizontal_vec": [0, 8], "liegroupvectorrandomdatagener": [0, 8], "matrixvectorspacerandomdatagener": [0, 8], "random_basis_represent": [0, 8], "nfoldmanifoldrandomdatagener": [0, 8], "randomdatagener": [0, 8], "rankkpsdmatricesrandomdatagener": [0, 8], "shapebundlerandomdatagener": [0, 8], "vectorspacerandomdatagener": [0, 8], "get_random_quaternion": [0, 8], "get_random_tim": [0, 8], "test_cas": [0, 20], "identitypointtransform": [0, 8], "inverse_transform_point": [0, 8], "inverse_transform_tangent_vec": [0, 8], "transform_point": [0, 8], "transform_tangent_vec": [0, 8], "pointtransform": [0, 8], "generate_vectorization_data": [0, 8], "test_vector": [0, 8], "backend": [0, 2, 3, 4, 9, 19, 24, 29, 30, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53], "autodiff": [0, 3, 7, 9, 33, 49], "mixin": [0, 5, 9, 19, 27, 53], "visual": [0, 1, 20, 21, 23, 24, 27, 30, 32, 34, 35, 36, 37, 38, 39, 40, 41, 44, 45, 46, 47, 48, 51], "kleindisk": [0, 18], "add_point": [0, 18, 47], "convert_to_klein_coordin": [0, 18], "draw": [0, 6, 18, 31, 34, 35, 40, 44, 47, 48, 49, 50], "plot": [0, 18, 21, 23, 34, 35, 36, 37, 38, 39, 40, 41, 42, 45, 46, 47, 49, 51, 52], "set_ax": [0, 18, 34, 44], "poincaredisk": [0, 18, 34, 44], "convert_to_poincare_coordin": [0, 18], "poincarehalfplan": [0, 18], "convert_to_half_plane_coordin": [0, 18], "circl": [0, 3, 6, 18, 23, 32, 39, 44, 47], "draw_point": [0, 18, 47], "sphere": [0, 3, 5, 6, 18, 23, 24, 31, 32, 35, 47], "get_fibonnaci_point": [0, 18], "plot_heatmap": [0, 18], "clear_point": [0, 18, 47], "kendalldisk": [0, 18, 47], "point": [0, 1, 3, 4, 5, 6, 7, 8, 16, 18, 21, 26, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 50, 52, 53], "coords_typ": [0, 3, 18, 34, 44, 47], "pole": [0, 3, 18, 32, 33, 47], "centr": [0, 3, 18, 47], "ua": [0, 18, 47], "ub": [0, 18, 47], "na": [0, 18], "convert_to_planar_coordin": [0, 18], "convert_to_polar_coordin": [0, 18], "draw_curv": [0, 18, 47], "draw_triangl": [0, 18], "draw_vector": [0, 18, 47], "kendallspher": [0, 18, 47], "convert_to_spherical_coordin": [0, 18], "rotat": [0, 1, 3, 6, 18, 24, 30, 35, 38, 40, 41, 42, 45, 46, 47], "set_view": [0, 18], "ellips": [0, 18], "compute_coordin": [0, 18], "specialeuclidean2": [0, 18], "arrow3d": [0, 18, 35, 40], "trihedron": [0, 18], "convert_to_trihedron": [0, 18], "tutorial_matplotlib": [0, 18, 34, 35], "reusabl": 0, "algebra": [0, 3, 6, 29, 52], "routin": 0, "flip_determin": [0, 20], "matrix": [0, 1, 2, 3, 4, 5, 6, 18, 21, 29, 30, 33, 34, 36, 39, 45, 47, 48, 50, 52], "det": [0, 3], "sourc": [0, 1, 2, 3, 4, 5, 6, 7, 8, 16, 18, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53], "chang": [0, 1, 3, 5, 6, 24, 33, 36, 39, 41, 43, 49, 50, 51, 53], "sign": [0, 1, 21, 44], "determin": [0, 3, 4, 5, 6, 18, 21, 27, 31, 42, 45, 46, 52], "i": [0, 1, 2, 3, 4, 5, 6, 7, 16, 18, 19, 21, 23, 24, 26, 27, 28, 29, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53], "neg": [0, 1, 3, 5, 6, 23, 32, 43, 44], "For": [0, 1, 2, 3, 4, 5, 6, 21, 26, 29, 30, 31, 32, 33, 34, 35, 39, 40, 41, 42, 43, 44, 46, 47, 49, 50, 52], "multipli": [0, 3, 33, 35, 42], "which": [0, 1, 2, 3, 4, 5, 6, 7, 16, 21, 23, 24, 26, 27, 29, 31, 32, 33, 34, 35, 36, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 52], "have": [0, 1, 3, 4, 6, 7, 21, 23, 26, 27, 29, 31, 32, 33, 34, 35, 36, 39, 41, 42, 44, 45, 46, 47, 48, 49, 51, 53], "math": [0, 3, 5, 6, 21, 29, 32, 50], "1": [0, 1, 2, 3, 4, 5, 6, 7, 8, 18, 26, 27, 28, 29, 34, 35, 36, 37, 38, 39, 40, 44, 45, 46, 47, 48, 50, 51, 52], "from": [0, 1, 2, 3, 4, 5, 6, 7, 16, 19, 21, 23, 24, 26, 27, 28, 29, 30, 32, 33, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53], "right": [0, 3, 5, 21, 26, 32, 33, 42, 43, 44, 46, 49], "thi": [0, 1, 2, 3, 4, 5, 6, 18, 21, 23, 24, 26, 27, 28, 29, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "last": [0, 3, 5, 6, 7, 29, 32, 33, 43, 47, 48, 51], "column": [0, 1, 3, 43, 49, 52], "paramet": [0, 1, 2, 3, 4, 5, 7, 8, 16, 18, 21, 29, 31, 32, 33, 39, 40, 42, 49, 51], "arrai": [0, 1, 2, 3, 4, 5, 6, 7, 16, 18, 21, 24, 29, 32, 33, 34, 35, 36, 39, 40, 41, 42, 43, 44, 47, 48, 49, 50, 51, 52], "like": [0, 1, 2, 3, 4, 5, 6, 7, 16, 18, 21, 27, 29, 30, 31, 32, 33, 34, 35, 40, 42, 43, 44, 47, 49, 50], "n": [0, 1, 2, 3, 4, 5, 6, 16, 21, 24, 29, 32, 33, 34, 35, 36, 39, 40, 42, 43, 48, 49, 50, 51, 52], "m": [0, 1, 3, 4, 5, 6, 7, 21, 29, 30, 32, 33, 34, 36, 40, 43, 44, 47, 49, 51, 52], "ani": [0, 3, 4, 6, 19, 21, 24, 26, 27, 29, 31, 32, 33, 34, 36, 40, 41, 42, 46, 47, 48, 49, 52], "other": [0, 3, 4, 6, 21, 23, 26, 27, 29, 30, 31, 32, 33, 35, 36, 42, 43, 44, 45, 49, 51, 53], "scalar": [0, 3, 4, 6, 29, 32, 33, 35, 48, 50], "us": [0, 1, 2, 3, 4, 5, 6, 7, 18, 19, 21, 23, 24, 26, 27, 29, 30, 31, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52], "threshold": [0, 3, 6, 42], "whether": [0, 1, 3, 4, 5, 6, 21, 27, 32, 33, 40], "return": [0, 1, 3, 4, 5, 6, 7, 8, 16, 18, 21, 29, 32, 33, 40, 41, 42, 43, 44, 48, 49, 52], "matrix_flip": 0, "0": [0, 1, 2, 3, 4, 5, 6, 7, 8, 18, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52], "from_vector_to_diagonal_matrix": [0, 20], "num_diag": 0, "creat": [0, 1, 3, 6, 8, 18, 27, 29, 32, 35, 42, 43, 44, 50], "row": [0, 1, 3, 5, 6, 33, 42, 43, 49], "int": [0, 1, 3, 4, 5, 6, 7, 8, 18, 32, 33, 34, 36, 40, 42, 43, 44, 46, 49], "number": [0, 1, 3, 4, 5, 6, 7, 8, 18, 21, 27, 29, 31, 32, 33, 34, 37, 41, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53], "result": [0, 1, 3, 4, 6, 7, 21, 26, 30, 32, 33, 34, 35, 36, 38, 40, 41, 42, 43, 47, 49], "If": [0, 3, 4, 5, 6, 7, 21, 23, 24, 26, 29, 31, 32, 33, 41, 42, 43, 44, 48, 52], "posit": [0, 1, 2, 3, 4, 5, 6, 18, 26, 27, 31, 32, 33, 36, 43, 45, 48], "ha": [0, 3, 5, 6, 21, 23, 26, 27, 29, 31, 32, 33, 34, 41, 42, 44, 45, 46, 48, 49, 50, 51, 53], "an": [0, 1, 2, 3, 4, 5, 6, 7, 18, 19, 24, 26, 27, 28, 29, 30, 31, 34, 36, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 51, 52, 53], "upper": [0, 3, 5, 6, 21, 39], "non": [0, 3, 4, 5, 6, 21, 26, 29, 32, 33, 34, 36, 39, 42, 47, 50], "zero": [0, 3, 4, 5, 32, 33, 39, 41, 42, 43, 47, 51], "lower": [0, 3, 5, 6, 21, 29, 42, 49], "left": [0, 3, 5, 21, 32, 42, 44, 49, 52], "option": [0, 1, 3, 4, 5, 6, 7, 18, 21, 24, 26, 32, 33, 40, 49], "default": [0, 1, 3, 4, 5, 6, 7, 18, 21, 24, 29, 32, 33, 40, 43, 44, 48, 49, 50, 51], "3": [0, 1, 2, 3, 4, 5, 6, 8, 18, 21, 24, 26, 28, 29, 30, 34, 36, 37, 38, 39, 40, 44, 45, 46, 48, 50, 51, 52], "dimension": [0, 3, 4, 5, 6, 21, 23, 24, 31, 32, 33, 34, 40, 47, 52], "where": [0, 1, 3, 4, 5, 6, 7, 21, 27, 28, 29, 32, 33, 36, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "th": [0, 3, 4, 6, 33, 42, 43, 44, 49], "contain": [0, 1, 3, 4, 5, 6, 29, 32, 33, 34, 39, 42, 48, 49, 51], "rotate_point": [0, 20], "end_point": [0, 3, 4, 5, 7, 33, 35, 40, 42, 47, 49, 50], "appli": [0, 1, 3, 4, 6, 21, 27, 29, 32, 33, 34, 36, 38, 40, 42, 43, 44, 47, 48, 49, 53], "north_pol": 0, "A": [0, 2, 3, 4, 5, 6, 18, 21, 26, 27, 29, 31, 32, 33, 34, 35, 36, 39, 40, 44, 47, 48, 49, 52], "qr": [0, 3], "decomposit": [0, 3, 6], "find": [0, 3, 4, 6, 21, 26, 27, 29, 30, 33, 41, 42, 43, 44, 48, 50], "map": [0, 3, 5, 6, 7, 19, 31, 32, 33, 36, 40, 44, 47, 48, 49], "north": [0, 3, 18, 32], "input": [0, 3, 4, 5, 6, 8, 21, 29, 32, 35, 36, 42, 48, 52], "parametris": 0, "rotated_point": 0, "after": [0, 1, 3, 4, 5, 6, 7, 21, 26, 27, 29, 31, 32, 33, 39, 42, 43, 44, 49, 51, 53], "taylor_exp_even_func": [0, 20], "taylor_funct": 0, "order": [0, 1, 3, 4, 6, 18, 21, 27, 29, 32, 33, 36, 41, 42, 44, 45, 46, 47, 48, 49, 53], "5": [0, 1, 2, 3, 5, 6, 8, 21, 24, 27, 31, 34, 35, 36, 37, 39, 40, 41, 42, 44, 45, 46, 47, 48, 50, 51, 52], "tol": [0, 3, 6, 7, 18, 33, 38, 40, 42, 49], "1e": [0, 3, 4, 5, 6, 38, 40, 41, 42], "06": [0, 3, 5, 49, 51], "taylor": 0, "approxim": [0, 3, 4, 6, 32, 33, 41, 48], "even": [0, 3, 21, 27, 31, 33, 47, 49], "around": [0, 1, 3, 5, 6, 28, 29, 32, 33, 42, 45, 46], "argument": [0, 3, 4, 6, 18, 21, 29, 32, 33, 44], "dict": [0, 1, 3, 4, 6, 8, 18, 33, 42, 46], "follow": [0, 3, 4, 5, 6, 7, 18, 21, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 40, 41, 42, 43, 44, 47, 48, 49, 50, 52], "kei": [0, 1, 3, 21, 32, 33, 42, 43, 44, 49, 53], "callabl": [0, 3, 4, 5, 6, 7, 33, 42], "coeffici": [0, 3, 6, 50], "list": [0, 1, 3, 4, 5, 6, 7, 8, 18, 21, 26, 32, 33, 34, 42, 43, 46, 49, 53], "float": [0, 3, 4, 5, 6, 7, 32, 33, 43], "instead": [0, 3, 6, 21, 29, 31, 33, 50], "": [0, 1, 3, 4, 5, 6, 18, 19, 21, 26, 28, 29, 30, 33, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53], "valu": [0, 1, 3, 4, 5, 6, 7, 8, 18, 21, 29, 32, 33, 35, 41, 42, 43, 44, 48, 49, 50], "ab": [0, 3, 33, 41], "function_valu": 0, "check": [0, 3, 4, 5, 7, 21, 23, 29, 32, 34, 36, 41, 42, 43, 48, 52], "associ": [0, 3, 5, 6, 19, 21, 28, 29, 33, 36, 42, 48, 49, 52], "shapeerror": [0, 20, 32], "valueerror": [0, 6, 32, 33], "rais": [0, 3, 6, 21, 32, 33, 50], "when": [0, 1, 3, 4, 5, 6, 21, 29, 30, 31, 32, 33, 34, 39, 41, 43, 47, 49], "incompat": 0, "between": [0, 1, 3, 4, 5, 6, 7, 18, 29, 31, 32, 33, 34, 35, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51], "check_belong": [0, 20], "kwarg": [0, 3, 4, 5, 6, 18, 29, 32, 33], "doe": [0, 3, 4, 5, 7, 21, 29, 30, 36, 41, 42, 43, 45, 46, 48, 49], "should": [0, 2, 3, 4, 5, 6, 8, 21, 24, 26, 29, 31, 32, 34, 36, 44, 47, 49, 50], "manifold_nam": 0, "string": [0, 1, 6, 21, 40], "name": [0, 1, 3, 4, 6, 8, 19, 21, 29, 30, 34, 35, 39, 43, 49], "messag": [0, 21, 29], "check_integ": [0, 20, 32, 33], "n_name": 0, "integ": [0, 3, 4, 26], "unspecifi": 0, "check_parameter_accepted_valu": [0, 20], "param": 0, "param_nam": 0, "accepted_valu": 0, "accept": [0, 6, 21, 26, 33], "can": [0, 1, 3, 4, 5, 6, 18, 21, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 52, 53], "take": [0, 1, 3, 4, 5, 6, 21, 26, 27, 31, 32, 33, 34, 35, 36, 40, 42, 44, 45, 46, 47, 49], "check_point_shap": [0, 20], "suppress_error": 0, "fals": [0, 1, 3, 4, 6, 7, 8, 21, 29, 32, 33, 34, 36, 38, 40, 41, 42, 43, 44, 49, 52], "match": [0, 1, 3, 4, 6, 32, 41, 42, 48, 50, 51], "metric": [0, 2, 3, 4, 5, 6, 18, 19, 21, 24, 30, 31, 32, 35, 36, 37, 39, 40, 44, 45, 46, 47, 49, 51, 52], "final": [0, 26, 33, 34, 35, 36, 41, 42, 47, 51], "element": [0, 2, 3, 4, 5, 6, 18, 21, 26, 30, 32, 33, 35, 40, 42, 46, 48], "do": [0, 21, 23, 24, 26, 27, 29, 31, 34, 36, 39, 41, 42, 43, 44, 46, 49, 50], "mai": [0, 3, 4, 5, 6, 21, 26, 27, 29, 32, 33, 36, 42, 49, 50, 51], "object": [0, 1, 2, 3, 4, 5, 6, 7, 8, 18, 19, 21, 26, 27, 29, 31, 32, 33, 40, 45, 46, 47, 48, 49, 52], "attribut": [0, 3, 4, 6, 21, 29, 48, 50], "riemannian": [0, 3, 4, 5, 6, 18, 19, 24, 30, 31, 32, 36, 39, 41, 45, 46, 47, 48, 49], "cannot": [0, 4, 26, 31, 32, 33, 43], "similar": [0, 4, 6, 27, 29, 32, 33, 41, 44, 48, 49, 52], "The": [0, 1, 3, 4, 5, 6, 7, 18, 19, 23, 24, 26, 29, 30, 31, 34, 35, 39, 40, 41, 42, 44, 45, 46, 48, 49, 50, 51, 53], "suppress": 0, "true": [0, 1, 3, 4, 5, 6, 7, 8, 16, 29, 32, 33, 34, 35, 36, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 52], "against": [0, 26, 29, 42], "bool": [0, 1, 3, 4, 6, 7, 21, 32, 33, 40], "shapes_match": 0, "dimens": [0, 1, 3, 4, 5, 6, 7, 19, 21, 31, 32, 33, 34, 44, 45, 46, 47, 48, 52], "ar": [0, 1, 2, 3, 4, 5, 6, 7, 8, 18, 19, 21, 23, 24, 26, 27, 29, 30, 31, 33, 34, 35, 36, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53], "check_posit": [0, 3, 20], "custom": [0, 43], "autodiffnotimplementederror": [0, 20], "runtimeerror": [0, 32], "implement": [0, 3, 4, 5, 6, 7, 18, 19, 21, 24, 27, 29, 30, 31, 33, 42, 44, 45, 47, 48, 53], "close": [0, 3, 5, 6, 21, 26, 27, 29, 32, 33, 34, 39, 40, 42, 44, 47, 53], "form": [0, 3, 6, 26, 29, 32, 33, 39, 40, 43, 50], "avail": [0, 3, 6, 21, 24, 27, 29, 30, 33, 34, 40, 43, 46, 47, 48, 49, 51], "lead": [0, 1, 3, 4, 5, 6, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "author": [0, 1, 3, 4, 5, 6, 21, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "nicola": [0, 3, 6, 26, 32, 33, 36, 47], "guigui": [0, 3, 6, 26, 31, 32, 33, 36, 39, 47], "These": [0, 1, 3, 4, 21, 23, 29, 31, 34, 39, 42, 44, 47, 49], "design": [0, 4, 21, 26, 29, 31, 42, 53], "first": [0, 1, 3, 4, 5, 6, 18, 25, 27, 29, 30, 32, 33, 34, 35, 36, 37, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51], "system": [0, 5, 6, 7, 21, 27, 32, 33, 44], "od": [0, 3, 7, 29, 33], "written": [0, 3, 21, 33], "spatial": [0, 33], "variabl": [0, 3, 5, 6, 21, 24, 31, 32, 33, 42, 43, 47, 49, 50, 51], "x": [0, 2, 3, 4, 5, 6, 7, 21, 24, 30, 31, 32, 33, 34, 36, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52], "time": [0, 1, 3, 4, 5, 6, 7, 8, 21, 26, 27, 28, 29, 30, 32, 33, 36, 40, 41, 42, 43, 44, 47, 48, 49, 50, 51, 52], "t": [0, 1, 3, 4, 5, 6, 7, 18, 21, 27, 31, 33, 34, 36, 37, 39, 41, 42, 44, 46, 47, 48, 49, 50, 52], "frac": [0, 3, 5, 6, 30, 33, 44, 49], "dx": [0, 3, 33, 35], "dt": [0, 3, 6], "forc": [0, 3, 4, 6, 7, 21, 29, 30, 32, 33, 42], "call": [0, 3, 4, 6, 7, 21, 26, 29, 31, 32, 33, 34, 35, 40, 41, 42, 44, 47, 48, 49, 50], "state": [0, 3, 5, 6, 7, 21, 26, 27, 28, 29, 33, 34, 36, 48, 49], "It": [0, 1, 3, 4, 5, 6, 21, 26, 27, 29, 31, 33, 36, 40, 41, 42, 44, 45, 46, 47, 49, 53], "repres": [0, 1, 3, 4, 5, 6, 7, 18, 24, 29, 30, 32, 34, 35, 39, 40, 41, 42, 44, 45, 46, 48, 49, 52], "mani": [0, 3, 21, 23, 26, 29, 30, 31, 32, 33, 35, 42, 44, 47, 49], "stack": [0, 32, 33, 39, 40, 41, 47, 49], "e": [0, 1, 3, 4, 5, 6, 7, 8, 18, 21, 23, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 40, 41, 42, 43, 44, 47, 48, 49, 50, 51, 52, 53], "g": [0, 1, 2, 3, 4, 5, 6, 7, 8, 18, 21, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53], "veloc": [0, 3, 5, 6, 31, 33, 34, 42, 47], "equat": [0, 3, 21, 29, 31, 32, 47, 49], "euler_step": [0, 20], "comput": [0, 1, 3, 4, 5, 6, 7, 16, 18, 19, 21, 24, 27, 30, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 48, 49, 51, 53], "one": [0, 1, 3, 4, 5, 6, 7, 18, 21, 26, 27, 28, 29, 31, 32, 33, 34, 35, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52], "step": [0, 1, 3, 6, 7, 21, 25, 28, 29, 30, 33, 36, 40, 41, 43, 44, 47, 50], "euler": [0, 3, 7, 33, 40, 49], "field": [0, 3, 27, 30, 47, 53], "being": [0, 3, 6, 21, 26, 27, 29, 31, 32, 33, 43], "correspond": [0, 1, 3, 4, 5, 6, 7, 8, 18, 21, 23, 29, 32, 33, 34, 36, 37, 39, 41, 42, 43, 44, 45, 46, 47, 48, 50, 52, 53], "point_new": 0, "initial_st": [0, 7], "end_tim": [0, 3, 7], "10": [0, 1, 3, 4, 6, 7, 18, 24, 27, 28, 29, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "flow": [0, 3, 21, 49], "under": [0, 3, 21, 29, 32, 39, 42, 44, 49, 53], "symplect": [0, 3], "grid": [0, 3, 32, 40, 44], "finit": [0, 3, 4, 7, 47, 48], "initi": [0, 3, 5, 6, 7, 27, 29, 33, 35, 40, 41, 42, 43, 47, 49, 51, 52], "tupl": [0, 3, 4, 5, 29, 32, 33, 42, 47], "speed": [0, 3, 5, 6, 21, 33, 47, 49], "str": [0, 3, 4, 5, 6, 7, 8, 18, 21, 32, 33, 40, 42, 43, 49], "rk4": [0, 3, 7, 33, 40], "group_rk2": 0, "group_rk4": 0, "scheme": [0, 3, 6, 33, 47], "elementari": [0, 32, 35], "final_st": 0, "sequenc": [0, 3], "solut": [0, 3, 6, 7, 29, 33, 49], "everi": [0, 3, 4, 6, 21, 26, 27, 32, 34, 42, 43, 48, 49, 52], "each": [0, 1, 3, 4, 5, 6, 8, 21, 24, 27, 28, 29, 31, 32, 33, 34, 36, 39, 43, 44, 46, 47, 48, 49, 51, 53], "same": [0, 3, 4, 6, 7, 18, 21, 26, 29, 32, 33, 35, 39, 40, 41, 44, 45, 46, 47, 48, 49, 52], "pass": [0, 1, 3, 4, 5, 6, 21, 29, 33, 52], "leapfrog_step": [0, 20], "leapfrog": 0, "2": [0, 1, 2, 3, 5, 6, 8, 18, 21, 24, 26, 27, 28, 29, 30, 34, 35, 36, 37, 38, 39, 44, 45, 46, 47, 48, 50, 51, 52], "state_new": 0, "http": [0, 1, 3, 4, 6, 7, 18, 21, 24, 33, 34, 36, 39, 43, 45, 46, 47], "en": [0, 3, 6, 33], "wikipedia": [0, 3, 6, 21, 33], "org": [0, 1, 3, 4, 6, 7, 18, 33, 34, 36, 39, 43, 45, 46, 47], "wiki": [0, 3, 6], "leapfrog_integr": 0, "rk2_step": [0, 20], "rk2": [0, 3, 7], "rung": [0, 3], "kutta_method": [0, 3], "rk4_step": [0, 20], "symplectic_euler_step": [0, 20], "vector_new": 0, "decor": 0, "handl": [0, 21, 29, 34, 36, 43, 44, 46], "abstract": [0, 3, 4, 6, 7, 32, 33], "type": [0, 1, 3, 4, 5, 6, 7, 18, 21, 29, 31, 32, 33, 36, 39, 43, 49], "broadcast_to_multibatch": [0, 20], "batch_shape_a": 0, "batch_shape_b": 0, "array_a": 0, "array_b": 0, "broadcast": [0, 4], "multibatch": 0, "give": [0, 2, 3, 4, 5, 19, 21, 26, 27, 29, 30, 32, 33, 35, 40, 43, 44, 47, 49], "both": [0, 3, 4, 6, 19, 21, 26, 29, 33, 36, 41, 42, 44, 48, 49, 52], "noth": 0, "empti": [0, 4], "check_is_batch": [0, 20, 33], "is_batch": [0, 33], "sever": [0, 3, 5, 21, 27, 28, 29, 33, 40, 41, 44, 49], "get_batch_shap": [0, 20], "get": [0, 1, 3, 4, 6, 7, 18, 23, 24, 31, 32, 33, 35, 41, 42, 43, 44, 49], "none": [0, 1, 2, 3, 4, 5, 6, 7, 8, 16, 18, 21, 32, 33, 40, 41, 43], "batch_shap": 0, "relat": [0, 1, 3, 4, 18, 21, 26, 27, 29, 32, 33, 44, 46, 47], "onli": [0, 3, 4, 6, 7, 8, 21, 23, 24, 26, 29, 31, 32, 33, 34, 39, 40, 41, 42, 43, 44, 47, 48, 49, 51, 52, 53], "get_n_point": [0, 20], "n_point": [0, 3, 4, 5, 8, 18, 33, 39, 47, 49, 50, 51], "repeat_out": [0, 20], "out": [0, 3, 6, 21, 23, 26, 27, 31, 32, 33, 34, 39, 40, 42, 43, 45, 46, 47, 48, 49, 50, 51], "out_shap": 0, "repeat": [0, 6, 8, 21, 28, 33, 44], "output": [0, 3, 5, 6, 7, 8, 21, 29, 32, 33, 35, 36, 42, 48, 52], "indic": [0, 1, 3, 4, 5, 6, 8, 33, 40, 42, 46, 49, 53], "otherwis": [0, 3, 4, 5, 6, 32], "repeat_point": [0, 20], "n_rep": [0, 8], "expand": [0, 1, 45, 53], "rep_point": 0, "import": [0, 2, 3, 6, 21, 24, 29, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "main": [0, 3, 6, 21, 23, 27, 29, 30, 44, 45, 46, 47, 53], "pre": [1, 3, 18, 21, 42, 45, 46, 47], "process": [1, 3, 6, 21, 33, 42, 43, 44, 47], "seri": [1, 3, 5, 33, 39, 43, 47], "covari": [1, 2, 3, 5, 6, 33], "user": [1, 6, 21, 24, 27, 28, 29, 30, 31, 33, 42, 49, 53], "defin": [1, 2, 3, 4, 5, 6, 18, 21, 29, 31, 32, 34, 35, 36, 39, 42, 43, 44, 45, 46, 47, 48, 50, 51], "start": [1, 3, 4, 5, 6, 21, 28, 29, 32, 33, 39, 41, 42, 44, 50], "remov": [1, 3, 29, 32, 41, 43, 47], "transient": 1, "signal": [1, 3, 43, 44], "side": [1, 3, 5, 21, 32, 33, 34, 46, 47], "build": [1, 6, 31, 32, 34], "In": [1, 3, 4, 5, 6, 7, 19, 21, 26, 27, 28, 29, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "practic": [1, 21, 28, 29, 33, 41, 42, 47, 53], "need": [1, 3, 4, 5, 6, 8, 19, 21, 24, 26, 27, 29, 30, 31, 32, 33, 36, 39, 40, 42, 44, 47, 48, 49, 50], "choos": [1, 3, 7, 24, 31, 34, 35, 42, 47, 49], "size": [1, 3, 5, 6, 32, 34, 36, 42, 43, 44, 45, 46, 48, 49], "big": [1, 3, 21, 26, 36, 47], "enough": [1, 3, 21, 26, 42, 50], "inform": [1, 3, 4, 5, 6, 7, 21, 26, 28, 29, 31, 32, 33, 36, 44, 47, 49, 53], "small": [1, 3, 6, 28, 29, 33, 41, 44, 49], "so": [1, 3, 4, 6, 18, 21, 30, 31, 32, 33, 34, 35, 36, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 52], "onlin": [1, 6, 27], "classifi": [1, 3, 6, 36, 39, 43, 46], "reactiv": 1, "mariu": [1, 43], "guerard": [1, 43], "class": [1, 2, 3, 4, 5, 6, 7, 8, 16, 18, 19, 21, 27, 29, 31, 36, 39, 40, 41, 42, 43, 44, 47, 48, 52], "gener": [1, 2, 3, 4, 5, 6, 7, 21, 27, 30, 31, 32, 35, 42, 43, 44, 47, 50, 52, 53], "prepar": [1, 44], "dictionari": [1, 4, 18, 29, 49], "raw_data": [1, 43], "electrod": [1, 43], "record": [1, 21, 31, 34, 43, 44, 46, 47], "encod": [1, 18, 39], "digit": 1, "index": [1, 3, 4, 5, 6, 21, 33, 42, 43, 49], "befor": [1, 4, 21, 27, 29, 31, 32, 33, 42, 43, 44, 47, 50], "help": [1, 5, 26, 29, 32, 33, 43, 44, 47, 49, 53], "stationari": [1, 3], "vector": [1, 2, 4, 5, 6, 7, 16, 18, 19, 20, 21, 24, 29, 30, 34, 36, 40, 41, 44, 47, 48, 49, 50, 52], "version": [1, 3, 6, 8, 21, 24, 26, 31, 33], "we": [1, 3, 4, 5, 6, 18, 21, 26, 27, 28, 29, 31, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53], "also": [1, 3, 4, 6, 21, 29, 31, 32, 33, 36, 40, 41, 42, 44, 46, 49, 50, 51], "experi": [1, 5, 27, 43, 50], "structur": [1, 3, 4, 6, 18, 24, 26, 31, 33, 34, 40, 42, 47], "hadi": [1, 3, 6, 38, 44], "zaatiti": [1, 3, 6, 38, 44], "graph_matrix_path": 1, "labels_path": 1, "file": [1, 6, 21, 43, 49], "path": [1, 3, 4, 5, 6, 7, 31, 33, 34, 35, 41, 42, 43, 44, 49, 52], "adjac": [1, 4, 6, 48, 51], "node": [1, 4, 6, 7, 34, 43, 44, 48, 51], "walk_length": 1, "n_walks_per_nod": 1, "walk": [1, 3, 44], "specifi": [1, 3, 6, 7, 31, 32, 33, 40, 44, 48], "two": [1, 3, 4, 5, 6, 7, 21, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51], "consecut": [1, 3, 6, 42], "necessarili": [1, 6, 33, 36, 44, 49], "captur": [1, 45, 50, 51], "term": [1, 3, 26, 27, 29, 31, 33, 39, 48, 49, 51], "self": [1, 3, 4, 6, 8, 21, 29, 30, 32, 33, 40, 43, 48], "n_edg": [1, 44], "max_epoch": [1, 34, 44], "100": [1, 3, 6, 18, 21, 35, 37, 39, 40, 42, 43, 44, 45, 46, 47, 49, 50], "lr": [1, 6, 44], "05": [1, 3, 6, 18, 44, 45, 46, 49], "n_context": 1, "n_neg": [1, 44], "embed": [1, 3, 4, 5, 7, 29, 32, 34, 40, 50], "maximum": [1, 3, 5, 6, 33, 49, 50, 51], "rate": [1, 5, 6, 33, 43, 44, 49], "consid": [1, 3, 6, 21, 27, 32, 33, 34, 35, 39, 40, 41, 42, 44, 47, 48, 49], "neighborhood": [1, 3, 6, 32, 34], "particular": [1, 3, 4, 21, 26, 29, 33, 40, 41, 44, 49], "search": [1, 4, 6, 21, 41, 42, 44, 50], "far": [1, 35, 42, 49], "obtain": [1, 3, 4, 5, 6, 21, 36, 39, 41, 42, 44, 48], "represent": [1, 3, 4, 6, 18, 23, 28, 29, 32, 35, 36, 41, 42, 44], "instanc": [1, 2, 3, 4, 6, 7, 21, 29, 30, 32, 39, 44, 49], "n_sampl": [1, 2, 3, 4, 5, 6, 21, 24, 32, 33, 34, 37, 38, 44, 48], "static": [1, 3, 4, 5, 6, 16, 18, 21, 29, 43], "gradient": [1, 3, 4, 6, 33, 44], "sigmoid": [1, 6, 44], "point_a": [1, 3, 4, 5, 16, 33, 35, 39, 40, 41, 44], "point_b": [1, 3, 4, 5, 16, 33, 35, 39, 40, 41, 44], "squar": [1, 3, 5, 6, 21, 23, 33, 42, 44], "distanc": [1, 3, 4, 5, 6, 31, 32, 33, 36, 39, 40, 41, 43, 44, 45, 47, 48, 50], "ball": [1, 3, 5, 6, 18, 32, 33, 34, 39, 44, 47, 51], "accord": [1, 3, 4, 6, 21, 26, 32, 33, 39, 42, 44, 47], "second": [1, 3, 4, 5, 6, 7, 27, 29, 32, 33, 34, 37, 41, 44, 46, 47, 48, 49, 51], "logsigmoid": [1, 44], "example_embed": [1, 44], "context_embed": [1, 44], "negative_embed": [1, 44], "grad": [1, 3, 44], "given": [1, 2, 3, 4, 5, 6, 7, 18, 21, 24, 27, 29, 32, 33, 34, 35, 39, 40, 41, 42, 44, 47, 48, 49, 50, 52], "current": [1, 3, 6, 21, 26, 27, 29, 31, 41, 44, 48, 50, 51], "exampl": [1, 2, 3, 4, 6, 24, 25, 27, 29, 30, 31, 35, 36, 39, 42, 43, 44, 45, 47, 49, 51], "context": [1, 27, 29, 44, 48, 49], "total_loss": [1, 44], "example_grad": [1, 44], "load": [1, 3, 34, 36, 42, 43, 45], "toi": 1, "refer": [1, 2, 3, 4, 5, 6, 7, 18, 21, 26, 27, 32, 33, 42, 50, 53], "notebook": [1, 6, 21, 27, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "01_data_on_manifold": 1, "ipynb": [1, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "nina": [1, 3, 6, 26, 27, 34, 35, 37, 40, 42, 45, 46], "miolan": [1, 3, 6, 26, 27, 31, 32, 33, 34, 35, 37, 40, 42, 45, 46], "cell": [1, 33, 34, 49], "boundari": [1, 3, 4, 7, 29, 32, 33, 42, 47], "mous": [1, 42], "osteosarcoma": [1, 42], "bone": [1, 34, 42, 45, 46, 47], "cancer": 1, "dlm8": [1, 42], "line": [1, 3, 4, 5, 6, 21, 23, 24, 27, 28, 31, 32, 33, 39, 40, 42, 43, 46, 48, 49, 50, 52], "deriv": [1, 3, 5, 33], "dunn": [1, 30, 42], "more": [1, 3, 6, 21, 26, 27, 28, 29, 31, 35, 36, 41, 42, 43, 44, 47, 49, 51], "aggress": 1, "been": [1, 3, 21, 26, 27, 34, 41, 42, 45, 46, 49, 50, 51], "treat": [1, 6, 42], "three": [1, 3, 21, 23, 24, 27, 31, 32, 33, 34, 42, 43], "treatment": 1, "control": [1, 29, 34, 36, 40, 42, 46, 47], "jasp": [1, 42], "jasplakinolid": [1, 42], "cytd": [1, 42], "cytochalasin": [1, 42], "d": [1, 3, 4, 5, 6, 18, 21, 27, 31, 32, 33, 39, 42, 44, 45, 47, 48, 49], "drug": [1, 42], "perturb": [1, 42], "cytoskelet": 1, "650": [1, 42], "planar": [1, 6], "discret": [1, 3, 4, 5, 6, 18, 33, 41, 53], "curv": [1, 3, 4, 5, 6, 7, 18, 23, 31, 32, 33, 34, 44, 53], "counterclockwis": 1, "cell_lin": 1, "citi": [1, 32, 35, 49], "json": 1, "50": [1, 3, 6, 27, 33, 35, 39, 41, 42, 44, 49, 52], "latitud": 1, "longitud": 1, "angl": [1, 3, 6, 18, 33, 39, 40], "radian": [1, 3], "as_vector": [1, 36], "brain": [1, 6, 36], "connectom": [1, 36], "correl": [1, 3, 4, 34, 36], "kaggl": 1, "mslp": [1, 34, 36], "2014": [1, 3, 33, 34, 36], "schizophrenia": [1, 34, 36], "challeng": [1, 27, 28, 34, 36, 42], "origin": [1, 3, 4, 6, 18, 21, 27, 29, 33, 35, 40, 41, 42, 48, 49, 51], "came": 1, "raw": [1, 42], "symmetr": [1, 2, 3, 4, 5, 18, 33, 36], "ones": [1, 6, 21, 28, 29, 32, 33, 36, 41, 42, 47, 52, 53], "mat": [1, 3, 5, 21, 33], "86": [1, 34, 36, 44, 49], "28": [1, 27, 34, 36, 41, 42, 43, 44, 49, 50], "378": [1, 36], "patient_id": [1, 34, 36], "patient": [1, 34, 36], "uniqu": [1, 3, 4, 33, 42, 47], "identifi": [1, 3, 21, 32, 33, 43, 44], "target": [1, 3, 6, 26], "diseas": 1, "cube": [1, 3], "mesh": [1, 3, 6, 7], "vertic": [1, 3, 32, 34, 41, 44, 46], "8": [1, 3, 6, 32, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "face": [1, 3, 21], "12": [1, 3, 4, 5, 6, 26, 27, 32, 34, 35, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51], "file_path": 1, "home": [1, 43, 49], "runner": 1, "work": [1, 3, 4, 5, 6, 21, 26, 27, 29, 31, 32, 33, 36, 41, 42, 44, 48, 49, 50, 53], "emg": 1, "csv": 1, "data_emg": 1, "panda": [1, 26, 42, 43, 49], "datafram": [1, 21, 42, 49], "731682": 1, "stamp": 1, "hand": [1, 27, 30, 33], "footballs_scor": 1, "npy": 1, "footballs_ppn": 1, "data_footbal": 1, "128": [1, 43], "11": [1, 3, 4, 21, 32, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "player": 1, "network": [1, 4, 6, 26, 36, 44, 48, 49, 50, 53], "all": [1, 3, 4, 5, 6, 7, 8, 21, 24, 26, 27, 29, 32, 33, 34, 36, 40, 41, 42, 43, 44, 47, 48, 49, 51], "team": [1, 51], "fifa": 1, "2018": [1, 3, 6, 36, 39, 44, 53], "data_scor": 1, "dure": [1, 5, 6, 21, 26, 27, 28, 29, 34, 41, 42], "txt": [1, 48], "pose": 1, "22": [1, 3, 34, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50], "joint": [1, 3, 6, 45], "3d": [1, 3, 18, 23, 24, 30, 31, 32, 33, 35, 37, 40, 45, 46, 52], "differ": [1, 2, 3, 4, 5, 6, 7, 19, 21, 27, 28, 29, 30, 32, 33, 34, 36, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52], "grab": [1, 45], "subset": [1, 4, 21, 32, 34, 44, 45, 47, 48], "shrec": [1, 45], "2017": [1, 3, 39, 43, 44, 45], "swvglf2017": [1, 45], "q": [1, 3, 5, 6, 33], "de": [1, 3, 4, 39, 45, 49], "smedt": [1, 45], "h": [1, 3, 6, 33, 40, 41, 45, 49], "wannou": [1, 45], "j": [1, 3, 4, 5, 6, 33, 36, 39, 40, 41, 42, 43, 45, 49, 50, 51], "p": [1, 3, 5, 6, 18, 32, 33, 36, 42, 44, 45, 47, 49, 50, 52], "vandeborr": [1, 45], "guerri": [1, 45], "b": [1, 2, 3, 4, 5, 7, 18, 21, 27, 29, 31, 32, 33, 36, 39, 41, 42, 43, 44, 45, 47, 48, 51], "le": [1, 3, 5, 6, 18, 26, 39, 41, 44, 45, 47], "saux": [1, 45], "filliat": [1, 45], "17": [1, 3, 4, 6, 28, 33, 34, 37, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50], "track": [1, 6, 27, 44, 45], "gestur": [1, 45], "recognit": [1, 6, 43, 45], "depth": [1, 45], "skelet": [1, 45], "10th": [1, 45], "eurograph": [1, 45], "workshop": [1, 27, 45], "retriev": [1, 3, 4, 45], "doi": [1, 3, 4, 6, 18, 33, 34, 36, 39, 45, 46, 47], "2312": [1, 45], "3dor": [1, 45], "20171049": [1, 45], "52": [1, 42, 44, 45], "specif": [1, 3, 21, 27, 29, 32, 33, 34, 40, 42, 44, 45, 46, 47, 49, 53], "coordin": [1, 3, 4, 5, 6, 18, 31, 32, 34, 35, 39, 42, 45, 46, 49, 52], "bone_list": [1, 45], "connexion": 1, "graph_kar": 1, "karat": [1, 34, 44], "leav": [1, 6, 39], "xlsx": 1, "beta_param": [1, 39], "172": [1, 39, 49], "leaf": [1, 6, 39], "orient": [1, 3, 6, 18, 19, 27, 30, 31, 32, 34, 35, 45, 46, 49], "speci": [1, 39], "plant": [1, 39], "distrib_typ": [1, 39], "mammals_groom": 1, "data_mamm": 1, "26": [1, 34, 41, 42, 43, 44, 47, 49, 51], "18": [1, 3, 27, 33, 34, 40, 41, 42, 43, 44, 47, 48, 49, 50, 51], "group": [1, 3, 4, 6, 16, 18, 26, 27, 28, 29, 31, 32, 42, 44, 45, 46, 47, 48, 51], "mammal": 1, "measur": [1, 3, 5, 6, 31, 33, 39, 42, 43, 44, 49], "groom": 1, "franz2015": 1, "franz": [1, 51], "altmann": [1, 51], "albert": [1, 51], "c": [1, 3, 4, 5, 6, 24, 27, 31, 32, 33, 36, 38, 39, 40, 41, 42, 43, 44, 49, 51], "knockout": [1, 51], "high": [1, 3, 21, 24, 33, 40, 44, 51, 53], "rank": [1, 3, 51], "male": [1, 51], "limit": [1, 26, 33, 40, 44, 49, 51, 53], "impact": [1, 26, 42, 49, 51], "baboon": [1, 51], "social": [1, 26, 44, 51], "zoologi": [1, 51], "61": [1, 41, 44, 49, 50, 51], "107": [1, 49, 51], "113": [1, 51], "2015": [1, 3, 4, 5, 34, 46, 51], "rossi2015": 1, "rossi": [1, 51], "r": [1, 3, 4, 5, 6, 7, 18, 31, 32, 33, 34, 39, 41, 42, 43, 44, 47, 48, 49, 50, 51], "ahm": [1, 51], "repositori": [1, 21, 23, 24, 26, 27, 44, 51], "interact": [1, 21, 26, 29, 34, 43, 44, 51], "analyt": [1, 49, 51], "twenti": [1, 51], "ninth": [1, 51], "aaai": [1, 51], "confer": [1, 3, 6, 28, 36, 47, 51], "artifici": [1, 28, 51], "intellig": [1, 3, 28, 41, 51], "optical_nerv": 1, "v": [1, 3, 4, 6, 21, 31, 32, 33, 40, 42, 44, 47, 48], "monkei": [1, 46, 47], "optic": [1, 46], "nerv": [1, 46], "head": [1, 43, 45, 46], "1st": [1, 3, 27, 34, 46, 47], "superior": [1, 34, 46, 47], "aspect": [1, 3, 21, 33, 34, 40, 46, 47], "retina": [1, 34, 46, 47], "2nd": [1, 3, 34, 46, 47], "closest": [1, 3, 6, 33, 34, 46, 47], "tempor": [1, 34, 46, 47], "skull": [1, 34, 46, 47], "3rd": [1, 34, 46, 47], "nose": [1, 34, 46, 47], "4th": [1, 34, 46, 47], "inferior": [1, 6, 34, 46, 47], "5th": [1, 3, 34, 46, 47], "deepest": [1, 34, 46, 47], "experiment": [1, 34, 46, 47, 53], "glaucoma": [1, 34, 46, 47], "wa": [1, 3, 27, 29, 31, 32, 33, 34, 42, 44, 46, 47, 49, 51], "introduc": [1, 3, 6, 29, 30, 31, 32, 33, 34, 46, 47, 48, 50], "ey": [1, 2, 34, 46, 47], "while": [1, 3, 6, 7, 21, 26, 29, 32, 33, 34, 39, 41, 42, 44, 46, 47, 49, 51, 53], "kept": [1, 4, 5, 34, 46, 47], "investig": [1, 44, 45, 46, 47], "signific": [1, 21, 29, 34, 42], "pe2015": [1, 34, 46, 47], "patrangenaru": [1, 34, 46], "l": [1, 3, 5, 6, 7, 33, 34, 39, 41, 42, 44, 46, 47, 52], "ellingson": [1, 34, 46], "nonparametr": [1, 34, 46], "statist": [1, 2, 3, 4, 5, 6, 18, 19, 27, 28, 29, 30, 31, 32, 33, 34, 39, 42, 46, 47, 53], "Their": [1, 18, 26, 34, 42, 46], "applic": [1, 3, 5, 6, 27, 30, 33, 34, 36, 39, 42, 43, 44, 46, 47, 53], "1201": [1, 34, 46], "b18969": [1, 34, 46], "referenc": [1, 21], "only_rot": 1, "6": [1, 2, 3, 27, 32, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "translat": [1, 3, 18, 32, 33, 35, 41, 42, 47, 52], "img_path": [1, 34], "img": 1, "graph_random": 1, "dirnam": 1, "sao_paulo": 1, "jam_count": [1, 49], "jam_tabl": [1, 49], "traffic": [1, 6, 27], "jam": [1, 49], "sao": 1, "paulo": [1, 34], "2001": [1, 49], "2019": [1, 3, 6, 33, 41, 49], "road": 1, "span": [1, 3, 27, 49, 52], "date": [1, 26, 27, 49, 53], "durat": [1, 49], "access": [1, 3, 26, 27, 29, 31, 40, 41, 42, 48, 49, 50], "here": [1, 3, 6, 21, 27, 29, 30, 32, 33, 34, 35, 39, 40, 41, 42, 43, 45, 46, 48, 49, 51, 53], "www": [1, 3, 4, 6, 43], "com": [1, 6, 21, 24, 27, 43, 49], "danlessa": 1, "sinc": [1, 3, 4, 6, 29, 32, 42, 46, 47, 48], "count": [1, 4, 42, 49], "expos": [1, 3], "mean": [2, 3, 4, 5, 6, 21, 23, 24, 29, 30, 31, 32, 33, 34, 35, 36, 39, 40, 44, 45, 46, 47, 48, 49, 51], "spd": [2, 3, 4, 18, 36, 43], "logeuclidean": 2, "With": [2, 3, 29, 36, 50], "through": [2, 3, 6, 21, 24, 26, 27, 28, 30, 33, 41, 42, 48, 49], "logarithm": [2, 3, 5, 7, 19, 21, 36, 44, 47], "now": [2, 6, 27, 29, 31, 32, 33, 34, 36, 39, 40, 41, 42, 43, 45, 47, 49, 50, 52], "affineinvari": 2, "obj": 2, "over": [2, 21, 27, 33, 44, 46, 51], "spdmanifold": 2, "lognormalsampl": 2, "lngaspd2016": 2, "schwartzman": 2, "averag": [2, 3, 6, 27, 34, 42, 45, 46, 49], "definit": [2, 3, 4, 5, 18, 29, 31, 36], "intern": [2, 3, 21, 27, 28, 36, 42], "review": [2, 26, 27, 28], "84": [2, 44, 49], "2016": [2, 3, 6, 39, 47], "456": 2, "486": 2, "mean_vec": 2, "exhaustivealign": [3, 4], "faqalign": [3, 4, 50], "graphpoint": [3, 4, 48], "to_arrai": [3, 4], "to_networkx": [3, 4, 48], "graphspac": [3, 4, 29, 50, 51], "pad_with_zero": [3, 4], "permut": [3, 4, 6, 48, 50, 51], "set_to_arrai": [3, 4], "set_to_networkx": [3, 4], "graphspacemetr": [3, 4, 6, 29, 50], "map_align": [3, 4], "align_point_to_geodes": [3, 4, 48, 50], "align_point_to_point": [3, 4, 48, 50], "perm_": [3, 4, 48, 51], "set_align": [3, 4, 48, 50, 51], "set_point_to_geodesic_align": [3, 4, 48, 50, 51], "total_space_metr": [3, 4, 50], "idalign": [3, 4], "pointtogeodesicalign": [3, 4, 48, 50, 51], "pointset": [3, 4], "pointsetmetr": [3, 4], "broadcast_list": [3, 4], "spidermetr": [3, 4], "n_rai": [3, 4, 39, 48], "spiderpoint": [3, 4, 48], "split": [3, 4, 27, 34, 41, 42, 43, 44], "get_part_away_from": [3, 4], "get_part_toward": [3, 4], "is_compat": [3, 4], "part_contain": [3, 4], "restrict_to": [3, 4], "separ": [3, 4, 6, 21, 29, 36, 44, 47], "topologi": [3, 4, 42], "sep": [3, 4, 36], "corr": [3, 4], "corr_gradi": [3, 4], "unflatten": [3, 4], "wald": [3, 4], "generate_wald": [3, 4], "n_label": [3, 4], "waldspac": [3, 4], "ambient": [3, 4, 5, 32], "abc": [3, 4, 6, 7, 8, 32, 33], "complex": [3, 18, 21, 29, 44, 47, 49], "product": [3, 5, 6, 32, 33, 40], "atol": [3, 4, 5, 6, 8, 32, 49], "evalu": [3, 4, 5, 6, 7, 21, 27, 32, 36, 42, 43], "point_shap": [3, 7, 32, 33], "unus": [3, 6, 32], "boolean": [3, 4, 5, 21, 29, 32], "base_point": [3, 4, 5, 6, 7, 8, 16, 18, 29, 32, 33, 35, 37, 40, 42, 45, 46, 47, 52], "tangent": [3, 4, 5, 6, 7, 16, 18, 21, 24, 29, 33, 35, 40, 41, 45, 46, 48, 49, 52], "absolut": [3, 4, 32, 49], "denot": [3, 4, 6, 21, 32, 33, 39, 44, 47, 49], "compat": [3, 4, 6, 24, 32, 33, 34, 39], "bound": [3, 4, 5, 6, 7, 32], "uniform": [3, 5, 6, 18, 32, 39], "box": [3, 32, 40], "hypercub": [3, 32], "tangent_vec": [3, 5, 7, 8, 16, 18, 21, 29, 32, 33, 40, 47, 49], "open": [3, 5, 21, 26, 27, 28, 29, 30, 31, 33, 42, 49, 51, 53], "case": [3, 4, 5, 6, 7, 8, 21, 26, 29, 32, 33, 34, 36, 39, 40, 41, 42, 43, 47, 48, 49, 51], "often": [3, 5, 21, 27, 31, 32, 33, 44], "some": [3, 4, 5, 6, 21, 26, 27, 29, 31, 32, 33, 34, 36, 42, 43, 44, 47, 49, 53], "compact": [3, 32, 47], "interv": [3, 4, 5, 32, 40], "image_spac": [3, 40], "prefer": [3, 21, 29, 32, 35], "vec": [3, 5, 32, 33, 40, 43, 47, 49], "canon": [3, 18, 32, 50, 53], "regularized_point": [3, 32], "equip": [3, 4, 5, 6, 7, 16, 31, 32, 33, 34, 36, 38, 40, 41, 42, 43, 44, 47, 48, 50, 52], "intrins": [3, 4, 32, 35, 48], "parameter": [3, 4, 5, 33, 39], "hessian": 3, "embedding_dim": 3, "dim_embed": 3, "jacobian": [3, 5, 6, 7, 40], "simpli": [3, 5, 6, 16, 21, 29, 32, 33, 36, 41, 42, 44, 49, 52], "projected_point": [3, 5, 32], "tangent_vec_emb": 3, "point_extrins": [3, 32], "convert": [3, 4, 5, 6, 18, 32, 34], "extrins": [3, 6, 18, 32, 47], "point_intrins": [3, 32], "lie": [3, 4, 6, 27, 31, 32, 48, 52], "mathrm": [3, 32, 33], "submersed_point": [3, 5, 32], "submersed_vector": [3, 5, 32], "its": [3, 4, 5, 6, 18, 21, 24, 26, 27, 30, 31, 32, 33, 34, 36, 39, 41, 42, 43, 44, 47, 48, 49], "wrt": [3, 5, 6, 52], "previous": [3, 43, 44, 47], "to_vector": 3, "make": [3, 5, 29, 32, 33, 36, 41, 42, 43, 49, 52, 53], "clear": [3, 18, 45, 46], "depend": [3, 5, 6, 24, 26, 27, 29, 33, 36, 47, 49], "chosen": [3, 6, 7, 42, 44], "nb": [3, 42], "As": [3, 21, 24, 27, 29, 32, 33, 36, 42, 47, 49, 50], "itself": [3, 6, 33, 44], "properti": [3, 4, 6, 7, 29, 32], "word": [3, 21, 32, 33, 44, 47], "topolog": [3, 4, 32], "resembl": [3, 32], "yann": [3, 6, 26], "caban": [3, 6], "metric_kwarg": [3, 4, 32], "classmethod": 3, "mat_1": 3, "mat_2": 3, "action": [3, 4, 26, 29, 32, 41, 43, 45, 46, 47, 48, 51], "_2": [3, 47], "_1": 3, "cong": 3, "frobeniu": [3, 42, 47, 48], "inner": [3, 5, 6, 33, 40], "einsum": [3, 33, 40, 43, 49, 52], "avoid": [3, 6, 21, 26, 29, 50], "faster": [3, 21, 29, 43, 49], "than": [3, 5, 6, 7, 21, 26, 32, 33, 36, 41, 42, 43, 44, 49, 51], "sum": [3, 5, 32, 33, 34, 36, 41, 42, 44, 46, 49, 50], "wise": [3, 6, 33, 40], "is_herm": 3, "skew": 3, "is_skew_herm": 3, "entri": [3, 4, 43, 49, 53], "herm": 3, "minu": 3, "skew_sym": 3, "signatur": [3, 5, 33], "tangent_vec_a": [3, 5, 33], "tangent_vec_b": [3, 5, 33], "inner_prod": 3, "sq_norm": [3, 33], "poincar\u00e9": [3, 6, 39, 44], "disk": [3, 18, 23, 34, 35, 44, 47], "cabanes2022": 3, "multidimension": [3, 34], "gaussian": [3, 6], "autoregress": 3, "machin": [3, 4, 6, 21, 27, 30, 34, 36, 41, 53], "audio": 3, "radar": [3, 44], "clutter": 3, "classif": [3, 6, 36, 42], "phd": [3, 53], "thesi": 3, "2022": [3, 6, 27, 28, 31, 32, 33, 50], "jv2016": 3, "jeuri": 3, "vandebril": 3, "kahler": 3, "block": [3, 42], "toeplitz": 3, "epub": 3, "siam": 3, "1137": 3, "15m102112x": 3, "yang2013": 3, "marc": [3, 44], "arnaudon": [3, 44], "fr\u00e9d\u00e9ric": [3, 44], "barbaresco": [3, 44], "yang": [3, 44], "median": [3, 6, 44], "ieee": [3, 6, 41, 44], "journal": [3, 4, 5, 6, 33, 39, 41, 44, 47, 50], "select": [3, 4, 6, 33, 42, 44, 47, 48], "topic": [3, 44, 53], "vol": [3, 6, 18, 36, 39, 41, 47], "7": [3, 18, 32, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "4": [3, 5, 6, 18, 21, 24, 29, 34, 35, 36, 37, 38, 39, 40, 41, 44, 45, 46, 47, 48, 50, 51, 52, 53], "pp": [3, 5, 6, 33, 39, 41], "595": [3, 44], "604": [3, 44], "aug": 3, "2013": [3, 33, 44], "1109": 3, "jstsp": 3, "2261798": 3, "ieeexplor": 3, "document": [3, 28, 29, 43], "6514112": 3, "Its": [3, 7, 33, 49], "unit": [3, 18, 21, 28, 33, 36, 40, 41, 43, 44, 47, 49], "real": [3, 4, 5, 6, 33, 43, 48], "inner_prod_mat": [3, 33], "pseudo": [3, 4, 33, 48], "levi": [3, 33], "civita": [3, 33], "bundl": [3, 33, 41, 52], "n_vector": [3, 33], "purpos": [3, 5, 7, 21, 24, 26, 32, 33, 35, 40, 49], "greater": [3, 5, 6, 33, 44, 49], "iff": [3, 32, 33], "consist": [3, 4, 21, 26, 29, 30, 33, 44, 47, 48, 50, 51], "singl": [3, 4, 5, 6, 21, 31, 33, 42, 48, 49], "normalized_vector": [3, 33], "affin": [3, 6, 33, 36], "symbol": [3, 5, 21], "contravari": [3, 5, 33], "tangent_vec_c": [3, 33], "riemann": [3, 33], "_p": [3, 33, 52], "_vec": [3, 33], "_a": [3, 33], "y": [3, 4, 5, 6, 7, 18, 21, 31, 32, 33, 34, 39, 40, 42, 43, 44, 45, 46, 51, 52], "_b": [3, 33, 42], "z": [3, 6, 31, 32, 33, 34, 36, 40, 42, 45, 46, 47, 52], "_c": [3, 33], "nabla_x": [3, 33], "nabla_i": [3, 33], "nabla_": [3, 5, 33], "r_": [3, 5, 33, 40, 47, 49], "ijk": [3, 5, 33], "x_j": [3, 33], "y_k": [3, 33], "z_i": [3, 33], "einstein": 3, "notat": [3, 5, 21], "tangent_vec_d": [3, 33], "four": [3, 6, 27, 30, 32, 33, 43, 53], "_d": [3, 33], "nabla_h": [3, 33], "direct": [3, 4, 5, 6, 21, 26, 32, 33, 39, 40, 44, 49, 50, 53], "tidal": [3, 33], "oper": [3, 19, 21, 26, 27, 29, 30, 32, 33, 35, 36, 41, 42, 43, 48], "better": [3, 6, 27, 29, 32, 33, 42, 43, 47, 49], "known": [3, 6, 31, 33, 39, 42, 44, 48], "rel": [3, 33, 45, 46, 48, 49], "r_y": [3, 33], "quadrat": [3, 4, 6, 33, 48], "tensor": [3, 24, 29, 33, 36, 48], "plai": [3, 33, 48, 51], "role": [3, 21, 33, 48, 49], "moment": [3, 33], "empir": [3, 6, 33], "fr\u00e9chet": [3, 33], "pennec": [3, 26, 31, 32, 33, 36, 47], "xavier": [3, 26, 33, 47], "effect": [3, 6, 31, 33, 36, 42, 44, 47], "asymptot": [3, 5, 6, 33], "concentr": [3, 21, 32, 33], "expans": [3, 33], "regim": [3, 33], "preprint": [3, 33], "arxiv": [3, 27, 33], "1906": [3, 33], "07418": [3, 33], "initial_point": [3, 4, 5, 33, 35, 37, 39, 41, 42, 49, 52], "initial_tangent_vec": [3, 5, 33, 35, 37, 39, 41, 49], "either": [3, 4, 5, 6, 18, 21, 26, 28, 33, 47, 49, 50, 52], "end": [3, 5, 6, 7, 21, 29, 33, 35, 40, 41, 42, 49], "must": [3, 4, 5, 6, 7, 26, 29, 32, 33, 43, 49], "condit": [3, 5, 6, 32, 33, 43, 47], "_time": [3, 33], "geodesic_od": [3, 33], "integr": [3, 5, 6, 7, 19, 20, 21, 29, 33, 40, 47, 49], "radiu": [3, 5, 6, 18, 31, 32, 33, 47], "inject": [3, 5, 33, 40], "domain": [3, 4, 5, 33, 48], "supremum": [3, 5, 33], "radii": [3, 5, 33], "onto": [3, 4, 5, 32, 33, 40, 47, 48, 50], "imag": [3, 4, 5, 30, 32, 33, 34, 35, 36, 39, 41, 42, 46, 47], "n_rung": [3, 33, 47], "alpha": [3, 18, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 51, 52], "return_geodes": [3, 33, 47], "parallel": [3, 6, 19, 29, 30, 40], "transport": [3, 6, 19, 29, 30, 36, 39, 40], "ladder": [3, 29, 33, 47], "schild": [3, 33], "lp2013b": [3, 33], "exact": [3, 4, 31, 32, 33, 49], "gp2020": [3, 33], "whose": [3, 6, 33, 40, 41, 47, 52], "along": [3, 4, 6, 21, 30, 31, 32, 33, 41, 42, 47, 48, 50, 51, 52], "construct": [3, 6, 21, 33, 34, 52], "expon": [3, 33], "scale": [3, 5, 6, 18, 21, 32, 33, 34, 41, 42, 47], "see": [3, 4, 6, 21, 24, 27, 28, 29, 31, 32, 33, 34, 39, 41, 42, 43, 44, 45, 46, 47, 49, 51, 52, 53], "transported_tangent_vector": [3, 33], "trajectori": [3, 29, 33, 40, 42, 47], "len": [3, 32, 33, 41, 42, 43, 44, 46, 49], "lorenzi": [3, 33], "marco": [3, 33], "effici": [3, 21, 31, 33, 40, 49], "deform": [3, 30, 32, 33, 41, 42, 47, 53], "mathemat": [3, 4, 18, 27, 29, 31, 34, 39, 41, 47, 52, 53], "vision": [3, 6, 29, 33, 36, 41], "septemb": [3, 33], "1007": [3, 4, 6, 33, 36], "s10851": [3, 33], "013": [3, 33], "0470": [3, 33], "accuraci": [3, 33, 40, 43, 46], "foundat": [3, 30, 33], "june": [3, 27, 28, 33], "2021": [3, 4, 5, 27, 28, 33, 39, 42, 43, 47], "s10208": [3, 33], "021": [3, 4, 33], "09515": [3, 33], "solv": [3, 7, 21, 27, 29, 31, 33, 48], "problem": [3, 6, 7, 29, 31, 33, 41, 44, 48], "conjug": [3, 33], "descent": [3, 6, 33], "max_it": [3, 6, 33, 51], "verbos": [3, 6, 21, 33, 43], "altern": [3, 6, 33, 39, 41, 50], "mapsto": [3, 6, 33, 40, 48], "exp_": [3, 6, 33, 47, 49], "_point": [3, 33], "transported_tangent_vec": [3, 33, 40, 47], "ricci": [3, 33], "ric": [3, 33], "_": [3, 4, 6, 29, 33, 36, 41, 44, 47, 48, 49], "ij": [3, 5, 33, 40, 52], "ikj": [3, 33], "k": [3, 4, 5, 6, 7, 23, 24, 33, 34, 39, 41, 43, 44, 46, 47, 48, 49, 50, 52], "ric_": [3, 33], "literatur": [3, 5, 33, 34, 48], "note": [3, 4, 5, 6, 21, 23, 24, 27, 31, 32, 33, 36, 40, 41, 42, 43, 47, 49], "convent": [3, 5, 21, 29, 33], "ref": [3, 33], "x_k": [3, 33, 50], "x_i": [3, 31, 33, 49, 50], "partial_j": [3, 5, 33], "l_": [3, 33], "ki": [3, 5, 33], "partial_k": [3, 5, 33], "ji": [3, 33], "jm": [3, 4, 33], "m_": [3, 6, 33], "km": [3, 33, 47], "put": [3, 4, 31, 33, 43], "riemann_curvatur": [3, 33], "diffeomorp": 3, "space_shap": 3, "image_space_shap": 3, "image_point": [3, 5, 40], "image_shap": 3, "image_tangent_vec": [3, 5], "diffeormorph": 3, "let": [3, 6, 31, 33, 34, 35, 39, 44, 49, 50, 51, 52], "f": [3, 4, 5, 6, 7, 32, 33, 39, 40, 42, 44, 45, 46, 49, 50], "rightarrow": [3, 4, 40, 48, 50], "df": [3, 42, 49], "1_p": 3, "linear": [3, 6, 7, 29, 33, 36, 47, 49], "t_f": 3, "t_pm": [3, 33], "docstr": [3, 27, 28], "consider": [3, 44], "df_p": 3, "choic": [3, 6, 24, 32, 42, 47], "possibl": [3, 6, 7, 8, 21, 24, 26, 29, 31, 32, 39, 41, 49], "come": [3, 6, 23, 27, 29, 42, 47, 49, 50], "perform": [3, 4, 6, 7, 19, 21, 23, 24, 27, 29, 30, 31, 33, 34, 35, 36, 37, 41, 42, 43, 44, 45, 46, 48, 51, 53], "By": [3, 4, 6, 21, 24, 34, 41, 44, 48, 49, 50], "conveni": [3, 18, 21, 29, 32], "performancewis": 3, "mechanim": 3, "necessari": [3, 6, 27, 32, 44, 49], "revers": 3, "alic": [3, 5, 6, 26, 39, 41], "brigant": [3, 5, 6, 26, 39, 41], "ambient_dim": [3, 41, 42], "modulo": [3, 4, 41, 48], "individu": [3, 32], "2d": [3, 6, 18, 21, 23, 29, 31, 34, 40, 42], "below": [3, 21, 27, 28, 31, 32, 33, 41, 42, 43, 44], "smooth": [3, 26, 29, 32, 33, 47], "vanish": 3, "imm": 3, "infti": [3, 33], "neq": 3, "foral": [3, 6, 33, 49], "taken": [3, 6, 49], "without": [3, 6, 21, 26, 29, 31, 32, 33, 41, 43, 47, 52], "copi": [3, 4, 6, 21, 32, 48], "insert": [3, 4], "spline": [3, 47], "cubic": 3, "rescal": [3, 41, 42], "proj_point": 3, "chaotic": 3, "n_space_grid": 3, "max_slop": 3, "dynam": [3, 6, 44], "program": [3, 4, 27, 29, 31, 32], "reparametr": [3, 42], "end_curv": 3, "initial_curv": 3, "algorithm": [3, 4, 6, 19, 21, 24, 27, 29, 30, 36, 38, 41, 43, 44, 47, 48, 50, 53], "express": [3, 6, 33], "root": [3, 5, 6, 21, 42], "srv": [3, 42], "maxim": [3, 6, 44, 48, 49], "l2": 3, "initial_": 3, "end_": 3, "cdot": [3, 33, 40, 44, 48, 52], "assum": [3, 5, 6, 7, 21, 23, 29, 48, 52], "subinterv": 3, "optin": 3, "slope": [3, 32, 41], "allow": [3, 4, 5, 6, 7, 21, 23, 26, 29, 31, 32, 33, 34, 35, 39, 40, 42, 43, 44, 45, 47, 48, 49, 50], "waj2007": 3, "washington": [3, 28, 49], "anuj": 3, "joshi": [3, 6, 41], "On": [3, 21, 28, 33, 34, 46, 47, 49], "plane": [3, 5, 18, 23, 32, 33, 34, 39], "elast": [3, 6, 41, 42], "73": [3, 44, 49, 50], "307": 3, "324": [3, 49], "2007": 3, "total_spac": [3, 4, 32, 50], "return_sdist": 3, "total": [3, 4, 6, 27, 42, 44, 48, 49, 50], "fiber": [3, 41, 48], "wai": [3, 4, 21, 26, 29, 32, 33, 41, 44, 47, 49, 52, 53], "respect": [3, 4, 5, 6, 7, 21, 28, 29, 32, 33, 36, 41, 42, 48, 50], "quotient": [3, 4, 29, 32, 42, 45, 46, 47, 48], "famili": [3, 5, 33, 39, 53], "bend": [3, 33, 42], "stretch": [3, 42], "pullback": [3, 5], "nk2018": 3, "detail": [3, 21, 26, 27, 28, 31, 34, 41, 42, 48, 51], "kn2018": 3, "kurtek": 3, "needham": 3, "simplifi": [3, 6, 21, 29, 32, 48], "1803": 3, "10894": 3, "dg": 3, "29": [3, 41, 42, 43, 44, 49], "mar": 3, "f_transform": 3, "locat": [3, 5, 6, 18, 21, 31, 35, 47, 49], "formula": [3, 27, 33, 34, 44], "backslash": 3, "2b": 3, "identif": 3, "well": [3, 4, 21, 23, 26, 27, 31, 32, 36, 39, 44, 47, 48, 53], "theta": [3, 5, 6, 18, 31, 32, 39, 40], "ik": [3, 33], "pi": [3, 6, 18, 39, 40, 41, 47, 48], "polar": [3, 18], "biject": 3, "multivalu": 3, "ration": 3, "chose": [3, 6, 27, 33, 48], "anteced": 3, "n_time_grid": 3, "001": [3, 7, 18], "20": [3, 6, 29, 34, 35, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 50, 51], "save_histori": 3, "horizont": [3, 18, 41, 52], "done": [3, 6, 21, 29, 32, 44, 52], "procedur": [3, 4, 6, 26, 34, 41, 42], "stai": [3, 6, 26, 41], "fix": [3, 5, 21, 26, 27, 41, 48, 49, 53], "move": [3, 6, 21, 29, 31, 32, 33, 41, 42, 43, 44], "c_h": 3, "phi": [3, 6, 18, 31, 32, 40, 44], "current_end_curv": 3, "invert": 3, "stop": [3, 5, 6], "suffici": [3, 39, 44], "former": 3, "becom": [3, 5, 6, 21, 26, 29, 32, 49, 51], "segment": [3, 5, 49], "histori": [3, 21, 29], "save": [3, 4, 29, 43, 48, 50], "lab2017": [3, 41], "scienc": [3, 4, 5, 28, 29, 30, 34, 36, 39, 47, 53], "springer": [3, 5, 6, 33, 36, 39, 47], "lectur": [3, 4, 36, 47], "10589": 3, "57": [3, 42, 44], "64": [3, 44, 51], "hal": [3, 36, 47], "04374199": 3, "end_splin": 3, "geod_point": [3, 41, 42], "regularli": [3, 18, 47], "infinitesim": [3, 33, 41], "array_lik": 3, "func": [3, 42], "t_i": 3, "miss": [3, 21, 27, 43], "sea2011": 3, "srivastava": [3, 41], "klassen": [3, 41], "jermyn": [3, 41], "analysi": [3, 4, 6, 21, 24, 26, 31, 34, 43, 44, 45, 46, 47, 48, 49, 50, 51], "transact": [3, 41], "pattern": [3, 6, 41, 46], "33": [3, 41, 42, 44, 49], "1415": [3, 41], "1428": [3, 41], "juli": [3, 28, 41], "2011": [3, 41], "princip": [3, 4, 6, 24, 27, 37, 45, 46, 48, 51], "reparameter": 3, "unparametr": 3, "resampl": [3, 41], "part": [3, 4, 6, 18, 21, 27, 29, 33, 41, 43], "orthogon": [3, 18, 34, 39, 41, 47], "sens": [3, 31, 32, 33, 39, 41, 42, 47, 49], "member": [3, 6, 26, 27, 34, 44, 51], "found": [3, 6, 21, 26, 27, 28, 32, 39, 42, 44, 47, 49, 53], "decompos": 3, "tangent_vec_hor": 3, "return_norm": 3, "pointwis": 3, "tangent_vec_v": 3, "vertical_norm": 3, "group_act": [3, 32], "group_dim": 3, "return_rot": [3, 41], "subspac": 3, "achiev": [3, 6, 27, 29, 41, 44], "until": [3, 26, 33, 41, 42, 49], "converg": [3, 6, 41], "srvt": 3, "rid": 3, "int_0": 3, "u": [3, 4, 6, 21, 28, 29, 31, 32, 33, 39, 40, 44, 48], "du": 3, "up": [3, 5, 21, 26, 27, 28, 29, 32, 33, 42, 44, 49, 50, 52, 53], "section": [3, 5, 21, 28, 29, 31, 32, 33, 41, 49], "differenti": [3, 4, 5, 19, 27, 29, 30, 31, 32, 33, 39, 40, 47, 49], "text": [3, 6, 21, 43, 44, 47, 49, 52], "dq_c": 3, "d_srv_vec": 3, "axi": [3, 7, 18, 21, 32, 33, 34, 38, 39, 40, 41, 42, 43, 44, 49, 51], "care": [3, 26, 29, 40], "backward": [3, 7, 32], "array_with_zero": 3, "increas": [3, 4, 6, 27, 29, 39, 41, 44, 49, 53], "surfac": [3, 31, 32, 35, 53], "emmanuel": [3, 29], "hartman": [3, 29], "adel": [3, 26, 30, 31, 32, 33], "myer": [3, 26, 30, 31, 32, 33], "n_vertic": 3, "n_face": 3, "mathbb": [3, 4, 5, 32, 33, 41, 44, 47, 48, 49, 50], "templat": [3, 6, 27, 32, 40], "triangul": 3, "proper": [3, 21, 29], "area": [3, 21, 27, 33], "volum": [3, 18], "delta_q": 3, "tr": 3, "g_q": 3, "nabla": [3, 33], "_laplacian": 3, "cross": [3, 36, 43], "incid": 3, "normals_at_point": 3, "correct": [3, 6, 21, 26, 27, 31, 42, 51], "r3": [3, 32], "metric_mat": [3, 5], "01": [3, 6, 42, 47, 49], "02": [3, 6, 49], "one_forms_bp": 3, "One": [3, 4, 6, 21, 27, 29, 31, 32, 33, 34, 35, 39, 44, 46, 47], "vertex": [3, 18, 44], "triangl": [3, 18], "who": [3, 26, 31, 33], "contact": [3, 27, 28, 43], "sum_incident_area": 3, "a0": 3, "a1": 3, "b1": 3, "c1": [3, 39, 42, 43], "d1": 3, "a2": 3, "sobolev": 3, "hskcb2022": 3, "weight": [3, 4, 6, 21, 34, 36, 43, 48, 49, 51], "instanti": [3, 6, 24, 29, 49, 50, 52], "shear": 3, "additon": 3, "comprehens": 3, "framework": [3, 36, 41, 42, 49], "2204": 3, "04238": 3, "cv": [3, 49], "25": [3, 18, 34, 39, 41, 42, 43, 44, 47, 49], "hyperparamet": [3, 42, 44], "six": [3, 27, 43], "int_m": 3, "g_": [3, 5, 33], "a_0": 3, "a_1": 3, "b_1": 3, "c_1": 3, "d_1": 3, "a_2": 3, "vol_q": 3, "dh_m": 3, "dk_m": 3, "dh_": 3, "dk_": 3, "perp": 3, "dh_0": 3, "dk_0": 3, "reach": [3, 5, 6, 26, 35, 41, 49, 50, 51], "energi": [3, 29, 33, 42], "n_time": [3, 8, 41, 42], "piecewis": 3, "stepwis": 3, "addit": [3, 6, 7, 16, 21, 24, 26, 28, 29, 30, 32, 49], "flat": [3, 4, 6, 32, 47], "independ": [3, 21, 49, 52], "subtract": [3, 6, 33], "act": [3, 30, 48], "join": [3, 6, 26, 27, 28, 34, 47], "level": [3, 6, 21, 24, 29, 42, 44], "criterion": [3, 6], "fiber_point": 3, "restrict": [3, 4, 48], "abov": [3, 6, 21, 26, 27, 29, 32, 33, 36, 41, 42, 43, 44, 46, 47, 49], "explicit": [3, 26, 27, 47], "base_dim": 3, "compon": [3, 4, 5, 6, 21, 24, 32, 37, 45, 46, 48, 51], "fundament": 3, "oneil": 3, "a_x": 3, "ver": [3, 49], "hor": 3, "o": [3, 18, 21, 24, 34, 39, 40, 41, 42], "neill": 3, "barrett": 3, "michigan": 3, "13": [3, 18, 27, 34, 35, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51], "decemb": [3, 28], "1966": 3, "459": [3, 49], "69": [3, 44], "1307": 3, "mmj": 3, "1028999604": 3, "horizontal_vec_x": 3, "horizontal_vec_i": 3, "nabla_x_i": 3, "tangent_vec_": 3, "nabla_x_": 3, "a_i": 3, "extend": [3, 4, 30, 42, 48], "_x": [3, 6, 33], "_y": [3, 33], "_e": 3, "nabla_x_a_y_": 3, "a_y_": 3, "kendal": [3, 18, 42], "unpublish": 3, "surject": 3, "w": [3, 4, 6, 40, 43, 47], "full": [3, 6, 26, 27, 42], "thanwerda": [3, 26], "olivi": 3, "bisson": 3, "t2022": 3, "universit\u00e9": [3, 29], "c\u00f4te": 3, "azur": 3, "congruenc": 3, "tp21": 3, "correlationmatric": 3, "proceed": [3, 42], "pari": [3, 28, 29, 35, 47], "franc": [3, 28], "archiv": 3, "ouvert": 3, "fr": [3, 47], "03157992": 3, "invari": [3, 6, 29, 33, 36, 39, 41, 52], "hor_lift": 3, "cor": 3, "thu": [3, 4, 6, 21, 32, 33, 36, 42, 47, 48], "induc": [3, 4, 18, 39, 40, 41], "diagonal_vec": 3, "sigma": [3, 6, 44, 47], "divid": [3, 6, 21, 33, 39, 42], "ignor": [3, 5, 6, 7, 21, 43], "null": [3, 42, 48], "via": [3, 6, 21, 23, 24, 26, 27, 28, 29, 43, 44, 47, 48, 49], "triangular": [3, 6], "anoth": [3, 4, 6, 18, 21, 27, 29, 31, 32, 33, 39, 41, 42, 43], "success": [3, 5, 6, 43, 49, 53], "factor": [3, 6, 32], "hemispher": 3, "advantag": [3, 6, 29, 31, 34], "explicitli": [3, 21, 33, 47], "intermedi": 3, "anna": [3, 4, 6, 26, 48, 50, 51], "calissano": [3, 4, 6, 26, 48, 50, 51], "dens": [3, 43], "per": [3, 5, 6, 21, 32, 42, 49], "se": [3, 6, 18], "alreadi": [3, 21, 27, 29, 40, 43, 46, 47, 49, 50, 51], "epsilon": [3, 5, 6, 52], "i_": [3, 5], "n_iter": 3, "sea2016": 3, "eric": 3, "york": [3, 34], "infinit": [3, 5, 33], "hilbert": 3, "positive_det": 3, "gl": 3, "satisfi": [3, 32, 33, 43], "quad": 3, "collect": [3, 6, 32, 33, 34, 43, 44, 51, 53], "i_n": 3, "usual": [3, 29, 34, 39, 44], "gr": 3, "peltr": 3, "projector": 3, "rm": 3, "im": [3, 33], "homogon": 3, "special": [3, 18, 21, 30, 32, 33, 34, 44], "subgroup": [3, 42], "stabilis": 3, "simeq": 3, "therefor": [3, 6, 21, 29, 31, 32, 33, 34, 36, 39, 42, 44, 49], "customari": 3, "frame": [3, 6, 26, 34, 35, 49], "st": [3, 33], "batzies15": 3, "batzi": 3, "h\u00fcper": 3, "machado": [3, 49], "silva": [3, 49], "leit": 3, "regress": [3, 6, 21, 36, 51, 53], "466": 3, "februari": [3, 4, 28], "83": [3, 40, 44, 47], "101": 3, "1016": [3, 6], "laa": 3, "003": [3, 47], "grassmann": 3, "eigenvalu": [3, 5, 18], "chikuse03": 3, "_sampl": 3, "standard": [3, 5, 6, 21, 27, 29, 36, 39, 41, 43, 44, 51, 52], "yasuko": 3, "chikus": 3, "verlag": [3, 5, 33], "2003": 3, "978": [3, 4, 6], "387": 3, "21540": 3, "exercis": [3, 21], "pau07": 3, "begin": [3, 6, 21, 27, 31, 40, 49], "pmatrix": 3, "i_p": 3, "tb": 3, "paulin": 3, "g\u00e9om\u00e9tri": 3, "di\ufb00\u00e9rentiel": 3, "\u00e9l\u00e9mentair": 3, "imo": 3, "universit": 3, "saclai": [3, 29], "notescour": 3, "cours_geodiff": 3, "commut": 3, "coincid": [3, 47], "everywher": [3, 5, 32], "bza20": 3, "bendokat": 3, "thoma": [3, 6, 38, 44], "ralf": 3, "zimmermann": 3, "absil": 3, "handbook": 3, "basic": [3, 4, 8, 21, 31, 32, 33, 41], "13699": 3, "novemb": [3, 27], "27": [3, 41, 42, 43, 44, 47], "2020": [3, 4, 6, 28, 31, 32, 33, 34, 35, 36, 48, 50, 51], "batzies2015": 3, "recov": [3, 40], "sq_dist": [3, 33], "morten": [3, 52], "pedersen": [3, 52], "carnot": 3, "natur": [3, 5, 23, 30, 32, 33, 34, 35, 42, 44, 47, 49, 51], "sub": [3, 6], "No": [3, 32, 39], "heisenberg_group": 3, "point_ab": 3, "calcul": [3, 6, 21, 31, 33], "3x3": 3, "upper_triangular_mat": 3, "reconstruct": [3, 6], "power": [3, 32], "powerm": 3, "hpd": 3, "largest": 3, "becaus": [3, 5, 6, 21, 26, 27, 29, 31, 32, 33, 36, 41, 42, 47, 49, 51], "exp_a": 3, "ba": 3, "Then": [3, 4, 6, 21, 37, 41, 44, 47], "es": 3, "bure": 3, "wasserstein": [3, 6, 39], "smallest": [3, 4, 42], "eigen": 3, "pdp": 3, "top": [3, 4, 21, 42, 47], "sum_": [3, 6, 44, 49, 50], "ap": 3, "bp": [3, 47], "d_i": [3, 48], "d_j": 3, "formul": 3, "tp2021": 3, "ordinari": 3, "floor": [3, 5, 42], "common": [3, 5, 21, 39, 47, 49], "interfac": [3, 5, 6, 29, 43], "gerald": [3, 6, 38, 44], "model": [3, 6, 26, 30, 31, 36, 39, 42, 43, 50], "poincar": [3, 5, 6, 18, 23, 33, 35, 39, 44], "half": [3, 5, 18, 23, 39, 49], "_hyperbol": 3, "issu": [3, 18, 26, 27, 49, 53], "hyperbolicmetr": 3, "_hyperspher": 3, "spheric": [3, 18, 31, 34, 39], "nabla_z": 3, "langl": [3, 33], "rangl": 3, "constant": [3, 5, 6, 31, 32, 33, 41], "norm_func": 3, "normalis": 3, "exist": [3, 6, 21, 26, 27, 28, 29, 32, 33, 46, 47, 48, 49, 53], "bi": 3, "admit": 3, "gallier": 3, "jean": [3, 29, 36], "jocelyn": 3, "quaintanc": 3, "perspect": [3, 26], "geonger": 3, "publish": [3, 27, 36], "030": [3, 4], "46040": 3, "endow": 3, "symmetri": 3, "metric_mat_at_ident": 3, "point_typ": [3, 18, 24, 34, 35], "solver": [3, 7, 29, 43], "adapt": [3, 6, 23, 42, 49], "_invariantmetricmatrix": 3, "tan": 3, "kolev": 3, "dot": [3, 4, 33, 34, 42, 50], "dl_": 3, "ad": [3, 4, 21, 26, 29, 35, 41, 43], "dual": 3, "adjoint": [3, 6], "dr": [3, 49], "dl": 3, "replac": [3, 5, 21, 32, 33, 43], "bori": 3, "mechan": [3, 6], "introduct": [3, 31, 33, 34, 50], "nonlinear": [3, 27, 30], "physic": [3, 32], "2004": [3, 49], "480": 3, "98": [3, 44], "2991": 3, "jnmp": 3, "use_jac": [3, 7], "klein": [3, 18, 23, 32, 35, 39], "bottl": [3, 32], "julian": [3, 29], "braunsmann": [3, 29], "understood": [3, 32], "thei": [3, 4, 5, 7, 21, 23, 26, 27, 31, 32, 33, 34, 35, 45, 46, 47, 49, 50], "x_1": [3, 4, 32, 48, 50], "y_1": 3, "sim": [3, 6, 29, 44], "x_2": [3, 4, 48], "y_2": 3, "leftrightarrow": 3, "setminu": [3, 47], "descript": [3, 21, 31, 43, 44], "uneven": 3, "mirror": 3, "is_equival": 3, "uniformli": [3, 6, 21], "arbitrari": [3, 42, 43, 49], "underli": [3, 6], "fold": [3, 43], "made": [3, 6, 26, 27, 29, 32, 41, 44], "provid": [3, 5, 6, 7, 8, 19, 21, 27, 29, 30, 31, 32, 33, 35, 40, 42, 44, 48], "There": [3, 6, 21, 27, 29, 32, 44, 46], "rememb": [3, 29, 33, 36], "child": [3, 34], "stefan": 3, "heyder": 3, "representation_dim": 3, "amount": [3, 27, 49], "matrix_a": 3, "matrix_b": 3, "baker": 3, "campbel": 3, "hausdorff": 3, "cm2009a": 3, "cm2009b": 3, "our": [3, 6, 21, 26, 27, 29, 31, 32, 33, 34, 36, 40, 41, 42, 43, 47, 48, 49, 53], "truncat": 3, "enabl": [3, 21, 24, 36, 43], "bch": 3, "15": [3, 27, 34, 35, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51], "combin": [3, 8, 21, 29, 32, 36, 42, 50], "e_i": [3, 34], "e_1": 3, "e_2": [3, 44], "NOT": 3, "casa": [3, 49], "murua": 3, "2009": [3, 4, 6], "ehu": 3, "eu": 3, "ccwmuura": 3, "research": [3, 4, 27, 29, 30, 34, 49], "bchhall20": 3, "dat": 3, "mat_a": 3, "mat_b": 3, "mat_c": 3, "describ": [3, 4, 21, 26, 29, 31, 32, 33, 39, 46, 47, 48], "format": [3, 4, 8, 21, 27, 43, 48, 49], "composit": [3, 29, 44], "law": 3, "precis": [3, 4, 33, 49, 53], "go": [3, 21, 28, 31, 33, 36, 41, 43, 49, 51], "back": [3, 5, 6, 32, 40, 48], "a_p": [3, 33], "b_p": 3, "push": [3, 21], "forward": [3, 7, 21, 32, 33], "multipl": [3, 6, 21, 29, 33, 35, 36, 42, 48], "actual": [3, 21, 32, 40, 42, 52], "tangent_map": 3, "algebra_mat": 3, "bring": [3, 6, 21, 28, 49], "saiteja": [3, 26], "utpala": [3, 26], "sym": [3, 8], "min": [3, 6, 42, 44, 48, 49, 51], "dim1": 3, "dim2": 3, "dim3": 3, "eq": 3, "tensor_reshap": 3, "were": [3, 27, 31, 32, 33, 34, 42, 46, 47], "confus": [3, 21], "is_tril": 3, "is_skew_sym": 3, "strictli": [3, 4], "is_strictly_tril": 3, "is_strictly_triu": 3, "is_sym": 3, "is_triu": 3, "arg": [3, 6], "dim_1": 3, "dim_2": 3, "dim_3": 3, "dim_n": 3, "tril": 3, "stricli": 3, "stritcli": 3, "triu": 3, "trace": [3, 33], "john": [3, 29, 47], "harvei": [3, 29], "base_manifold": 3, "n_copi": 3, "replic": 3, "base_shap": 3, "own": [3, 6, 21, 29, 43, 49], "riemmanian": 3, "pointwise_inner_prod": 3, "alwai": [3, 29, 32, 49], "x_0": 3, "pull": [3, 5, 26, 27, 40], "how": [3, 6, 21, 23, 26, 27, 29, 30, 31, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51], "clip": 3, "project_first": 3, "mobiu": 3, "oplu": 3, "norm_factor": 3, "distant": [3, 47], "nickel": [3, 44], "et": [3, 4, 31, 36, 39, 44, 47, 51], "al": [3, 31, 36, 39, 44, 47, 49, 51], "hierarch": [3, 6, 31, 32, 44, 46], "polydisk": [3, 18], "n_disk": [3, 18], "extrens": 3, "them": [3, 6, 21, 23, 26, 29, 32, 33, 35, 36, 41, 42, 44, 47], "k\u00e4hler": 3, "choleski": 3, "tp2019": 3, "1908": 3, "09326": 3, "ip_diagon": 3, "ip_sl": 3, "lin": 3, "plt": [3, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52], "unitnormedrowspltdmatric": 3, "flip": 3, "space_dim": 3, "pushforward": 3, "involv": [3, 21, 26, 49], "cabanes_cesar_2019": 3, "cabanes_gsi_2019": 3, "cabanes_radar_2019": 3, "j\u00e9r\u00e9mie": 3, "bigot": [3, 39], "unsupervis": [3, 30], "patholog": 3, "cluster": [3, 6, 19, 21, 23, 24, 34, 45, 46], "shift": [3, 6, 42], "esar": 3, "nov": 3, "renn": 3, "02875430": 3, "fisher": [3, 5, 38, 39], "26980": 3, "7_27": 3, "02875403": 3, "supervis": [3, 30], "resolut": [3, 26], "doppler": 3, "toulon": 3, "radar41533": 3, "171295": 3, "02875415": 3, "elodi": [3, 26, 47], "maignant": [3, 26, 47], "Such": [3, 26, 44, 47], "verifi": [3, 21, 32, 33, 34, 40, 42], "t_x": [3, 40], "t_y": 3, "m_ambient": [3, 42, 45, 46, 47], "gmtp21": [3, 47], "alain": [3, 47], "trouv\u00e9": 3, "inria": [3, 28, 29, 47], "03160677": [3, 47], "procrust": 3, "dk_landmark": 3, "arcco": 3, "xy": [3, 46], "nava": 3, "bewar": 3, "yazdani": 3, "hege": 3, "sullivan": 3, "von": [3, 38], "tycowicz": 3, "epidemiolog": 3, "62": [3, 42, 44, 49], "549": [3, 49], "59": [3, 6, 44, 50], "020": 3, "00945": 3, "requir": [3, 4, 6, 21, 24, 26, 27, 29, 30, 31, 33, 35, 39, 43, 44, 50], "Not": [3, 4, 21], "tangent_vec_x": 3, "sylv_p": 3, "omega": [3, 6], "horizontal_vec_z": 3, "similarli": [3, 26, 29, 31, 32, 33, 44, 49], "nabla_x_a_y_z": 3, "a_y_z": 3, "ingredi": 3, "nabla_x_a_y_a_x_i": 3, "a_x_a_y_a_x_i": 3, "nabla_x_a_x_i": 3, "a_y_a_x_i": 3, "a_x_i": 3, "return_skew": 3, "sylvest": 3, "axx": 3, "xx": [3, 41, 42, 47], "ta": 3, "wx": 3, "xw": 3, "ax": [3, 18, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 52], "cabanes2021": 3, "frank": 3, "nielsen": 3, "theoreticla": 3, "tool": [3, 6, 21, 30, 33, 36, 39, 42, 43, 44, 47, 53], "vectori": 3, "franknielsen": 3, "github": [3, 21, 24, 26, 27, 28, 30, 43, 44, 53], "io": [3, 21, 33, 43], "ig": 3, "gsi2021": 3, "siegellogexpclassif": 3, "n_manifold": [3, 32], "seen": [3, 6, 29, 32, 34, 36, 41, 49], "realiz": [3, 31, 42], "inspir": [3, 26, 31, 32, 33, 48, 53], "_iterateoverfactorsmixin": [3, 32], "m_1": [3, 6, 32], "m_n": [3, 32], "contrast": [3, 32, 46], "discretizedcurv": [3, 32], "nor": [3, 32], "unless": [3, 5, 27, 32], "dim_each": [3, 32], "inde": [3, 26, 32, 35, 36, 41, 42], "simplif": [3, 49], "occur": [3, 26, 49], "compar": [3, 6, 21, 29, 31, 36, 39, 42, 43, 44], "cabanes_2022": 3, "tel": 3, "03708515": 3, "theses": [3, 4, 6], "gsi": [3, 28], "toulous": 3, "le_brigant_2017": 3, "probabl": [3, 4, 5, 6, 27, 32, 39, 43, 44, 46, 47], "01635258": 3, "jeuris_2016": 3, "yang_2013": 3, "metrix": 3, "inner_prod_deriv_mat": 3, "mat_": [3, 5, 33], "h_p": 3, "partial_": [3, 5], "gamma_": [3, 33], "e_j": 3, "rn": 3, "isometr": [3, 4, 18, 47, 48], "a_z": 3, "t_h": 3, "a_h": 3, "howev": [3, 5, 6, 21, 27, 31, 32, 33, 36, 40, 41, 49], "semi": 3, "psd": 3, "redirect": 3, "stratum": [3, 4, 48], "whole": [3, 4, 21, 32, 33, 34, 42, 48, 49, 51], "nearest": [3, 6, 26], "semidefinit": 3, "shown": [3, 21, 26, 29, 31, 32, 33, 34, 41, 42, 44], "higham1988": 3, "turn": [3, 4, 26, 29, 42, 48, 50], "highamm": 3, "103": [3, 5], "1988": 3, "118": 3, "0024": 3, "3795": 3, "88": [3, 44, 50], "90223": 3, "koszul": [3, 33], "k_": [3, 33, 47], "lk": [3, 33], "partial_i": [3, 5], "jl": [3, 33], "li": [3, 4, 31, 32, 33, 49, 52], "partial_l": [3, 33], "neighbor": [3, 6, 33, 44], "among": [3, 26, 27, 33, 39, 42, 43], "n_neighbor": [3, 6, 33], "co": [3, 21, 27, 28, 33, 39, 40, 41], "cotang": [3, 33, 52], "cometr": [3, 33, 52], "pure": [3, 33], "ijkl": [3, 33], "x_l": [3, 33], "cov_riemann_tensor": [3, 33], "jkl": [3, 33], "covariant_tensor": [3, 33], "farthest": [3, 33], "awai": [3, 4, 6, 32, 33, 44], "n_samples_a": [3, 33], "n_samples_b": [3, 33], "points_a": [3, 33], "points_b": [3, 33], "n_job": [3, 6, 33], "joblib_kwarg": [3, 33], "pairwis": [3, 33, 42], "job": [3, 6, 33], "run": [3, 6, 24, 26, 27, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "joblib": [3, 33], "higher": [3, 7, 31, 33, 42, 49], "benefici": [3, 33, 44], "cheap": [3, 33], "keyword": [3, 6, 21, 29, 33], "_q": [3, 33], "momentum": [3, 33], "cotangent_vec_a": [3, 33], "cotangent_vec_b": [3, 33], "coproduct": [3, 33], "cotangent_vet_b": [3, 33], "prod": [3, 32, 33], "write": [3, 6, 18, 27, 33, 47], "metric_deriv": [3, 33], "renorm": [3, 5, 33, 41], "recogn": [3, 33], "orthonorm": [3, 5, 18, 33, 52], "sqrt": [3, 5, 6, 33, 35, 42, 47], "sasaki": 3, "tm": 3, "ambellan": 3, "hanik": 3, "lrate": 3, "x_ini": 3, "i_pt": 3, "e_pt": 3, "riem": 3, "character": 3, "fibr": 3, "slightli": [3, 29, 42, 47], "those": [3, 21, 31, 32, 33, 43, 52], "propos": [3, 4, 26, 44, 49], "muralidharan": 3, "fletcher": [3, 6, 36], "longitudin": 3, "cvpr": 3, "2012": [3, 6], "1027": 3, "1034": 3, "ncbi": [3, 6], "nlm": [3, 6], "nih": [3, 6], "gov": [3, 6], "pmc": [3, 6], "articl": [3, 6], "pmc4270017": 3, "technic": 3, "report": [3, 4, 6, 26, 48, 50], "zuse": 3, "institut": [3, 28, 39], "berlin": [3, 5], "nbn": 3, "resolv": [3, 4, 21, 26], "urn": 3, "pl": 3, "0297": 3, "zib": 3, "87174": 3, "shoot": [3, 7, 35, 41], "ttm": 3, "sakai": 3, "emploi": [3, 26], "variat": 3, "relax": 3, "underlying_metr": 3, "scaling_factor": 3, "That": [3, 29, 32, 33, 49], "would": [3, 6, 21, 26, 27, 29, 31, 32, 33, 43, 44, 46, 49], "wrapper": [3, 5, 7, 29, 43], "public": [3, 4, 6, 21, 26, 27], "apart": [3, 47], "appropri": [3, 6, 21, 26, 29, 39, 43], "runtim": 3, "affect": [3, 6, 29, 42], "except": [3, 19, 20, 21, 29, 32, 49], "rather": [3, 6, 21, 31, 44, 49, 53], "singular": [3, 6, 47], "conj": 3, "warn": [3, 43, 47, 49, 50, 51], "add": [3, 18, 21, 27, 29, 33, 35, 40, 43, 48, 49, 53], "proven": [3, 44], "spectral": 3, "simul": [3, 21, 24, 37, 43, 50], "re": [3, 21, 32, 42, 49, 53], "point_to_zero": 3, "send": [3, 5, 18, 21], "point_imag": 3, "tangent_vec_at_zero": 3, "tangent_vec_at_base_point": 3, "1d": [3, 6, 21, 29, 36], "cf": 3, "gram": 3, "gram_matrix": 3, "differential_gram": 3, "differential_cf": 3, "chapter": [3, 6], "tp2022": 3, "image_base_point": 3, "inverse_differential_pow": 3, "differential_pow": 3, "power_affin": 3, "classic": 3, "principl": [3, 26, 27, 29], "continuum": 3, "proc": 3, "01349": 3, "bjl2017": 3, "bhatia": 3, "jain": [3, 4], "lim": 3, "elsevi": 3, "exposition": 3, "mathematica": [3, 5], "37": [3, 42, 44, 49], "165": 3, "191": 3, "1712": 3, "01504": 3, "mmp2018": 3, "malago": 3, "montrucchio": 3, "piston": 3, "densiti": [3, 5, 6, 39, 42, 51], "137": 3, "179": [3, 49], "1801": 3, "09269": 3, "03338601v2": 3, "d_": [3, 48], "operatornam": 3, "pow": 3, "Theses": 3, "03698752": 3, "differential_exp": 3, "differential_log": 3, "rigid": [3, 18], "potenti": [3, 21, 26, 27, 42, 43], "divison": 3, "inned": 3, "easili": [3, 5, 21, 26, 29, 32, 47], "straight": [3, 23, 31], "cannon": 3, "angular": [3, 6], "plot_geodesics_se2": 3, "zefran98": 3, "zefran": 3, "kumar": 3, "croke": 3, "bodi": 3, "motion": [3, 6, 31], "robot": [3, 30], "autom": [3, 21], "14": [3, 4, 6, 27, 34, 35, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51], "august": [3, 27], "1998": 3, "576": 3, "89": [3, 44], "70": [3, 41, 44, 47, 49], "704225": 3, "coupl": 3, "oleg": 3, "kachan": 3, "pierr": 3, "antoin": [3, 5, 29], "j\u00e9r\u00f4me": 3, "malick": 3, "januari": [3, 28], "135": 3, "58": [3, 4, 44, 48], "100802529": 3, "haar": 3, "tz": 3, "pymanopt": 3, "rentmeesters2015": 3, "rentmeest": 3, "quentin": [3, 6], "homogen": [3, 7], "ucl": 3, "catholiqu": 3, "louvain": 3, "dial": 3, "uclouvain": 3, "pr": [3, 21, 27, 28, 53], "boreal": [3, 39], "132587": 3, "rlsmrz2017": 3, "delta": [3, 7, 31, 47, 50, 52], "tild": 3, "rangle_": 3, "38": [3, 42, 43, 44], "322": 3, "342": [3, 4, 49], "16m1074485": 3, "p_x": 3, "qf": 3, "suppli": [3, 52], "you": [3, 6, 21, 23, 24, 29, 32, 33, 36, 40, 42, 43, 49, 50], "dist_dim": 3, "cotangent_vec": 3, "yield": [3, 4, 6, 18, 41, 44], "initial_cotangent_vec": [3, 52], "covector": 3, "next": [3, 6, 21, 23, 27, 28, 29, 31, 34, 40, 42, 44, 49], "sharp": [3, 5], "f_i": [3, 49], "sum_i": 3, "step_siz": 3, "_basealign": 4, "brute": [4, 6], "explor": [4, 6, 43, 47], "recommend": [4, 21, 43], "larg": [4, 5, 21, 42, 44, 47, 49], "base_graph": [4, 48, 50], "graph_to_permut": [4, 48, 50], "permuted_graph": 4, "fast": [4, 27, 29, 48, 53], "assign": [4, 6, 18, 28, 46, 48], "vogelstein2015": 4, "vogelstein": 4, "jt": 4, "conroi": 4, "lyzinski": 4, "podrazik": 4, "lj": 4, "kratzer": 4, "sg": 4, "harlei": 4, "fishkind": 4, "rj": 4, "prieb": 4, "ce": 4, "plo": 4, "apr": 4, "1371": 4, "pone": 4, "0121002": 4, "adj": [4, 48], "calissano2020": [4, 6], "feragen": [4, 6, 48, 50], "vantini": [4, 6, 48, 50], "popul": [4, 6, 48, 50], "mox": [4, 6, 48, 50], "polimi": [4, 6], "id": [4, 6, 21, 42, 43, 48, 50], "855": [4, 6], "networkx": [4, 48, 50, 51], "analys": 4, "unlabel": [4, 6, 50, 51], "focus": [4, 39, 46, 49, 51], "undirect": [4, 44], "notic": [4, 29, 40, 41, 44, 47, 48, 49, 51], "reason": [4, 21, 26, 29, 31, 32, 34, 42, 44], "jain2009": 4, "obermay": 4, "jmlr": 4, "paper": [4, 27, 30, 31, 43, 51], "volume10": 4, "jain09a": 4, "pad": [4, 46, 51], "observ": [4, 6, 21, 32, 34, 42, 44, 46, 47, 48, 49, 51], "graphs_permut": 4, "graph_sampl": 4, "graph_arrai": 4, "nx_list": 4, "descend": 4, "min_": [4, 48, 49, 50], "d_x": [4, 48, 50], "tx_2t": [4, 48], "reli": [4, 29, 40, 42, 48, 49], "frobeni": [4, 50], "faq": [4, 48, 50, 51], "exhaust": [4, 21, 42], "techniqu": [4, 6, 30, 53], "huckemann2010": 4, "huckemann": [4, 48], "hotz": [4, 48], "munk": [4, 48], "statistica": [4, 48], "sinica": [4, 48], "2010": [4, 6, 48], "graph_a": [4, 48], "graph_b": [4, 48], "v10": 4, "html": [4, 6, 7, 21], "strategi": [4, 29, 51], "s_min": [4, 48, 50, 51], "s_max": [4, 48, 50, 51], "minimum": [4, 6, 26, 43, 48], "_basepointtogeodesicalign": 4, "closer": [4, 6, 42], "datapoint": 4, "jona": 4, "lueg": 4, "numpi": [4, 19, 21, 24, 29, 30, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 47, 48, 50, 51], "array_point": 4, "points_arrai": 4, "lenght": 4, "list_a": 4, "list_b": 4, "behavior": [4, 21, 49], "broadcast_arrai": [4, 33], "rai": [4, 48], "attach": 4, "geq": [4, 47, 48, 49], "glu": [4, 48], "togeth": [4, 7, 21, 24, 28, 33, 41, 48, 53], "feragen2020": 4, "aasa": 4, "tom": [4, 26], "nye": 4, "medic": [4, 36, 39], "academ": 4, "press": 4, "299": 4, "randomli": [4, 6, 42, 43], "point_arrai": 4, "stratum_coord": [4, 48], "ray_metr": 4, "geo": 4, "hash": [4, 26], "therein": 4, "helper": 4, "essenti": [4, 33, 47, 49], "partit": 4, "phylogenet": 4, "forest": [4, 39], "cut": 4, "tree": [4, 6, 44, 53], "store": [4, 6, 7, 21, 29, 32, 42], "bhv": [4, 53], "although": [4, 36, 39, 41, 49], "just": [4, 5, 23, 29, 31, 32, 33], "grove": 4, "highest": 4, "fulli": [4, 32], "binari": [4, 43, 48], "w\u00e4lder": 4, "garba21": 4, "garba": 4, "biologi": [4, 47], "82": [4, 42, 44, 50], "19": [4, 34, 35, 40, 41, 42, 43, 44, 47, 49, 50], "2021a": 4, "s00285": 4, "01553": 4, "lueg21": 4, "page": [4, 18, 21, 24, 26, 31], "710": [4, 49], "717": 4, "cham": [4, 36], "80209": 4, "7_76": 4, "part1": 4, "part2": 4, "smaller": [4, 6, 29, 44, 48], "nowher": 4, "sort": [4, 8, 21, 33, 42, 49], "intersect": 4, "part_that_does_not_point": 4, "toward": [4, 18, 27, 31], "further": [4, 6, 21, 31, 44, 49], "explan": [4, 21, 27, 30], "think": [4, 27, 29, 31, 32, 33], "els": [4, 27, 29, 32, 33, 42, 43, 44], "part_toward": 4, "other_split": 4, "least": [4, 21, 26, 27, 43, 49], "is_compatible_with": 4, "is_contain": 4, "restr_split": 4, "vert": [4, 34, 46], "cap": [4, 32, 49], "is_separ": 4, "split_set": 4, "union": 4, "unravel": 4, "item": [4, 21, 27, 43, 44, 45, 46, 48, 51, 53], "pair": [4, 5, 6, 28, 33, 39, 44, 46, 47], "uv": 4, "n_split": 4, "concaten": [4, 5, 6, 32, 33, 38], "nest": [4, 44], "x_flat": 4, "x_nest": 4, "p_keep": 4, "p_new": 4, "btol": 4, "08": 4, "p_new_": 4, "still": [4, 27, 29, 31, 33, 34, 49], "delet": 4, "random_wald": 4, "array_of_wald": 4, "futur": [4, 21, 26, 27, 31], "know": [4, 29, 32, 33, 34, 41, 44, 47, 49], "exactli": [4, 29, 33, 47], "p_tree": 4, "9": [4, 21, 32, 34, 35, 36, 37, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "To": [4, 21, 23, 24, 29, 30, 33, 39, 41, 42, 43, 44, 47, 48, 49, 50, 51], "might": [4, 6, 23, 31, 40, 42, 43, 49], "violat": [4, 21], "support_shap": 5, "cdf": [5, 49], "cumul": [5, 49], "scp_rv": 5, "scp_pdf": 5, "multivari": [5, 6, 50], "pdf_at_x": 5, "univari": 5, "quadrant": [5, 39], "loc": [5, 42, 49], "estim": [5, 6, 19, 27, 42, 43, 49, 50, 51], "scipi": [5, 7, 29, 42, 43, 45, 46, 48, 49], "likelihood": [5, 29, 49], "jule": [5, 26, 27, 49], "deschamp": [5, 26, 27, 49], "tra": 5, "my": [5, 21], "nguyen": 5, "n_draw": 5, "pmf": 5, "mass": [5, 33], "am1981": [5, 39], "atkinson": [5, 39], "mitchel": [5, 39], "1981": [5, 39], "rao": [5, 39, 49], "sankhy\u0101": 5, "indian": [5, 39], "345": [5, 39, 49], "365": [5, 39], "simplex": 5, "outcom": 5, "componentwis": 5, "k2003": 5, "kass": 5, "infer": 5, "188": [5, 42, 49], "234": 5, "1989": 5, "lpp2021": 5, "preston": 5, "puechmorel": [5, 6, 39], "74": [5, 44], "101702": 5, "jk": [5, 33], "jac": [5, 7, 49], "dgamma": 5, "dx_l": 5, "lower_bound": 5, "upper_bound": 5, "ot": 5, "int_x": 5, "partial": [5, 44, 53], "theta_j": 5, "theta_k": 5, "informationmanifold": 5, "But": [5, 36, 49], "yy": 5, "f_": 5, "indici": 5, "kj": [5, 33], "manipul": [5, 29, 43], "as1985": 5, "amari": [5, 39], "1985": 5, "kappa": [5, 6, 37, 38, 49], "nu": [5, 49], "most": [5, 6, 21, 26, 27, 29, 31, 32, 36, 39, 42, 47, 48, 49], "script": [5, 21, 27], "ad2008": 5, "arwini": 5, "dodson": 5, "2008": [5, 49], "31": [5, 42, 43, 44], "54": [5, 39, 42, 43, 44], "heidelberg": [5, 34], "polygamma": 5, "too": 5, "difficult": [5, 29, 31, 33], "gq2015": 5, "guo": 5, "qi": 5, "zhao": 5, "luo": 5, "inequ": [5, 42], "slovaca": 5, "65": [5, 44], "120": [5, 42], "within": [5, 21, 26, 27, 29, 32, 34, 42, 44, 47, 48, 49], "po": [5, 42, 48, 51], "point_spher": 5, "point_simplex": 5, "tangent_vec_spher": 5, "tangent_vec_simplex": 5, "colla": [5, 29], "sample_dim": [5, 39], "_dim": 5, "distribution_typ": 5, "situat": [5, 43, 49], "std": [5, 43], "deviat": [5, 6, 39], "lambda": [5, 41, 42, 43, 49, 52], "frechet": [6, 36, 42, 47, 51], "idea": [6, 21, 32, 33, 41, 43, 44], "desir": [6, 21], "ggpca": [6, 50, 51], "calissano2022": 6, "19_practical_methods__aac": [6, 50], "world": [6, 28, 33, 51, 53], "20_real_world_application__graph_spac": 6, "190": [6, 50], "104950": [6, 50], "jmva": 6, "_aacfrechetmean": 6, "_aacggpca": 6, "_aacregress": 6, "agglom": [6, 46], "ahc": 6, "n_cluster": [6, 24, 44, 46], "memori": [6, 29, 31], "compute_full_tre": 6, "auto": 6, "linkag": [6, 46], "distance_threshold": 6, "agglomerativeclust": [6, 46], "recurs": [6, 29], "merg": [6, 21, 26, 27, 28], "cach": [6, 49], "directori": [6, 21], "unstructur": 6, "earli": 6, "decreas": [6, 39, 49], "vari": [6, 21], "ward": 6, "complet": [6, 27, 31, 41, 48, 53], "ndarrai": [6, 21], "children": [6, 29], "less": [6, 21, 27, 29, 42, 51], "scikit": [6, 19, 21, 26, 27, 30, 36, 53], "librari": [6, 21, 27, 29, 43], "_agglom": 6, "py": [6, 21, 23, 41, 43], "l656": 6, "expect": [6, 21, 26, 28, 29, 31, 32, 34, 42, 44, 49], "zeta_lower_bound": 6, "zeta_upper_bound": 6, "zeta_step": 6, "mixtur": 6, "gmm": 6, "n_gaussian": 6, "n_varianc": 6, "mathstrut": 6, "zeta_m": 6, "zeta": 6, "weighted_dist": 6, "train": [6, 28, 36], "barycentr": 6, "var": 6, "account": [6, 21, 26, 34, 45, 46, 49], "mixture_coeffici": 6, "mesh_data": 6, "n_precis": 6, "initialisation_method": 6, "conv_rat": 6, "0001": [6, 42], "minimum_epoch": 6, "transformermixin": 6, "clustermixin": 6, "baseestim": 6, "mix": 6, "basestr": 6, "deduc": [6, 39], "em": 6, "_dimens": 6, "plot_expectation_maximization_bal": 6, "n_featur": [6, 21, 43], "featur": [6, 26, 27, 49, 53], "barycent": [6, 42, 45, 46], "especi": [6, 21, 29, 47, 49], "unchang": 6, "request": [6, 26, 27, 43], "metadata": 6, "relev": [6, 21, 29, 47, 49], "enable_metadata_rout": 6, "sklearn": [6, 29, 36, 43, 46], "set_config": 6, "pleas": [6, 21, 43, 53], "guid": [6, 24, 26, 27, 30, 43], "rout": 6, "meta": 6, "error": [6, 19, 20, 21, 29, 32, 33, 34, 43, 50], "alia": 6, "metadata_rout": 6, "retain": 6, "insid": [6, 32, 39, 43], "pipelin": [6, 36, 43], "32": [6, 42, 43, 44, 49, 51], "init_point": [6, 50], "init_step_s": 6, "ly": 6, "exp_bar": 6, "msd": 6, "levenberg": 6, "marquardt": 6, "style": [6, 18, 28], "tau": 6, "gauss": 6, "newton": 6, "current_mean": 6, "about": [6, 7, 21, 26, 28, 29, 30, 31, 42, 44, 51], "n_batch": [6, 32], "criteria": 6, "beta_0": 6, "beta_1": 6, "exp_z": 6, "intercept": 6, "nois": 6, "hat": [6, 33, 50], "center_x": 6, "compute_training_scor": 6, "warm_start": 6, "constraint": [6, 7, 21, 32, 49], "fun": [6, 7, 49], "x0": [6, 7], "print_everi": 6, "print": [6, 21, 32, 33, 34, 36, 40, 41, 42, 43, 45, 46, 47, 48, 49], "fvj2009": 6, "pt": [6, 33, 49], "venkatasubramanian": 6, "robust": 6, "atla": 6, "neuroimag": [6, 36], "pmc2735114": 6, "weiszfeld": 6, "increment": 6, "clean_stat": 6, "gamma_k": 6, "leq": [6, 47, 49], "gurante": 6, "fashion": 6, "max_": 6, "keep": [6, 21, 29, 41, 51, 53], "clean": [6, 21, 32], "chsv2016": 6, "cheng": 6, "ho": 6, "salehian": 6, "vemuri": 6, "21": [6, 18, 28, 34, 40, 41, 42, 43, 44, 47, 49, 50], "43": [6, 42, 44, 49], "link": [6, 21, 41, 43, 44], "319": 6, "22957": 6, "7_2": 6, "init": [6, 29, 44, 48], "could": [6, 21, 26, 27, 31, 32, 33, 36, 42, 43, 45, 49], "stream": 6, "kalman": 6, "filter": [6, 51], "paul": 6, "chauchat": 6, "carri": [6, 26, 48], "gain": [6, 27, 30, 31, 33, 49], "sensor": 6, "dim_ob": 6, "prior_valu": 6, "process_valu": 6, "obs_valu": 6, "sensor_input": 6, "possibli": [6, 28], "kh": 6, "spars": [6, 21], "automorph": 6, "ad_x": 6, "xgx": 6, "bmatrix": 6, "observation_cov": 6, "modifi": [6, 21, 29], "bb2017": 6, "accordingli": 6, "discrep": 6, "cast": [6, 26, 33], "dim_nois": 6, "i_2": 6, "linear_vel": 6, "angular_vel": 6, "dim_rot": 6, "odomet": 6, "new_stat": 6, "ad_": 6, "rot": 6, "acceler": 6, "suppos": [6, 29, 33, 48], "acceleromet": 6, "piec": 6, "acc": [6, 43], "kernel": [6, 42], "inf": 6, "bandwidth": 6, "leaf_siz": 6, "30": [6, 35, 41, 42, 43, 44], "outlier_label": 6, "radiusneighborsclassifi": 6, "radial": [6, 47, 49], "inherit": [6, 19, 27, 29, 31, 32, 47], "present": [6, 21, 29, 33, 35, 43, 47, 49], "easier": [6, 21, 29, 32, 53], "infin": 6, "contribut": [6, 26, 27, 28, 29, 30], "moreov": [6, 29, 39], "kerneldens": 6, "built": [6, 21, 32, 49], "rang": [6, 26, 32, 33, 38, 39, 40, 41, 42, 43, 44, 47, 49, 50, 52], "queri": 6, "influenc": [6, 26, 44], "manual": [6, 21, 40, 42, 44], "most_frequ": 6, "outlier": [6, 49], "multi": [6, 21], "frequent": [6, 21, 27, 49, 53], "detect": [6, 42, 46], "processor": 6, "n_class": 6, "synonym": 6, "distance_param": 6, "stabl": 6, "sample_weight": [6, 21], "heurist": 6, "improv": [6, 21, 26, 27, 29], "receiv": [6, 21, 27, 29, 44], "plot_kmeans_manifold": 6, "medoid": 6, "plot_kmedoids_manifold": 6, "swap": 6, "kneighborsclassifi": 6, "vote": [6, 26], "_classif": 6, "l25": 6, "daniel": 6, "brook": 6, "barthelemi": 6, "classifiermixin": 6, "centroid": [6, 44], "bbcj2012": 6, "closest_neighbot_index": 6, "barach": 6, "bonnet": 6, "congedo": 6, "jutten": 6, "multiclass": 6, "tran": 6, "biom": 6, "eng": [6, 49], "920": 6, "928": 6, "proba": 6, "n_repetit": 6, "500": [6, 27, 42], "seek": [6, 26, 34, 46, 47], "intra": 6, "quantiz": 6, "competit": 6, "lbp2019": 6, "At": [6, 21, 26, 29, 44], "datum": 6, "atom": 6, "5e4": 6, "inacur": 6, "random_von_mises_fish": [6, 37, 38], "air": [6, 49], "multivar": 6, "anal": 6, "173": [6, 49], "685": 6, "703": 6, "sequenti": [6, 43], "computation": [6, 29, 31, 32], "intens": [6, 31], "offlin": 6, "n_compon": [6, 24, 37, 50], "whiten": 6, "iterated_pow": 6, "random_st": 6, "_basepca": 6, "tpca": [6, 24, 37, 45, 46], "reduct": [6, 19], "mean_estim": [6, 37, 39, 42], "complianc": [6, 26], "x_new": 6, "low": [6, 21, 23], "x_origin": 6, "unequip": 6, "central": [6, 39, 49], "kernel_": 6, "radial_basis_funct": 6, "biweight": 6, "bump": 6, "cosin": 6, "multiquadr": 6, "crsouza": 6, "03": [6, 49], "flair": 6, "blog": 6, "svm": 6, "logist": [6, 36], "parabol": 6, "tricub": 6, "triweight": 6, "shubham": 6, "talbar": 6, "init_cent": 6, "from_point": 6, "maxima": 6, "mode": [6, 21, 24], "neighbourhood": 6, "subsequ": 6, "thread": 6, "weigh": 6, "arthur": [6, 49], "pignet": 6, "extens": [6, 43], "mallasto": 6, "cvf": 6, "prior": [6, 21, 31], "multioutputmixin": 6, "regressormixin": 6, "return_tangent_std": 6, "return_tangent_cov": 6, "unfit": 6, "gp": 6, "return_std": 6, "return_cov": 6, "y_mean": 6, "n_target": 6, "y_std": 6, "y_cov": 6, "benefit": [6, 21], "n_samples_x": 6, "wgp": 6, "drawn": [6, 18, 40], "randomst": 6, "reproduc": [6, 34, 35, 36], "across": [6, 27, 42, 48], "y_sampl": 6, "target_shap": 6, "euclidean_gpr": 6, "demo_param": 6, "demo": 6, "nn": 6, "regard": [6, 29, 49], "your": [6, 21, 23, 24, 27, 28, 29, 32, 36, 43], "read": [6, 21, 32, 33, 43, 49], "demonst": 6, "paramt": 6, "n_output": 6, "yet": [6, 21, 32, 33, 35, 36, 40], "api": [6, 21, 26, 27, 29, 30], "x_transform": 6, "max_nod": 7, "1000": [7, 34, 38, 43, 46, 47, 49, 50, 52], "bc_tol": 7, "save_result": 7, "solve_bvp": 7, "bc": 7, "fun_jac": 7, "bc_jac": 7, "machineri": [7, 29], "endpoint": 7, "live": [7, 21, 29, 36], "centered_diff": 7, "forward_diff": 7, "reduc": [7, 29, 49], "second_centered_diff": 7, "odeivp": 7, "solves_ivp": 7, "abl": [7, 27, 29, 31, 32, 33, 51], "_logbatchmixin": 7, "solves_bvp": 7, "hous": [7, 29], "n_var": 7, "tchosen": 7, "abil": [7, 33], "t_eval": 7, "optimizeresult": 7, "bunch": 7, "latter": [7, 39, 44], "rk45": 7, "solve_ivp": [7, 49], "doc": 7, "bfg": 7, "hess": 7, "callback": 7, "value_and_grad": 7, "fun_hess": 7, "hessp": 7, "guess": [7, 43], "mark": [8, 21], "test_data": 8, "pytest": 8, "amplitud": 8, "n_discretized_curv": 8, "other_point": 8, "other_tangent_vec": 8, "other_base_point": 8, "arg_nam": 8, "expected_nam": 8, "vectorization_typ": 8, "repetit": 8, "test_func": 8, "euclideangroup": [9, 16], "point_draw_kwarg": 18, "n_angl": 18, "plot_kwarg": 18, "n_meridian": 18, "40": [18, 35, 41, 42, 43, 44, 45, 47, 49], "n_circles_latitud": 18, "sphere_x": 18, "sphere_i": 18, "sphere_z": 18, "wirefram": 18, "scatter_kwarg": 18, "16000": 18, "fibonacci": 18, "nearli": 18, "scalar_funct": 18, "cmap": 18, "jet": 18, "heatmap": 18, "k1984": [18, 47], "lk1993": [18, 47], "3x2": 18, "equilater": [18, 47], "isoscel": 18, "david": [18, 47], "procrustean": [18, 47], "bulletin": [18, 47], "london": [18, 47], "societi": [18, 47], "16": [18, 34, 37, 41, 42, 43, 44, 45, 47, 48, 49, 50], "march": [18, 28, 51], "1984": [18, 47], "81": [18, 44, 47, 50], "121": [18, 34, 36, 39, 40, 42, 47], "1112": [18, 47], "blm": [18, 47], "huil": [18, 47], "novel": [18, 47], "environ": [18, 24, 47], "annal": [18, 39, 47], "1993": [18, 47], "1225": [18, 47], "1271": [18, 47], "n_r": [18, 49], "n_theta": 18, "zorder": 18, "show": [18, 21, 23, 24, 26, 29, 31, 32, 33, 35, 36, 37, 40, 41, 42, 43, 44, 45, 46, 47, 49, 51, 52], "offer": [18, 21, 49], "n_phi": 18, "elev": [18, 49], "60": [18, 26, 44, 45, 46], "azim": 18, "azimuth": 18, "major": [18, 26, 31, 34, 49, 50], "minor": [18, 26], "x_coord": 18, "figur": [18, 21, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 52], "x_lim": 18, "y_lim": 18, "arrow": [18, 35, 40, 49], "quiver_kwarg": 18, "vec_1": 18, "vec_2": 18, "vec_3": 18, "arrow_draw_kwarg": 18, "green": [18, 30, 31, 40, 42, 52], "red": [18, 37, 38, 40, 41, 42, 47, 52], "blue": [18, 38, 42, 48, 51, 52], "s1": [18, 43], "s2": [18, 34, 35, 37, 38, 40, 43], "so3_group": [18, 34], "se3_group": [18, 35], "h2_poincare_disk": [18, 35, 37], "h2_poincare_half_plan": [18, 39], "h2_klein_disk": [18, 35], "s32": 18, "m32": 18, "s33": 18, "m33": 18, "spd2": 18, "configur": [18, 21], "matplotlib": [18, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52], "tutori": [18, 21, 27, 30, 33, 35, 36, 44, 45, 46, 47], "overview": [19, 21, 31, 33, 39], "geomstat": [19, 23, 24, 28, 29, 31, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "concept": [19, 21, 23, 27, 30, 31, 32, 48], "code": [19, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "execut": [19, 30], "autograd": [19, 21, 24, 30, 40, 49, 52], "pytorch": [19, 21, 24, 30], "seamlessli": [19, 24], "subpackag": [19, 20, 29], "submodul": [19, 20], "algebra_util": [19, 20], "content": [19, 20, 32], "packag": [20, 21, 24, 27, 30, 31, 32, 43, 53], "modul": [20, 21, 24, 27, 30, 32, 34, 35, 36, 39, 41, 42, 43, 44, 52, 53], "eas": 21, "novic": 21, "experienc": [21, 28, 53], "commun": [21, 27, 28, 44, 51, 53], "effort": 21, "everyon": 21, "welcom": [21, 26, 31, 32, 53], "instruct": [21, 31, 43], "collabor": [21, 27, 28], "typic": [21, 27, 28], "submit": [21, 26, 27, 28], "Be": 21, "sure": [21, 32, 41, 43], "instal": [21, 23, 24, 43], "offici": 21, "command": [21, 23, 24, 43], "client": 21, "checkout": 21, "gui": 21, "browser": 21, "don": [21, 31, 36], "navig": 21, "fork": [21, 27], "button": 21, "corner": 21, "usernam": 21, "clone": [21, 24], "ssh": 21, "ve": 21, "upstream": 21, "remot": [21, 28], "cd": [21, 24], "later": [21, 31, 32, 33, 44, 49], "fetch": 21, "readi": [21, 44], "branch": [21, 28, 39], "commit": [21, 26], "nevertheless": 21, "cleaner": 21, "conflict": [21, 34], "conda": [21, 24], "manag": [21, 26, 49], "python": [21, 26, 27, 30, 53], "activ": [21, 26, 27, 43], "edit": [21, 24, 42], "pip": [21, 43], "immedi": [21, 24], "reflect": [21, 24, 29, 30, 42, 49, 51], "venv": 21, "lightweight": 21, "pyproject": 21, "toml": 21, "backend_nam": [21, 24], "export": [21, 24], "geomstats_backend": [21, 24], "test_geomstat": 21, "test_filenam": 21, "tests_geomstat": 21, "Or": [21, 50], "tests_script": 21, "sphinx": 21, "unix": 21, "window": [21, 24], "consult": [21, 26], "core": [21, 28, 43, 53], "etc": [21, 29, 33, 40, 43], "benchmark": [21, 53], "demonstr": [21, 36, 38, 41, 42], "qualiti": [21, 53], "stone": 21, "subdirectori": 21, "valid": [21, 29, 36, 43, 49], "test_": 21, "test_add": 21, "def": [21, 29, 32, 33, 40, 41, 42, 43, 44, 45, 49, 52], "test_capital_cas": 21, "assert": [21, 41, 42], "statement": [21, 33], "my_fun": 21, "my_modul": 21, "test_my_fun": 21, "test_my_modul": 21, "coverag": 21, "90": [21, 42, 44, 49], "automat": [21, 29, 40, 49], "codecov": 21, "softwar": [21, 27, 31, 32], "test_my_fun_vect": 21, "ensur": [21, 26, 29, 40, 42], "someth": [21, 29, 31, 33, 50], "spd_matrices_spac": 21, "test_spd_matric": 21, "codebas": 21, "break": [21, 29], "anyth": [21, 29], "modif": [21, 27, 29], "guarante": 21, "best": [21, 29, 33, 41, 42], "familiar": [21, 32, 33], "look": [21, 23, 29, 32, 33, 34, 42, 43, 45, 47], "strongli": 21, "tackl": [21, 49], "easi": [21, 35, 49], "dev": [21, 24], "acquaint": 21, "besid": [21, 29], "underestim": 21, "great": [21, 27, 29, 36, 47, 49], "pick": [21, 27, 44], "much": [21, 27, 29, 32, 33, 44, 49], "knowledg": [21, 31, 44], "assist": [21, 36, 43], "greatli": 21, "appreci": 21, "free": [21, 27, 28, 29, 33], "regardless": 21, "difficulti": 21, "addition": [21, 29, 32, 33, 42, 44, 49], "abandon": 21, "someon": [21, 27, 43], "off": [21, 29, 34, 36, 40, 42, 49], "synchron": 21, "hold": [21, 27, 32, 33, 44], "modified_fil": 21, "advic": 21, "black": [21, 33, 35, 37, 39, 40, 42, 46, 52], "flake8": 21, "flag": [21, 24, 43], "email": [21, 26, 27], "committ": 21, "mail": [21, 26], "hi": [21, 29, 43], "ai": [21, 26], "visibl": [21, 49], "latest": [21, 24, 33], "And": [21, 36, 40, 44, 50], "try": [21, 31, 32, 34, 46, 49, 50, 53], "excel": 21, "resourc": [21, 27, 49, 53], "understand": [21, 24, 27, 32, 33, 42, 44, 51], "compli": 21, "rule": [21, 26, 32, 33, 44], "bold": 21, "titl": [21, 39, 41, 42, 43, 44, 45, 46, 49], "summaris": 21, "what": [21, 26, 29, 34, 36, 42, 43], "onc": [21, 26, 43, 44, 47, 49], "poster": 21, "never": [21, 29, 33], "pep8": 21, "plugin": 21, "prevent": 21, "fail": [21, 26, 27, 29, 42], "adher": 21, "includ": [21, 26, 27, 32, 40, 47, 53], "config": 21, "invok": 21, "stage": 21, "hook": 21, "reformat": 21, "doesn": [21, 34], "distract": 21, "throughout": [21, 49, 51], "pars": [21, 44], "refactor": [21, 27, 53], "maintain": [21, 26, 27, 29, 53], "spend": [21, 29, 49], "properli": [21, 29, 43], "render": [21, 34, 49], "1234": [21, 44], "long": [21, 27, 32, 33, 42, 49], "preced": 21, "upon": [21, 42], "substanti": [21, 49], "usag": [21, 26], "illustr": [21, 24, 34, 40, 42, 47, 52], "intricaci": 21, "why": [21, 34, 36, 44, 49], "scalabl": 21, "100000": 21, "bonu": 21, "profil": 21, "compliant": 21, "enforc": [21, 29, 44], "overal": [21, 33, 42], "lengthi": 21, "appear": [21, 30, 31, 42, 44, 47], "inact": 21, "unfinish": 21, "servic": 21, "etiquett": 21, "candid": [21, 27], "decid": [21, 26, 27, 49], "ask": [21, 26, 27, 28, 29, 33], "she": [21, 27, 29], "he": [21, 29, 47], "plan": [21, 26, 27], "continu": [21, 26, 27, 32, 33, 49, 53], "failur": 21, "respond": 21, "week": [21, 26, 27, 28, 29], "suggest": [21, 29], "earlier": [21, 32, 33, 44], "had": [21, 27, 29, 33, 43], "repli": 21, "month": [21, 26, 27, 49], "safe": 21, "shorten": 21, "wait": [21, 27, 36, 49], "dai": [21, 28, 49], "old": 21, "Of": [21, 31, 34, 36], "cours": [21, 27, 31], "share": [21, 27, 30, 44, 45, 46, 48], "ownership": [21, 49], "underscor": 21, "nsampl": 21, "charact": 21, "databas": [21, 51], "advis": 21, "meaning": [21, 29, 50], "my_arrai": 21, "aaa": 21, "bad": 21, "wherea": [21, 29, 52], "rotation_vec": 21, "symmetric_mat": 21, "goe": [21, 29, 33, 42], "websit": [21, 26, 27, 53], "furthermor": [21, 47, 49], "forbid": 21, "harm": 21, "harder": 21, "longer": [21, 42, 49], "pyflak": 21, "foo": 21, "bar": [21, 37, 43], "renam": 21, "namespac": [21, 29], "languag": 21, "overwritten": 21, "doubl": 21, "quot": 21, "syntax": [21, 29, 42], "my_function_with_a_very_long_nam": 21, "my_param_1": 21, "value_1": 21, "my_param_2": 21, "value_2": 21, "indent": 21, "revis": 21, "remain": [21, 41], "glad": 21, "restructuredtext": 21, "discuss": [21, 26, 27, 29, 31, 32, 33, 44], "markdown": [21, 43], "googl": [21, 43], "readabl": 21, "inclus": 21, "__doc__": 21, "np": [21, 38, 42, 43], "summari": [21, 33], "79": [21, 44, 49, 50], "char": 21, "capit": [21, 49], "letter": [21, 33], "period": [21, 26, 34], "verb": 21, "imper": 21, "mood": 21, "uncertain": 21, "oppos": [21, 27], "blank": 21, "rest": [21, 34, 36, 43], "default_valu": 21, "esp": 21, "veri": [21, 27, 29, 33, 34, 47, 49, 53], "latex": 21, "cite": 21, "place": [21, 26, 33, 43], "my_method": 21, "short": [21, 33, 50], "my_result": 21, "snippet": [21, 24], "fill": 21, "fit_predict": 21, "sparse_matrix": 21, "mind": [21, 29], "colon": [21, 48], "_weight_boost": 21, "adaboost": 21, "rst": [21, 27], "80": [21, 34, 35, 40, 44], "tabl": [21, 44, 49], "crucial": [21, 26, 33], "encourag": 21, "anyon": [21, 26, 33], "highli": 21, "educ": [21, 27, 30], "everybodi": 21, "particularli": [21, 29, 32, 47, 49, 53], "critic": [21, 43], "meet": [21, 26, 28], "feedback": [21, 26, 27], "few": [21, 26, 28, 32, 35, 42, 44], "cover": [21, 31, 36], "intend": [21, 29], "scope": 21, "Will": 21, "cost": 21, "worth": 21, "intuit": [21, 23, 27, 30, 31, 32, 42, 44], "clearli": 21, "sai": [21, 31, 32, 33, 44], "redund": 21, "clariti": 21, "rewritten": [21, 32], "unlik": 21, "rebas": 21, "tab": 21, "click": [21, 43], "suit": 21, "feel": [21, 27, 28], "certain": [21, 32, 33, 49], "sequel": [21, 44], "sometim": [21, 27, 31, 40, 42], "ascertain": 21, "alarm": 21, "triager": 21, "valuabl": 21, "prioriti": [21, 53], "git": [23, 24], "python3": [23, 24, 43], "plot_grid_h2": 23, "h2": 23, "want": [23, 26, 29, 33, 34, 40, 42, 43, 45, 46, 49], "shortest": [23, 31, 33, 35, 44], "answer": [23, 29], "question": [23, 27, 29, 32, 33], "interest": [23, 24, 27, 28, 29, 31, 33, 34, 36, 40, 43, 44, 47, 48, 53], "synthet": [23, 26], "pip3": 24, "WITH": 24, "termin": 24, "linux": [24, 43], "upload": 24, "pypi": 24, "anaconda": 24, "prompt": 24, "forg": 24, "develop": [24, 27, 28, 29, 31, 47, 53], "opt": [24, 43], "THE": 24, "so3": [24, 34, 38], "bi_invariant_metr": 24, "tangent_projected_data": [24, 37], "behind": [24, 29, 31], "scene": 24, "visit": [24, 30], "formal": [26, 49], "clarifi": 26, "establish": [26, 32, 49], "strive": 26, "consensu": 26, "deadlock": 26, "meritocrat": 26, "particip": [26, 28, 29], "earn": 26, "merit": 26, "concret": [26, 29], "permiss": 26, "crowd": [26, 49], "tracker": [26, 27], "unanim": 26, "third": [26, 27, 32, 33, 44], "announc": 26, "googlegroup": 26, "monthli": [26, 27], "constitut": 26, "lui": [26, 49], "pereira": [26, 49], "outreach": 26, "goal": [26, 27, 28, 29, 31, 36, 42, 44, 49], "awar": [26, 27], "brand": 26, "variou": [26, 32], "produc": [26, 33, 42], "materi": [26, 36], "dedic": [26, 31, 33, 47], "ongo": 26, "engag": 26, "trust": 26, "Being": 26, "approv": 26, "nomin": 26, "privat": [26, 29, 49], "comment": [26, 27], "past": [26, 31, 49], "emeritu": 26, "recant": 26, "again": [26, 33, 40, 41, 42, 50], "becam": 26, "szwagier": 26, "tc": 26, "strateg": 26, "progress": 26, "pictur": 26, "entiti": 26, "membership": 26, "subject": [26, 32, 44, 49], "simpl": [26, 33, 35, 36, 40, 49], "duti": 26, "resign": 26, "sensit": [26, 29], "occasion": 26, "tri": 26, "conclud": 26, "gather": [26, 27], "escal": 26, "fallback": 26, "hereaft": 26, "typo": 26, "sentenc": 26, "land": 26, "lazi": 26, "happen": [26, 29, 34, 42, 49, 53], "opinion": 26, "confid": 26, "agre": 26, "outlin": 26, "veto": 26, "appeal": 26, "reject": [26, 42], "wide": [26, 34, 44], "compani": 26, "univers": [26, 28, 29, 32, 33, 44], "profit": 26, "organ": [26, 28, 30, 42, 47, 53], "financi": 26, "invest": [26, 49], "employ": 26, "contract": 26, "outsid": [26, 29], "proprietari": 26, "leak": [26, 36], "shall": [26, 34], "disclos": 26, "recus": 26, "themselv": [26, 29], "channel": [26, 27, 28], "deem": 26, "refin": 26, "ratifi": 26, "briefli": 26, "summar": [26, 27, 47], "fraction": [26, 42, 45, 46], "round": [26, 46], "botton": 27, "grow": [27, 49, 53], "deep": [27, 53], "freeli": [27, 30, 31], "biomed": [27, 53], "biolog": [27, 30, 42], "usecas": 27, "folder": [27, 29, 40], "lack": 27, "profession": 27, "jupyt": 27, "contributor": [27, 28, 29, 53], "renounc": 27, "adopt": [27, 42, 44, 48], "divio": 27, "reorgan": 27, "audit": 27, "readm": 27, "aim": [27, 31, 34, 44, 45, 46, 48, 49, 50], "onboard": 27, "checklist": 27, "incorpor": [27, 42], "tester": 27, "bottom": [27, 42, 46, 53], "webpag": [27, 28], "obstacl": 27, "emerg": [27, 42, 53], "hard": [27, 29, 32, 44], "task": [27, 28, 31, 44], "qualif": 27, "web": 27, "unexpect": 27, "expens": [27, 29, 49], "salari": 27, "engin": [27, 44], "nanjekyejoannah": 27, "lpereira95": 27, "ninamiolan": 27, "adelemyers99": 27, "saitejautpala": 27, "chicken": 27, "biryani": 27, "advert": 27, "volunt": 27, "slack": [27, 28], "mileston": 27, "gsod": 27, "hour": [27, 49], "attempt": [27, 32], "ill": [27, 29, 47], "mentor": 27, "adjust": [27, 31, 40], "revamp": 27, "wasn": 27, "went": 27, "paus": 27, "pend": 27, "octob": [27, 28], "recal": [27, 32, 33], "percentag": [27, 49], "view": [27, 39], "download": [27, 43, 49], "quarter": 27, "star": [27, 33, 52], "believ": 27, "seem": [27, 31, 33, 42, 49], "year": [27, 28, 34, 49, 51, 53], "extern": [27, 29], "delv": 27, "highlight": [27, 47], "ahead": [27, 49], "zone": 27, "contin": 27, "complic": [27, 33], "conduct": [27, 42], "fulfil": [27, 30], "foster": [27, 28, 30, 31], "democrat": [27, 30], "friendli": [27, 30, 31], "platform": [27, 30, 43], "bug": [27, 29, 53], "infrastructur": [27, 49, 53], "rare": [27, 49], "obid": 27, "guidelin": [27, 28], "stall": 27, "enhanc": [27, 53], "motiv": 27, "000": 27, "00": [27, 47], "stipend": 27, "shirt": 27, "sticker": 27, "150": [27, 44], "ten": 27, "administr": [27, 34], "student": [27, 34, 53], "outreachi": 27, "steer": 27, "committe": 27, "mit": 27, "summer": 27, "hackathon": 27, "sod": 27, "regist": [27, 43], "nmiolan": 27, "gmail": [27, 43], "utc": [27, 49], "workspac": [27, 28], "board": 28, "strengthen": 28, "person": [28, 43], "yourself": [28, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "alon": [28, 29, 49], "lint": 28, "address": [28, 49], "stand": 28, "daili": 28, "hybrid": 28, "sophia": 28, "antipoli": 28, "april": 28, "villa": 28, "cynthia": 28, "cnr": 28, "cae": 28, "saint": 28, "raphael": 28, "hakathon": 28, "uw": 28, "seattl": 28, "trimest": [28, 29], "sorbonn": 28, "zoom": 28, "iclr": [28, 42], "ihp": 29, "themat": 29, "francesco": 29, "ballerin": 29, "bergen": 29, "wwu": 29, "munster": 29, "cardiff": 29, "florida": 29, "joan": 29, "glaun\u00e8": 29, "descart": 29, "schedul": 29, "fruit": 29, "feydi": 29, "entitl": 29, "prolif": 29, "rational": 29, "cumbersom": 29, "nice": [29, 34], "_default_metr": 29, "seemingli": 29, "benign": 29, "circular": 29, "__init__": [29, 32, 33, 40, 43], "_space": [29, 33], "inconsist": 29, "inappropri": 29, "toll": 29, "mistak": 29, "diverg": 29, "OR": 29, "myspac": 29, "default_coords_typ": 29, "decis": 29, "lot": 29, "ifs": 29, "hierarchi": [29, 31], "usabl": 29, "kind": [29, 43], "__new__": 29, "intrinsichyperspher": 29, "extrinsichyperspher": 29, "clearer": 29, "distinct": [29, 44, 48], "fact": [29, 33, 42, 49, 50, 52, 53], "tend": 29, "vice": 29, "versa": 29, "pollut": [29, 49], "due": [29, 32, 41, 46, 49, 51], "overload": 29, "dir": 29, "mymetr": 29, "intrinsicconnect": 29, "riemannian_tensor": 29, "inadequ": 29, "assumpt": 29, "mistaken": 29, "her": 29, "respons": [29, 42], "exp_solv": [29, 33, 40, 49], "mostli": [29, 46], "convers": 29, "torch": 29, "ode_solv": 29, "flexibl": 29, "paralleltransport": 29, "geodesic_solv": 29, "numerical_integr": 29, "belief": 29, "accur": [29, 31, 42, 43, 44], "sugar": 29, "hood": 29, "feed": 29, "unnecessari": 29, "modular": 29, "_pole_ladder_step": [29, 33], "_schild_ladder_step": [29, 33], "_ladder_step": 29, "ii": [29, 49], "worst": 29, "scenario": 29, "mental": [29, 31, 49], "dirti": 29, "impli": 29, "unread": 29, "pretti": 29, "approach": [29, 39, 44], "tweak": 29, "previou": [29, 32, 33, 35, 36, 47, 49], "save_trajectori": 29, "trajectory_": 29, "creation": 29, "aris": [29, 33], "ok": [29, 43], "_define_default_metr": 29, "_define_exp_solv": 29, "myniceexpsolv": 29, "wrong": 29, "everyth": [29, 52], "messier": 29, "bit": 29, "hidden": 29, "eig": 29, "eigh": 29, "realli": [29, 34], "attract": 29, "debug": 29, "squeez": [29, 32, 33, 36], "extent": [29, 42, 49], "soon": [29, 47], "articul": 30, "human": 30, "spine": [30, 42], "arm": [30, 43], "likewis": 30, "credit": [30, 42], "greg": 30, "neuro": 30, "art": [30, 48], "british": 30, "ashok": [30, 42], "prasad": [30, 42], "matematik": 30, "dunyasi": 30, "gabriel": [30, 49], "p\u00e9rez": 30, "r_1": 30, "r_2": 30, "pink": [30, 33, 52], "evolut": [30, 32, 49], "advanc": [30, 44, 47, 49], "00_foundations__introduction_to_geomstat": 31, "binder": [31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "textbf": [31, 32, 33, 48, 50, 51], "theori": [31, 32, 33, 34, 47], "dear": [31, 48, 50, 51], "learner": [31, 48, 50, 51], "teach": 31, "hopefulli": [31, 50], "explain": [31, 33, 37, 42, 45, 46, 49, 50], "peopl": [31, 44], "interpret": [31, 34, 39, 49], "fewer": 31, "tax": 31, "travel": 31, "particl": [31, 33], "cartesian": [31, 33], "constrain": [31, 32, 42], "did": 31, "wonder": [31, 33], "irrat": 31, "textit": [31, 32, 33], "simpler": [31, 32, 49], "car": [31, 49], "drop": [31, 49], "devic": [31, 43], "luckili": 31, "x_f": 31, "though": [31, 47, 49], "incorrect": 31, "purpl": 31, "capabl": 31, "tell": [31, 32, 33], "fall": [31, 32], "unlock": 31, "good": [31, 34, 44], "parent": 31, "01_foundations__manifold": 32, "seed": [32, 33, 34, 35, 36, 38, 42, 43, 44, 48, 50, 51], "info": [32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "analyz": [32, 33], "quit": [32, 33, 39, 44], "nonempti": 32, "subseteq": 32, "homeomorph": 32, "implicit": 32, "digest": 32, "circumst": 32, "x_d": 32, "global": [32, 45, 46], "prove": 32, "degre": 32, "freedom": 32, "commonli": [32, 36], "toru": 32, "donut": 32, "perhap": 32, "spacetim": [32, 33], "theoriz": 32, "earth": [32, 34, 35], "fly": 32, "graviti": 32, "down": 32, "sink": 32, "confin": 32, "sound": 32, "brief": 32, "remind": 32, "lai": 32, "groundwork": 32, "compris": [32, 33], "courtesi": 32, "primari": [32, 49], "focu": [32, 40, 42, 49], "pertin": 32, "subsect": 32, "skeleton": 32, "declar": [32, 44], "overridden": 32, "possess": 32, "exemplifi": 32, "rp": 32, "abstractmethod": 32, "serv": 32, "overwrit": 32, "inspect": [32, 33, 42, 46], "getsourcelin": [32, 33], "34": [32, 33, 34, 42, 44, 49, 50], "isinst": [32, 33], "_check_equip_with_quotient_structur": 32, "hasattr": [32, 33], "_quotient_map": 32, "structure_nam": 32, "fiberbundle_": 32, "quotientmetric_": 32, "gt": [32, 33, 40, 42, 43, 47, 48, 50, 51], "ndim": [32, 33], "batch_siz": 32, "said": [32, 33], "mere": [32, 45, 46, 49], "whatev": 32, "talk": 32, "broadcast_to": 32, "r1": 32, "r2": 32, "met": 32, "isclos": [32, 45, 46], "_define_embedding_spac": [32, 40], "super": [32, 33, 40], "is_complex": 32, "0j": 32, "logical_and": 32, "max": [32, 42, 44, 48, 49, 51], "notimplementederror": [32, 33], "_basi": 32, "dtype": [32, 33, 42, 43], "staticmethod": 32, "rand": [32, 33, 42], "_create_basi": 32, "m_2": 32, "m_3": 32, "m1": 32, "sphere1": 32, "sphere2": 32, "product_of_two_spher": 32, "3861891": 32, "52946814": 32, "75532871": 32, "14573203": 32, "15373756": 32, "97730596": 32, "factor_dim": 32, "_find_product_shap": 32, "factor_embedding_spac": 32, "todo": 32, "revisit": 32, "cum_index": 32, "cumsum": 32, "_cum_index": 32, "pool_output": 32, "has_mixed_field": 32, "_has_mixed_field": 32, "_pool_outputs_from_funct": 32, "embed_to_product": 32, "pool": [32, 33, 53], "pooled_output": 32, "all_arrai": 32, "is_arrai": 32, "factor_output": 32, "_all_equ": 32, "is_bool": 32, "_iterate_over_factor": 32, "39": [32, 33, 34, 40, 42, 44, 49], "takeawai": 32, "02_foundations__connection_riemannian_metr": 33, "subclass": 33, "conceptu": 33, "bilinear": 33, "leibniz": 33, "nd": 33, "fy": 33, "dissect": 33, "fx": 33, "trivial": 33, "translation": 33, "quantifi": 33, "notion": [33, 36, 39], "stori": 33, "fi": 33, "x_p": 33, "stem": 33, "prod_": 33, "t_": 33, "reader": 33, "heard": 33, "autoparallel": 33, "comprehend": 33, "fabric": 33, "planet": 33, "hole": 33, "light": [33, 42], "telescop": 33, "confirm": [33, 42, 46], "massiv": 33, "biophys": [33, 42], "_i": 33, "_z": 33, "partial_x": 33, "partial_z": 33, "omit": 33, "superscript": 33, "subscript": 33, "sigma_": 33, "ddot": 33, "somewhat": 33, "p_1": 33, "p_2": 33, "larger": [33, 44], "p_3": 33, "v_p": 33, "extract": [33, 34, 36, 42, 45, 46], "entir": 33, "summat": 33, "kij": 33, "_check_exp_solv": 33, "_check_log_solv": 33, "log_solv": [33, 40], "next_point": 33, "base_shoot": 33, "lp2013a": 33, "main_geodes": [33, 47], "parallelogram": 33, "next_step": 33, "next_tangent_vec": 33, "mid_tangent_vector_to_shoot": 33, "mid_point": 33, "tangent_vector_to_shoot": 33, "end_shoot": 33, "final_geodes": [33, 47], "second_diagon": 33, "lt": [33, 40, 42, 43, 47, 48, 50, 51], "current_point": 33, "single_step": 33, "i_point": 33, "frac_tan_vector_b": 33, "append": [33, 42, 43, 44, 47, 49], "jacobian_vec": 33, "prod_christoffel": 33, "klm": 33, "ijlm": 33, "lmji": 33, "ljmi": 33, "mjli": 33, "ijkj": 33, "_geodesic_from_exp": 33, "multiple_tang": 33, "multiple_point": 33, "to_ndarrai": [33, 44], "to_ndim": [33, 44], "points_at_time_t": 33, "tv": [33, 47], "zip": [33, 34, 42, 44, 46, 47, 48, 49, 51], "elif": 33, "_geodesic_ivp": 33, "raise_": 33, "_geodesic_bvp": 33, "notimpl": 33, "eras": 33, "thought": [33, 44, 48], "knew": 33, "rangle_p": 33, "smoothli": [33, 44], "torsion": 33, "worri": [33, 36], "__mul__": 33, "__rmul__": 33, "linalg": 33, "inv": 33, "cometric_mat_at_point": 33, "metric_derivative_at_point": 33, "term_1": 33, "jli": 33, "term_2": 33, "lij": 33, "term_3": 33, "ijl": 33, "aux": 33, "vector_2": 33, "vec_shap": 33, "random_vector": 33, "point_a_broadcast": 33, "point_b_broadcast": 33, "point_a_flatten": 33, "point_b_flatten": 33, "readthedoc": 33, "col": [33, 45, 46], "triu_indic": 33, "delai": 33, "wrap_non_picklable_object": 33, "pickable_dist": 33, "pickabl": 33, "dist_to_neighbor": 33, "dist_to_farthest_neighbor": 33, "amax": 33, "argmin": [33, 42], "ikl": 33, "klmj": 33, "iklm": 33, "norm_a": 33, "norm_b": 33, "inner_ab": 33, "ignore_div_zero": 33, "03_practical_methods__data_on_manifold": 34, "color": [34, 35, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 49, 52], "mpimg": [34, 35, 39], "patch": [34, 44, 46], "mpatch": [34, 44, 46], "pyplot": [34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52], "mpl_toolkit": [34, 46, 47, 52], "mplot3d": [34, 46, 47, 52], "axes3d": [34, 46, 47, 52], "art3d": [34, 46], "poly3dcollect": [34, 46], "classroom": 34, "blood": 34, "vessel": 34, "points_in_linear_spac": 34, "97255366": 34, "74678389": 34, "01949105": 34, "45632857": 34, "49602235": 34, "14522766": 34, "inlin": [34, 35, 39, 40, 46, 47], "fig": [34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49], "figsiz": [34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49], "add_subplot": [34, 35, 36, 37, 39, 40, 41, 42], "111": [34, 35, 37, 39, 40, 41, 49], "scatter": [34, 35, 41, 42, 43, 44, 45, 46, 49, 52], "linestyl": [34, 40, 49, 52], "dash": 34, "to_numpi": [34, 35, 40], "set_titl": [34, 35, 36, 37, 38, 39, 40, 41, 42, 43], "legend": [34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 52], "points_in_manifold": 34, "71502435": 34, "41197257": 34, "56481748": 34, "997575": 34, "04788171": 34, "05051201": 34, "85629967": 34, "22992714": 34, "25715273": 34, "pillar": 34, "bother": 34, "data_util": [34, 35, 36, 39, 42, 43, 45, 46, 47, 51], "tokyo": 34, "mexico": 34, "mumbai": 34, "s\u00e3o": [34, 49], "61993792": 34, "52479018": 34, "58332859": 34, "20994315": 34, "7285533": 34, "65202298": 34, "14964311": 34, "93102728": 34, "33285904": 34, "27867026": 34, "9034188": 34, "32584868": 34, "62952884": 34, "6662902": 34, "3996884": 34, "nicer": 34, "bed": 34, "e_x": 34, "e_z": 34, "img_path1": 34, "img_path2": 34, "data_path": 34, "img1": 34, "imread": 34, "img2": 34, "imgplot": [34, 36], "imshow": [34, 36, 45, 46], "122": [34, 36, 39, 40, 42, 49], "henc": [34, 42, 49], "karate_graph": [34, 44], "club": [34, 44], "1970": 34, "1972": 34, "studi": [34, 39, 42, 45, 46, 47, 49, 51], "aros": 34, "instructor": 34, "led": 34, "hyperbolic_embed": 34, "588235294117647": [34, 44], "loss_valu": [34, 44], "777469": 34, "666848": 34, "593628": 34, "539790": 34, "501495": 34, "452275": 34, "452577": 34, "454887": 34, "394267": 34, "381727": 34, "362134": 34, "367576": 34, "391947": 34, "350121": 34, "358600": 34, "351039": 34, "395237": 34, "400460": 34, "323040": 34, "310384": 34, "subplot": [34, 41, 42, 43, 44], "embedding_graph_structured_data_h2": 34, "correpond": [34, 36, 42], "fcn": [34, 36], "fmri": [34, 36], "region": [34, 36, 49], "roi": [34, 36], "roughli": [34, 36], "labels_str": [34, 36], "healthi": [34, 36], "schizophren": [34, 36], "23": [34, 41, 42, 43, 44, 47, 49, 50], "rhesu": [34, 46, 47], "acquir": [34, 43, 47], "tomograph": 34, "anatom": [34, 46, 47], "24": [34, 41, 42, 43, 44, 47, 49], "two_nerv": [34, 46], "two_label": [34, 46], "label_to_str": [34, 45, 46], "label_to_color": [34, 45, 46], "102": [34, 45, 46], "255": [34, 45, 46, 49], "178": [34, 45, 46], "set_xlim": [34, 39, 40, 42, 46], "2000": [34, 38, 46], "4000": [34, 46], "set_ylim": [34, 37, 39, 40, 46], "5000": [34, 46], "set_zlim": [34, 46], "600": [34, 46], "200": [34, 35, 37, 42, 46], "poli": [34, 46], "set_color": [34, 46], "rgb2hex": [34, 46], "set_edgecolor": [34, 46], "add_collection3d": [34, 46], "patch_0": [34, 46], "patch_1": [34, 46], "prop": [34, 46], "04_practical_methods__from_vector_spaces_to_manifold": 35, "dy": 35, "width": [35, 40, 47, 48, 49, 51], "008": 35, "length_includes_head": [35, 49], "permit": 35, "tangent_vector": [35, 47], "points_on_geodes": 35, "linspac": [35, 37, 39, 40, 41, 42, 47, 49, 52], "beij": 35, "geodesic_func": [35, 42, 48, 50], "from_coordin": 35, "se3": 35, "05_practical_methods__simple_machine_learning_on_tangent_spac": 36, "saw": 36, "shelf": 36, "ml": [36, 43], "flat_data": 36, "mention": [36, 43, 44, 47, 49], "pfa2006": 36, "spd_ai": 36, "spd_le": 36, "thank": 36, "n_patient": 36, "fed": 36, "favorit": 36, "standardscal": [36, 43], "linear_model": [36, 43], "logisticregress": [36, 43], "model_select": [36, 43], "cross_valid": [36, 43], "feature_ext": [36, 43], "test_scor": [36, 43], "7098039215686274": 36, "6862745098039216": 36, "suitabl": [36, 41], "flat_result": 36, "7333333333333334": 36, "ambiant": 36, "ndv2014": 36, "waz2918": 36, "fillard": 36, "ayach": 36, "66": [36, 44, 49], "41": [36, 42, 44, 49], "2006": 36, "s11263": 36, "005": 36, "3222": 36, "bernard": 36, "ng": 36, "martin": 36, "dressler": 36, "ga\u00ebl": 36, "varoquaux": 36, "baptist": 36, "polin": 36, "michael": 36, "greiciu": 36, "miccai": 36, "17th": 36, "intervent": 36, "polina": 36, "golland": 36, "boston": 36, "01058521": 36, "wong": 36, "anderson": 36, "zielinski": 36, "autism": 36, "wu": 36, "rekik": 36, "schirmer": 36, "chung": 36, "munsel": 36, "ed": 36, "cni": 36, "11083": 36, "06_practical_methods__riemannian_frechet_mean_and_tangent_pca": 37, "140": [37, 38, 49], "set_box_aspect": 37, "geodesic_0": 37, "components_": [37, 51], "geodesic_1": 37, "geodesic_points_0": 37, "geodesic_points_1": 37, "xtick": 37, "arang": [37, 40, 43], "xaxi": [37, 44], "set_tick": 37, "set_xlabel": [37, 40, 43], "explained_variance_ratio_": [37, 45, 46, 51], "linewidth": [37, 41, 52], "hyperbolic_plan": 37, "07_practical_methods__riemannian_kmean": 38, "mise": 38, "rotation1": 38, "rotation2": 38, "cluster_1": 38, "cluster_2": 38, "auto_scale_xyz": 38, "cluster_cent": [38, 44], "marker": [38, 40, 42, 44, 47, 52], "grei": [38, 42], "enumer": [38, 42, 43, 44], "08_practical_methods__information_geometri": 39, "disclaim": 39, "crossroad": [39, 44], "counterpart": 39, "preserv": [39, 41, 44], "cencov": 39, "theorem": 39, "a2016": 39, "line2d": 39, "arguabl": 39, "remark": 39, "recognis": 39, "geodesic_ab_fish": 39, "cc": [39, 43], "bgkl2017": 39, "point_c": 39, "point_d": 39, "consequ": [39, 49], "overlap": [39, 42], "geodesic_cd_fish": 39, "geodesic_ab_wasserstein": 39, "geodesic_cd_wasserstein": 39, "ax1": [39, 41], "vstack": [39, 40, 41], "ax2": [39, 41, 44], "c0": [39, 43], "lgrp2020": 39, "sin": [39, 40, 41], "ray_length": 39, "direction_norm": 39, "unit_vector": 39, "expand_dim": [39, 41, 44, 51], "initial_vector": 39, "geod": [39, 41], "inclin": 39, "cpr2018": 39, "categori": 39, "erectophil": 39, "planophil": 39, "plagiophil": 39, "distrib": 39, "points_plan": 39, "markers": [39, 52], "194": [39, 49], "sankhya": 39, "gouet": 39, "l\u00f3pez": 39, "convex": 39, "henri": 39, "probabilit\u00e9": 39, "statistiqu": 39, "53": [39, 42, 44, 49], "chianucci": 39, "pisek": 39, "raab": 39, "temper": 39, "broadleaf": 39, "woodi": 39, "75": [39, 44, 49], "17632": 39, "4rmc7r8zvy": 39, "rebbah": 39, "histogram": [39, 42], "ifac": 39, "papersonlin": 39, "514": 39, "520": 39, "09_practical_methods__implement_your_own_riemannian_geometri": 40, "df_x": 40, "t_xm": 40, "viz": 40, "sphereintrins": 40, "showcas": 40, "riemanian": [40, 43], "__main__": 40, "0x7fae463de390": 40, "57079633": 40, "52359878": 40, "immersed_point_a": 40, "immersed_tangent_vec": 40, "immersed_end_point": 40, "tradeoff": 40, "tangent_vec_to_transport": 40, "time_start": 40, "perf_count": 40, "time_elaps": 40, "2f": [40, 46], "sec": 40, "displai": [40, 42, 44], "78539816": 40, "04719755": 40, "immersed_tangent_vec_to_transport": 40, "immersed_transported_tangent_vec": 40, "mislead": 40, "orang": [40, 42, 52], "\u211d3": 40, "plot_surfac": 40, "meshgrid": 40, "set_ylabel": [40, 42, 43], "set_zlabel": 40, "zm": 40, "0x7fae442f7190": 40, "82332926": 40, "85879156": 40, "two_point": 40, "39054548": 40, "74638966": 40, "83662524": 40, "86671498": 40, "varphi": 40, "tanh": 40, "diffeomoprh": 40, "rot_mat": 40, "matrix_from_rotation_vector": 40, "180": [40, 49], "inv_rot_mat": 40, "transformed_point": 40, "inverse_warp": 40, "arctanh": 40, "circ": 40, "plot_grid_warp": 40, "grid_warp": 40, "show_axi": 40, "exclud": 40, "height": 40, "gca": 40, "invert_yaxi": 40, "set_aspect": 40, "x_grid": 40, "y_grid": 40, "x_grid_warp": 40, "y_grid_warp": 40, "ax_templ": 40, "darkblu": 40, "ax_warp": 40, "ratio": [40, 44, 49], "planewarpmetr": 40, "0x7fae4230a610": 40, "3811819105129122": 40, "10_practical_methods__shape_analysi": 41, "__": 41, "skjj2011": 41, "plot_curv": 41, "fmt": 41, "add_origin": 41, "plot_geodes": 41, "curve_a": 41, "curve_b": 41, "curves_r2": 41, "curve_b_align": 41, "hgeod_fun": 41, "hgeod": 41, "curve_b_rot": 41, "simultan": 41, "examin": 41, "parametrized_curve_a": 41, "parametrized_curve_b": 41, "sampling_point": 41, "curve_a0": 41, "curve_b0": 41, "972134949925512": 41, "geod_fun": 41, "curve_a_resampl": 41, "curve_b_resampl": 41, "curve_a0_resampl": 41, "curve_b0_resampl": 41, "9694017211949013": 41, "geod_fun_1": 41, "geod_1": 41, "0180332363264095": 41, "geod_fun_2": 41, "geod_2": 41, "geod_veloc": 41, "geod_velocity_hor": 41, "geod_velocity_v": 41, "shooted_geod_fun": 41, "shooted_geod": 41, "geod_vertical_norm": 41, "hgeod_veloc": 41, "hgeod_velocity_v": 41, "hgeod_vertical_norm": 41, "7862729308547018": 41, "7858568350137172": 41, "7862625702843318": 41, "plot_curve_3d": 41, "plot_geodesic_3d": 41, "curves_r3": 41, "curve_b0_align": 41, "l2017": 41, "11_real_world_applications__cell_shapes_analysi": 42, "morpholog": 42, "fluoresc": 42, "microscopi": 42, "florent": 42, "michel": 42, "submiss": 42, "nuclei": 42, "actin": 42, "cytoskeleton": 42, "lipid": 42, "membran": 42, "stain": 42, "varieti": [42, 44], "quantit": 42, "cellular": 42, "morphologi": 42, "mgckckddrtwsbcc2018": 42, "irregular": 42, "spread": 42, "discrimin": [42, 43], "axcfp2019": 42, "skjj2010": 42, "agress": 42, "binar": 42, "contour": 42, "isol": [42, 51], "counter": 42, "clockwis": 42, "pd": [42, 43, 49], "cell_idx": 42, "n_cells_arr": 42, "to_keep": 42, "one_treat": 42, "one_lin": 42, "cell_i": 42, "to_keep_i": 42, "n_cells_df": 42, "set_index": 42, "114": [42, 49], "204": 42, "93": [42, 44], "95": [42, 44, 49, 50], "dictionnari": 42, "auxiliari": 42, "apply_func_to_d": 42, "input_d": 42, "output_d": 42, "output_list": 42, "one_cel": 42, "nb_point": 42, "old_length": 42, "incr": 42, "cell_rand": 42, "randint": [42, 44, 50], "cell_interpol": 42, "savefig": [42, 43], "svg": 42, "ds_interp": 42, "n_cells_to_plot": 42, "cell_data": 42, "i_to_plot": 42, "fontsiz": [42, 45, 46, 47], "cancer_cell_sampl": 42, "protus": 42, "agreement": 42, "physiolog": 42, "downsampl": 42, "dealt": 42, "dist_norm": 42, "substract": 42, "l\u00b2": 42, "leverag": 42, "preshap": [42, 45, 46], "preshape_spac": 42, "exhaustive_align": 42, "base_curv": 42, "aligned_curv": 42, "nb_sampl": 42, "shift_min": 42, "reparametrized_min": 42, "ds_align": 42, "ds_proc": 42, "ds_proj": 42, "correctli": 42, "i_rand": 42, "unaligned_cel": 42, "aligned_cel": 42, "131": [42, 43], "ro": 42, "132": [42, 47, 49], "unalign": 42, "133": [42, 43], "middl": 42, "i_start_rand": 42, "i_end_rand": 42, "cell_start": 42, "cell_end": 42, "curves_space_srv": 42, "cell_start_at_origin": 42, "cell_end_at_origin": 42, "geodesic_light_blu": 42, "lightgrei": 42, "geodesic_blue_r": 42, "cell_shapes_list": 42, "cell_shap": 42, "remaind": 42, "cell_shapes_at_origin": 42, "discontinu": 42, "unfortun": 42, "nan": 42, "isnan": [42, 49], "mean_estimate_clean": 42, "199": [42, 49], "superimpos": [42, 47], "underneath": 42, "cell_at_origin": 42, "mean_estimate_align": 42, "55": [42, 44, 46, 49], "640": 42, "stat": [42, 45, 46, 51], "gaussian_kd": 42, "cells_to_plot": 42, "points_to_plot": 42, "z_norm": 42, "global_mean_shap": 42, "wish": [42, 45, 46], "dists_to_global_mean": 42, "dists_to_global_mean_list": 42, "49463408231382466": 42, "45931006158373244": 42, "39849340162938063": 42, "4113497616700805": 42, "37043235963232773": 42, "int64": 42, "min_dist": 42, "max_dist": 42, "3285016454297047": 42, "2685983914707757": 42, "ceil": 42, "sharex": 42, "sharei": 42, "tight_layout": 42, "hist": [42, 45, 46], "bin": [42, 45, 46], "kde": 42, "suptitl": 42, "dist_to_global_mean_per_treatment2": 42, "bimod": 42, "dist_to_global_mean_per_class2": 42, "quantil": 42, "35": [42, 44, 47], "n_quantil": 42, "nrow": 42, "ncol": 42, "dists_list": 42, "cells_list": 42, "n_cell": 42, "zipped_list": 42, "sorted_pair": 42, "sorted_dists_list": 42, "sorted_cells_list": 42, "i_quantil": 42, "tick": [42, 43], "set_yticklabel": 42, "set_xticklabel": [42, 43], "set_xtick": [42, 43], "set_ytick": 42, "set_vis": [42, 44], "penal": 42, "36": [42, 43, 44, 49], "curves_space_elast": 42, "0x7fe29d6aea10": 42, "elastic_dists_to_global_mean": 42, "elastic_dists_to_global_mean_list": 42, "elastic_min_dist": 42, "elastic_max_dist": 42, "elastic_xx": 42, "8661587455378381": 42, "103265148539284": 42, "dist_to_global_mean_per_treatment2_a": 42, "dist_to_global_mean_per_class2_a": 42, "elastic_dists_list": 42, "elastic_quantiles_a": 42, "qualit": 42, "unequ": 42, "42": [42, 44], "line_1": 42, "line_2": 42, "dists_1": 42, "treatment_1": 42, "dists_2": 42, "treatment_2": 42, "dist_2": 42, "ttest_ind": [42, 45], "equal_var": 42, "ttestresult": 42, "1196419270836175": 42, "pvalu": [42, 45, 46], "0954021594098366e": 42, "601": 42, "8218123340728": 42, "44": [42, 44, 49], "itertool": 42, "two_treat": 42, "bonferroni": 42, "91033116839886": 42, "5942047693177678e": 42, "51": [42, 44, 50], "272": 42, "5372934478051": 42, "029282700140122": 42, "0182138940343153e": 42, "304": 42, "63782613884166": 42, "29325050848754": 42, "2621209911040255e": 42, "316": [42, 49], "70165636925606": 42, "45": [42, 44], "treatment_line_class": 42, "46": [42, 44, 50], "two_class": 42, "class_1": 42, "class_2": 42, "6620427578386927": 42, "008802500812866125": 42, "123": [42, 43], "2479753494618": 42, "22532840794736": 42, "9868071249630913e": 42, "47": [42, 44, 49], "152": 42, "8507694252556": 42, "823886158709495": 42, "3180986251513859e": 42, "134": [42, 43], "6358168194752": 42, "932180097318074": 42, "7842919303757325e": 42, "42923401288259": 42, "8913523475476335": 42, "06028562535773357": 42, "169": [42, 49], "24532926463593": 42, "733072716232915": 42, "2147188349650771e": 42, "56": [42, 44, 49], "148": 42, "7202019265259": 42, "22981943021983": 42, "47331676027872e": 42, "195": [42, 49], "06423335807054": 42, "070853589195252": 42, "426787682326568e": 42, "105": 42, "01458635645855": 42, "024339985563299": 42, "483653891852089e": 42, "07": [42, 43, 50, 51], "314": [42, 49], "8644756653143": 42, "62014403573436": 42, "6930383406535432e": 42, "160": [42, 49], "77871126285143": 42, "713758706735647": 42, "997115302750872e": 42, "144": 42, "92261380898483": 42, "31432725147372": 42, "252938903820217e": 42, "49": [42, 44], "68442098628202": 42, "45738427664318804": 42, "6482733344379941": 42, "112": 42, "96066271339437": 42, "505967524150511": 42, "263322949133476e": 42, "270": 42, "41873821561023": 42, "880739330613508": 42, "6113498589931301e": 42, "74115274332416": 42, "48": [42, 44, 49], "mean_treatment_cel": 42, "treatment_cel": 42, "mean_cel": 42, "c2": [42, 43], "cancer_mean_treatment_cel": 42, "mean_line_cel": 42, "line_cel": 42, "225": 42, "cancer_mean_line_cel": 42, "cancer_mean_cel": 42, "elong": 42, "lastli": 42, "dists_to_own_mean": 42, "nan_id": 42, "i_curv": 42, "one_dist": 42, "dist_to_own_mean": 42, "peak": 42, "hypothes": 42, "12_real_world_applications__emg_sign_classification_in_spd_manifold": 43, "skin": 43, "rock": 43, "scissor": 43, "somo": 43, "semg": 43, "armband": 43, "bluetooth": 43, "android": 43, "smartphon": 43, "renaud": 43, "renault": 43, "armand": 43, "cursor": 43, "life": 43, "app": 43, "rr": 43, "mg": 43, "bracelet": 43, "quick": 43, "acquisit": 43, "250hz": 43, "c7": 43, "electr": 43, "accruaci": 43, "transfer": [43, 53], "n_electrod": 43, "n_sign": 43, "c3": 43, "c4": 43, "c5": 43, "c6": 43, "127": [43, 49], "125": 43, "130": 43, "124": [43, 49], "mg_s1": 43, "126": [43, 49], "119": 43, "129": [43, 49], "label_list": 43, "label_i": 43, "sign_df": 43, "iloc": 43, "set_text": 43, "unpack": 43, "cov_data": 43, "label_id": 43, "sign_cov_mat": 43, "mean_cov": 43, "matshow": 43, "strike": 43, "poorli": 43, "mean_affin": 43, "differenci": 43, "baselin": 43, "hide": 43, "filterwarn": 43, "tensorflow": 43, "lgomesp": [43, 49], "miniconda3": 43, "env": 43, "geomstats11": 43, "lib": 43, "site": 43, "absl": 43, "astunpars": 43, "flatbuff": 43, "gast": 43, "pasta": 43, "grpcio": 43, "h5py": 43, "jax": [43, 53], "kera": 43, "libclang": 43, "protobuf": 43, "0dev": 43, "setuptool": 43, "67": [43, 44], "tensorboard": 43, "termcolor": 43, "wrapt": 43, "gc": 43, "filesystem": 43, "wheel": 43, "auth": 43, "oauthlib": 43, "server": 43, "werkzeug": 43, "cachetool": 43, "pyasn1": 43, "urllib3": 43, "rsa": 43, "charset": 43, "idna": 43, "certifi": 43, "2023": 43, "markupsaf": 43, "scikit_learn": 43, "kerasclassifi": 43, "tf": 43, "546791": 43, "cpu_feature_guard": 43, "182": [43, 49], "cpu": 43, "avx2": 43, "fma": 43, "rebuild": [43, 49], "compil": 43, "248059": 43, "tf2tensorrt": 43, "py_util": 43, "trt": 43, "tensorrt": 43, "n_epoch": 43, "epoch": [43, 44], "expresult": 43, "exp_id": 43, "add_result": 43, "model_nam": 43, "ingest": 43, "fit_tim": 43, "score_tim": 43, "train_scor": 43, "exp_result": 43, "return_train_scor": 43, "4f": 43, "plot_result": 43, "err_bar": 43, "save_nam": 43, "xlabel": [43, 45, 46, 49], "ylabel": [43, 45, 46, 49], "grai": 43, "x_label": 43, "list_vec": 43, "rand_m1": 43, "label_loc": 43, "center_bar": 43, "avg_vec": 43, "nanmean": 43, "nanstd": 43, "rect": 43, "yerr": 43, "edgecolor": 43, "timestamp": [43, 49], "exp_arr": 43, "intra_sessions_result": 43, "logreg": 43, "lbfg": 43, "multi_class": 43, "logreg_eucl": 43, "9937": 43, "9165": 43, "create_model": 43, "initial_weight": 43, "hd5": 43, "wrapp": 43, "scikitlearn": 43, "comparison": [43, 47, 49], "layer": 43, "relu": 43, "input_shap": 43, "dropout": 43, "softmax": 43, "sparse_categorical_crossentropi": 43, "rmsprop": 43, "save_weight": 43, "load_weight": 43, "create_model_covari": 43, "generate_weight": 43, "296854": 43, "xla": 43, "stream_executor": 43, "cuda": 43, "cuda_gpu_executor": 43, "996": 43, "numa": 43, "sysf": 43, "torvald": 43, "blob": 43, "v6": 43, "abi": 43, "bu": 43, "pci": 43, "l344": 43, "l355": 43, "297613": 43, "common_runtim": 43, "gpu": 43, "gpu_devic": 43, "1956": 43, "dlopen": 43, "setup": 43, "build_fn": 43, "mlp_eucl": 43, "9563": 43, "8284": 43, "logreg_affinvariant_tang": 43, "9959": 43, "9200": 43, "mlp_affinvariant_tang": 43, "9694": 43, "8489": 43, "clf": 43, "mdm_eucl": 43, "8498": 43, "7999": 43, "mdm_affinvari": 43, "intra_sess": 43, "13_real_world_applications__graph_embedding_and_clustering_in_hyperbolic_spac": 44, "protein": 44, "endem": 44, "insight": 44, "readili": 44, "lend": 44, "recent": 44, "gsd": 44, "attent": 44, "nd2017": 44, "pseudorandom": 44, "context_s": 44, "thing": 44, "significantli": 44, "faith": 44, "tune": 44, "seper": 44, "mutual": 44, "nmi": 44, "zachari": 44, "wayn": 44, "1977": 44, "teacher": 44, "nb_vertices_by_edg": 44, "exploit": 44, "mainli": [44, 46], "proxim": 44, "directli": [44, 45, 47, 49], "straightforward": 44, "hyperbolic_manifold": 44, "optimis": 44, "mikolov": 44, "mathcal": [44, 47, 50], "v_i": 44, "v_j": 44, "c_i": 44, "bigg": 44, "phi_i": 44, "phi_j": 44, "v_k": 44, "_n": 44, "phi_k": 44, "deg": 44, "ganea": 44, "geoedes": 44, "composis": 44, "log_map": 44, "_j": 44, "_k": 44, "pai": 44, "positive_dist": 44, "positive_loss": 44, "reshaped_example_embed": 44, "negative_dist": 44, "negative_loss": 44, "positive_log_sigmoid_grad": 44, "positive_distance_grad": 44, "positive_grad": 44, "negative_distance_grad": 44, "negative_log_sigmoid_grad": 44, "negative_grad": 44, "brick": 44, "initialis": 44, "negative_table_paramet": 44, "negative_sampling_t": 44, "nb_v": 44, "movement": 44, "brutal": 44, "loop": [44, 48], "example_index": 44, "one_path": 44, "context_index": 44, "negative_index": 44, "one_context_i": 44, "one_negative_i": 44, "g_ex": 44, "example_to_upd": 44, "819745": 44, "757333": 44, "727391": 44, "678591": 44, "629264": 44, "539738": 44, "474939": 44, "423268": 44, "383663": 44, "378133": 44, "327572": 44, "327438": 44, "275998": 44, "265022": 44, "284490": 44, "271861": 44, "280157": 44, "272947": 44, "273112": 44, "258863": 44, "243420": 44, "229514": 44, "273961": 44, "262166": 44, "259846": 44, "262707": 44, "265081": 44, "243761": 44, "268464": 44, "246803": 44, "246640": 44, "242071": 44, "209406": 44, "263587": 44, "281416": 44, "265381": 44, "280565": 44, "245407": 44, "263434": 44, "230449": 44, "240522": 44, "239126": 44, "246178": 44, "222999": 44, "284980": 44, "257932": 44, "225560": 44, "231305": 44, "262679": 44, "230800": 44, "267129": 44, "277193": 44, "233882": 44, "242276": 44, "253025": 44, "251747": 44, "252117": 44, "252727": 44, "251796": 44, "252610": 44, "240764": 44, "248037": 44, "248934": 44, "63": 44, "260462": 44, "258608": 44, "243336": 44, "255250": 44, "256547": 44, "68": [44, 49], "230852": 44, "271497": 44, "241716": 44, "71": [44, 49], "262636": 44, "72": [44, 49], "237087": 44, "248709": 44, "266595": 44, "241017": 44, "76": 44, "253866": 44, "77": [44, 49], "254891": 44, "78": 44, "266350": 44, "242843": 44, "278382": 44, "265075": 44, "244734": 44, "248023": 44, "243780": 44, "85": [44, 49], "264483": 44, "279735": 44, "87": [44, 50], "277543": 44, "228955": 44, "239178": 44, "244183": 44, "91": 44, "274318": 44, "92": [44, 49], "246705": 44, "248959": 44, "94": 44, "224612": 44, "236104": 44, "96": [44, 52], "249129": 44, "97": 44, "243088": 44, "274817": 44, "99": 44, "238233": 44, "group_1": 44, "group_2": 44, "yaxi": 44, "i_embed": 44, "pt_id": 44, "annot": [44, 46], "tick_param": 44, "unsuperv": 44, "fig2": 44, "group_1_predict": 44, "group_2_predict": 44, "group_cent": 44, "i_centroid": 44, "perfectli": 44, "aby2013": 44, "gbh2018": 44, "octavian": 44, "gari": 44, "b\u00e9cigneul": 44, "hofmann": 44, "neural": [44, 53], "m2013": 44, "toma": 44, "phrase": 44, "composition": 44, "maximillian": 44, "douw": 44, "kiela": 44, "14_real_world_applications__hand_poses_analysis_in_kendall_shape_spac": 45, "first_grab_hand": 45, "first_expand_hand": 45, "plot_hand": 45, "sc": 45, "start_bone_idx": 45, "end_bone_idx": 45, "versu": [45, 46, 53], "label_s": [45, 46], "axvlin": [45, 46], "hypothesi": [45, 46], "signif_level": [45, 46], "tstat": [45, 46], "characterist": 45, "distinguish": 45, "eucl": [45, 46], "hands_vec": 45, "eucl_pair_dist": 45, "hands_preshap": 45, "hands_shap": 45, "mask": [45, 46], "nof": 45, "15_real_world_applications__optic_nerve_heads_analysis_in_kendall_shape_spac": 46, "nerves_vec": 46, "eucl_dist": 46, "ttest_rel": 46, "signif": 46, "nerves_preshap": 46, "nerves_shap": 46, "xytext": 46, "textcoord": 46, "offset": 46, "va": 46, "bbox": 46, "boxstyl": 46, "fc": 46, "white": 46, "arrowprop": 46, "arrowstyl": 46, "connectionstyl": 46, "arc3": 46, "rad": 46, "reveal": 46, "obviou": [46, 49], "resid": [46, 48, 49], "precomput": 46, "predicted_label": 46, "bare": 46, "16_real_world_applications__visualizations_in_kendall_shape_spac": 47, "took": 47, "archeologi": 47, "kk1980": 47, "echo": 47, "medicin": 47, "necessar": 47, "proce": 47, "rotationn": 47, "eventu": [47, 49], "scientif": 47, "dm2016": 47, "dilat": 47, "k_m": 47, "triangleq": 47, "ltime": 47, "degener": 47, "collaps": 47, "deeper": 47, "3_2": 47, "3_3": 47, "preshape_triangle_2d": 47, "lose": 47, "catalogu": 47, "meridian": 47, "isocel": 47, "apex": 47, "arc": 47, "lw": 47, "t_main": 47, "kdls2021": 47, "preshape_triangle_3d": 47, "shere": 47, "encount": 47, "00000000e": 47, "89809642e": 47, "07106781e": 47, "shot": 47, "ub_3d": 47, "normal_point": 47, "glaucoma_point": 47, "0x7f8a93550f50": 47, "isn": [47, 52], "therfor": 47, "0x7f8a91a30f50": 47, "bigger": 47, "fm": [47, 50], "normal_mean": 47, "glaucoma_mean": 47, "0x7f8a91a4ce90": 47, "wilfrid": 47, "1980": 47, "380": [47, 49], "424": 47, "2307": 47, "1426603": 47, "dryden": 47, "ian": 47, "mardia": 47, "kanti": 47, "wilei": 47, "son": 47, "1002": 47, "9781119072492": 47, "kim": 47, "kwang": 47, "rae": 47, "severn": 47, "kati": 47, "royal": 47, "methodologi": [47, 48], "108": 47, "1111": 47, "rssb": 47, "12402": 47, "gmtp2021": 47, "trouv": 47, "17_foundations__stratified_spac": 48, "strata": 48, "spider_point": 48, "r0": 48, "s_1": [48, 50], "s_2": 48, "spider_geodesic_func": 48, "tripl": 48, "nx": [48, 50, 51], "graph_point": 48, "graph_point_nx": 48, "get_edge_attribut": [48, 51], "spring_layout": [48, 51], "node_color": [48, 51], "edgelist": [48, 51], "edge_color": [48, 51], "edge_cmap": [48, 51], "cm": [48, 51], "fiction": 48, "unlabl": 48, "littl": [48, 49], "trick": 48, "deal": 48, "tx": 48, "4460818164862586": 48, "3431542528099538": 48, "34330033": 48, "35911276": 48, "25708028": 48, "23632492": 48, "14433691": 48, "15890698": 48, "16680305": 48, "28289936": 48, "06142698": 48, "37582122": 48, "18026352": 48, "45321387": 48, "36264321": 48, "0694131": 48, "47566548": 48, "00336706": 48, "16766421": 48, "4658085": 48, "04388063": 48, "34414864": 48, "02395103": 48, "33029756": 48, "39625834": 48, "12660624": 48, "12030707": 48, "35831659": 48, "14606105": 48, "0834617": 48, "16835003": 48, "32220738": 48, "34924802": 48, "05762742": 48, "s_": 48, "s_i": [48, 50], "set_point_to_geodes": 48, "0x7fdb7f23bfd0": 48, "18_real_world_applications__sao_paulo_traffic_optim": 49, "decad": 49, "heavili": 49, "180km": 49, "bbc": 49, "motor": 49, "vehicl": 49, "latin": 49, "american": 49, "accommod": 49, "urban": 49, "mobil": 49, "congest": 49, "spent": 49, "widen": 49, "temporari": 49, "allevi": 49, "brazilian": 49, "absurd": 49, "planner": 49, "grant": 49, "dispos": 49, "cet": 49, "5m": 49, "passag": 49, "expresswai": 49, "datetim": 49, "jam_siz": 49, "meter": 49, "flaw": 49, "geomstats_data": 49, "regroup": 49, "abra\u00e3o": 49, "ribeiro": 49, "av": 49, "bairro": 49, "2005": 49, "650519": 49, "xangai": 49, "vd": 49, "unico": 49, "650520": 49, "650521": 49, "650522": 49, "04": 49, "650523": 49, "650524": 49, "centro": 49, "185": 49, "morai": 49, "prof": 49, "imig": 49, "santo": 49, "1870": 49, "852": 49, "imigrant": 49, "396": 49, "adolfo": 49, "pinheiro": 49, "lgo": 49, "391": 49, "657": 49, "aliomar": 49, "baleeiro": 49, "anchieta": 49, "3831": 49, "3191": 49, "alvarenga": 49, "\u00fanico": 49, "1919": 49, "amaro": 49, "sto": 49, "647": 49, "pavao": 49, "nebraska": 49, "dec": 49, "sa": 49, "ib": 49, "1814": 49, "1280": 49, "830": 49, "803": 49, "836": 49, "1293": 49, "ang\u00e9lica": 49, "antonio": 49, "nakashima": 49, "1432": 49, "ant\u00e1rtica": 49, "lim\u00e3o": 49, "sumar\u00e9": 49, "1331": 49, "1308": 49, "ant\u00f4nio": 49, "joaquim": 49, "moura": 49, "andrad": 49, "ibirapuera": 49, "7071": 49, "2428": 49, "arcoverd": 49, "card": 49, "238": 49, "cardeal": 49, "1270": 49, "aricanduva": 49, "itaquera": 49, "4929": 49, "3891": 49, "elevado": 49, "pont": [49, 50], "2258": 49, "1315": 49, "arnaldo": 49, "consola\u00e7\u00e3o": 49, "sumar": 49, "2596": 49, "5998": 49, "da": 49, "costa": 49, "lapa": 49, "penha": 49, "4972": 49, "3743": 49, "ari": 49, "torr": 49, "pte": 49, "3517": 49, "asc": 49, "rei": 49, "berta": 49, "2614": 49, "998": 49, "ataliba": 49, "leonel": 49, "gal": 49, "110": 49, "atilio": 49, "fontana": 49, "interior": 49, "3640": 49, "atlantica": 49, "485": 49, "ayrton": 49, "senna": 49, "tn": 49, "n\u00e3o": 49, "usar": 49, "t\u00fanel": 49, "7159": 49, "3815": 49, "bandeirant": 49, "7714": 49, "6796": 49, "bento": 49, "bernardino": 49, "verg": 49, "noe": 49, "domingo": 49, "jabaquara": 49, "2153": 49, "519": 49, "bernardo": 49, "goldfarb": 49, "1079": 49, "174": 49, "brasil": 49, "246": 49, "537": 49, "br\u00e1": 49, "leme": 49, "verd": 49, "2002": 49, "419": 49, "butant\u00e3": 49, "206": 49, "2032": 49, "cjardim": 49, "europa": 49, "col\u00f4mbia": 49, "caetano": 49, "alvar": 49, "camargo": 49, "1430": 49, "carlo": 49, "caldeira": 49, "filho": 49, "1209": 49, "carr\u00e3o": 49, "con": 49, "488": 49, "264": 49, "116": 49, "bra": 49, "874": 49, "catigu\u00e1": 49, "melo": 49, "peixoto": 49, "1339": 49, "celso": 49, "garcia": 49, "chucri": 49, "zaidan": 49, "morumbi": 49, "1706": 49, "285": 49, "461": 49, "cidad": 49, "jardim": 49, "6013": 49, "5448": 49, "universit\u00e1ria": 49, "panamericana": 49, "usp": 49, "3050": 49, "1744": 49, "clelia": 49, "cl\u00e9lia": 49, "3618": 49, "3679": 49, "2257": 49, "2784": 49, "copa": 49, "afonso": 49, "souza": 49, "harri": 49, "dannembergaricanduva": 49, "aguia": 49, "haia": 49, "alvim": 49, "miguel": 49, "campanella": 49, "lider": 49, "vila": 49, "formosa": 49, "jacu": 49, "pess\u00eago": 49, "trabalhador": 49, "maua": 49, "luiz": 49, "ayr": 49, "pire": 49, "rio": 49, "corifeu": 49, "marqu": 49, "663": 49, "141": 49, "azevedo": 49, "cruzeiro": 49, "sul": 49, "ipiranga": 49, "santana": 49, "1377": 49, "2409": 49, "397": 49, "421": 49, "dian\u00f3poli": 49, "395": 49, "181": 49, "di\u00e1rio": 49, "popular": [49, 51, 53], "189": 49, "dom": 49, "pedro": 49, "exterior": 49, "pq": 49, "parqu": 49, "edgar": 49, "fac\u00f3": 49, "1197": 49, "eliseu": 49, "almeida": 49, "821": 49, "ermano": 49, "marchetti": 49, "barra": 49, "funda": 49, "606": 49, "escola": 49, "polit\u00e9cnica": 49, "752": 49, "estado": 49, "ct": 49, "7017": 49, "4633": 49, "prudent": 49, "3409": 49, "3920": 49, "estela": 49, "eus\u00e9bio": 49, "francisco": 49, "morato": 49, "5021": 49, "2887": 49, "stevaux": 49, "1445": 49, "f1": 49, "jacinto": 49, "j\u00falio": 49, "jangadeiro": 49, "jo\u00e3o": 49, "yune": 49, "vitorino": 49, "goulart": 49, "interlago": 49, "papini": 49, "bonito": 49, "ruben": 49, "montanaro": 49, "borba": 49, "teotonio": 49, "vilela": 49, "sen": 49, "faria": 49, "lima": 49, "brig": 49, "itaim": 49, "3606": 49, "5154": 49, "fernando": 49, "vieira": 49, "mello": 49, "rebouca": 49, "5663": 49, "5516": 49, "ferradura": 49, "698": 49, "figueira": 49, "802": 49, "matarazzo": 49, "1170": 49, "1316": 49, "1895": 49, "2070": 49, "mesquita": 49, "2214": 49, "168": 49, "1751": 49, "1145": 49, "frederico": 49, "eduardo": 49, "mayr": 49, "861": 49, "freguesia": 49, "775": 49, "323": 49, "martinelli": 49, "507": 49, "271": 49, "428": 49, "gast\u00e3o": 49, "vidig": 49, "804": 49, "670": 49, "163": 49, "gas\u00f4metro": 49, "1324": 49, "gazeta": 49, "301": 49, "grand": 49, "3851": 49, "1965": 49, "groenlandia": 49, "2879": 49, "guadalajara": 49, "belem": 49, "mooca": 49, "guaicuru": 49, "143": 49, "guarapiranga": 49, "755": 49, "751": 49, "guido": 49, "caloi": 49, "292": 49, "423": 49, "guilherm": 49, "dumont": 49, "vilar": 49, "campo": 49, "limpo": 49, "heitor": 49, "penteado": 49, "202": 49, "2225": 49, "3705": 49, "2433": 49, "2911": 49, "ibitirama": 49, "171": 49, "iguatemi": 49, "336": 49, "437": 49, "inajar": 49, "794": 49, "1110": 49, "1523": 49, "itapecerica": 49, "est": 49, "871": 49, "145": 49, "itapecirica": 49, "274": 49, "it\u00e1poli": 49, "jaguar": 49, "353": 49, "287": 49, "jaguar\u00e9": 49, "828": 49, "jose": 49, "colassuono": 49, "1534": 49, "felix": 49, "jos\u00e9": 49, "diniz": 49, "915": 49, "1726": 49, "2743": 49, "3017": 49, "garzotti": 49, "pe": 49, "teot\u00f4nio": 49, "batista": 49, "botelho": 49, "maria": 49, "267": 49, "luca": 49, "diadema": 49, "dia": 49, "2689": 49, "2667": 49, "1580": 49, "1350": 49, "jorg": 49, "saad": 49, "cebolinha": 49, "384": 49, "mend": 49, "p\u00e7a": 49, "642": 49, "julio": 49, "piqueri": 49, "pomp\u00e9ia": 49, "667": 49, "junta": 49, "provis\u00f3ria": 49, "2782": 49, "1425": 49, "juscelino": 49, "kubitschek": 49, "7635": 49, "8411": 49, "j\u00e2nio": 49, "quadro": 49, "4050": 49, "306": 49, "684": 49, "liberdad": 49, "vergueiro": 49, "841": 49, "735": 49, "liga\u00e7\u00e3o": 49, "hg": 49, "2672": 49, "2958": 49, "lest": 49, "oest": 49, "4424": 49, "4357": 49, "ordem": 49, "progresso": 49, "3797": 49, "lineu": 49, "paula": 49, "1190": 49, "butanta": 49, "849": 49, "joquei": 49, "597": 49, "433": 49, "pa": 49, "357": 49, "berrini": 49, "1593": 49, "967": 49, "1514": 49, "906": 49, "ign\u00e1cio": 49, "anhaia": 49, "4055": 49, "2964": 49, "sapopem": 49, "706": 49, "360": 49, "jacarei": 49, "julho": 49, "1597": 49, "manuel": 49, "teff\u00e9": 49, "castelo": 49, "10332": 49, "9675": 49, "tiet\u00ea": 49, "branco": 49, "10776": 49, "9885": 49, "pista": 49, "2883": 49, "2974": 49, "coelho": 49, "aguiar": 49, "746": 49, "2554": 49, "maluf": 49, "4512": 49, "5019": 49, "jacare\u00ed": 49, "2778": 49, "matriz": 49, "feffer": 49, "4793": 49, "1244": [49, 53], "1352": 49, "286": 49, "merc\u00fario": 49, "3250": 49, "estefano": 49, "cursino": 49, "1134": 49, "196": 49, "358": 49, "aeroporto": 49, "2175": 49, "2632": 49, "boi": 49, "mirim": 49, "natanael": 49, "mj": 49, "estadio": 49, "jardin": 49, "279": 49, "nova": 49, "1026": 49, "nove": 49, "4115": 49, "5088": 49, "2488": 49, "2439": 49, "297": 49, "719": 49, "olivia": 49, "gued": 49, "oscar": 49, "americano": 49, "2037": 49, "1767": 49, "445": 49, "outeiro": 49, "nsra": 49, "pacaembu": 49, "abraao": 49, "est\u00e1dio": 49, "1390": 49, "4199": 49, "330": 49, "pacheco": 49, "chave": 49, "1791": 49, "310": 49, "paulina": 49, "dona": 49, "2644": 49, "1935": 49, "paulista": 49, "paraiso": 49, "6247": 49, "9888": 49, "eir\u00f3": 49, "vi": 49, "cabral": 49, "mariana": 49, "680": 49, "1231": 49, "791": 49, "1975": 49, "pinedo": 49, "579": 49, "903": 49, "278": 49, "1054": 49, "pirajussara": 49, "pompeia": 49, "2452": 49, "queiroz": 49, "554": 49, "1276": 49, "956": 49, "br": 49, "6210": 49, "4474": 49, "mo": 49, "7150": 49, "4722": 49, "raimundo": 49, "magalha": 49, "magalh\u00e3": 49, "nort": 49, "rangel": 49, "pestana": 49, "548": 49, "raposo": 49, "tavar": 49, "632": 49, "3652": 49, "rea\u00e7\u00e3o": 49, "1388": 49, "rebou\u00e7a": 49, "matoso": 49, "8167": 49, "8720": 49, "rem\u00e9dio": 49, "1471": 49, "republica": 49, "armenia": 49, "4197": 49, "rep\u00fablica": 49, "l\u00edbano": 49, "750": 49, "788": 49, "248": 49, "lacerda": 49, "ricardo": 49, "jafet": 49, "159": 49, "228": 49, "robert": 49, "kennedi": 49, "164": 49, "roberto": 49, "abreu": 49, "sodr\u00e9": 49, "2243": 49, "roqu": 49, "petroni": 49, "j\u00fanior": 49, "1253": 49, "683": 49, "881": 49, "496": 49, "rudg": 49, "orlando": 49, "murgel": 49, "484": 49, "541": 49, "233": 49, "232": 49, "vicent": 49, "526": 49, "sabar\u00e1": 49, "salim": 49, "tatuap\u00e9": 49, "farah": 49, "5335": 49, "3669": 49, "sapetuba": 49, "1637": 49, "sebasti\u00e3o": 49, "4718": 49, "socorro": 49, "1365": 49, "1640": 49, "149": 49, "susana": 49, "rodrigu": 49, "444": 49, "marq": 49, "856": 49, "1933": 49, "s\u00e9": 49, "205": 49, "tabapua": 49, "tabapu\u00e3": 49, "482": 49, "tajur\u00e1": 49, "2201": 49, "tancredo": 49, "neve": 49, "teodoro": 49, "sampaio": 49, "1651": 49, "transam\u00e9rica": 49, "1208": 49, "trib": 49, "justi\u00e7a": 49, "6386": 49, "3397": 49, "trinta": 49, "um": 49, "mar\u00e7o": 49, "1540": 49, "vale": 49, "maia": 49, "tirad": 49, "5988": 49, "9089": 49, "valerio": 49, "362": 49, "245": 49, "211": 49, "matild": 49, "vl": 49, "vint": 49, "tr\u00ea": 49, "guim": 49, "guimar\u00e3": 49, "9678": 49, "10112": 49, "cinco": 49, "vital": 49, "2983": 49, "vitor": 49, "manzini": 49, "806": 49, "3511": 49, "2900": 49, "xxx": 49, "sorted_jam_count": 49, "list_jam_count": 49, "sp": 49, "roads_to_renov": 49, "justifi": 49, "exit": 49, "lane": 49, "switch": 49, "neglig": 49, "enter": 49, "almost": 49, "driver": 49, "priori": 49, "sane": 49, "front": 49, "event": 49, "disribut": 49, "kn": 49, "t_r": 49, "rightsquigarrow": 49, "k_r": 49, "nu_r": 49, "x_r": 49, "kappa_r": 49, "gamma_r": 49, "road1": 49, "road2": 49, "road3": 49, "xlim": 49, "ylim": 49, "kappa_1": 49, "gamma_1": 49, "kappa_2": 49, "gamma_2": 49, "kappa_3": 49, "gamma_3": 49, "twice": [49, 50], "argu": 49, "fluid": 49, "handi": 49, "depart": 49, "budget": 49, "r_i": 49, "undertaken": 49, "effort1": 49, "renovation1": 49, "effort2": 49, "renovation2": 49, "effort3": 49, "renovation3": 49, "409": 49, "443": 49, "536": 49, "995": 49, "818": 49, "delic": 49, "dilut": 49, "legitim": 49, "obvious": 49, "frequenc": 49, "quantiti": 49, "alloc": 49, "rewrit": 49, "elig": 49, "dict_paramet": 49, "from_dict": 49, "proport": 49, "good_point": 49, "vast": 49, "3h": 49, "24min": 49, "arbitrarili": 49, "matter": 49, "total_resourc": 49, "slsqp": 49, "ineq": 49, "disp": 49, "maxit": 49, "new_point": 49, "original_sp": 49, "head_width": 49, "new_sp": 49, "original_s": 49, "original_tim": 49, "new_siz": 49, "new_tim": 49, "relative_time_reduct": 49, "original_vari": 49, "new_vari": 49, "relative_variance_reduct": 49, "halv": 49, "rarer": 49, "symmetricmatricesmetr": 50, "graphset_1": 50, "to_numpy_arrai": 50, "erdos_renyi_graph": 50, "graphset_2": 50, "graphset_3": 50, "from_numpy_arrai": [50, 51], "0x7fbb7bec6210": 50, "0x7fbb7bb393d0": 50, "total_metr": 50, "0x7fbb7bb65510": 50, "graph_permut": 50, "6457513110645907": 50, "matcher": 50, "0x7fbb7bcb2350": 50, "0x7fbb7bd33ed0": 50, "aligned_init_point": 50, "arithmet": 50, "0x7fbb7bb857d0": 50, "aac_fm": [50, 51], "inaccur": [50, 51], "nbsphinx": 50, "adjec": 50, "alig": 50, "0x7fbb7bb67990": 50, "0x7fbb7bb94410": 50, "aac_ggpca": [50, 51], "s_k": 50, "h_": 50, "beta_i": 50, "tx_it": 50, "0x7fbb7bea1ed0": 50, "aac_reg": [50, 51], "total_space_estim": 50, "coef_": 50, "09958506": 50, "05394191": 50, "02904564": 50, "06639004": 50, "01659751": 50, "04564315": 50, "0373444": 50, "03319502": 50, "0746888": 50, "09543568": 50, "02489627": 50, "00829876": 50, "11618257": 50, "09128631": 50, "10373444": 50, "04979253": 50, "graph_pr": 50, "511901318893987": 50, "20_real_world_applications__graph_spac": 51, "gpca": 51, "knock": 51, "mammals_ob": 51, "kamada_kawai_layout": 51, "draw_networkx_nod": 51, "node_s": 51, "draw_networkx_edg": 51, "edge_vmin": 51, "edge_vmax": 51, "linecollect": 51, "0x7fb6a638b730": 51, "intial": 51, "300": 51, "mammals_fm": 51, "0x7fb69e36a160": 51, "pricip": 51, "24219421": 51, "13730204": 51, "x_last": 51, "point_to_geodesic_align": 51, "footbal": 51, "ppn": 51, "bomb": 51, "championship": 51, "ppn_ob": 51, "0x7fb69e24eca0": 51, "ltd": 51, "statsbomb": 51, "21_foundations__sub_riemannian_geometry_and_the_heisenberg_group": 52, "hei": 52, "implicitli": 52, "delta_p": 52, "f_x": 52, "f_y": 52, "concis": 52, "heis_fram": 52, "heis_sr": 52, "quiver_length": 52, "fig1": 52, "frame_at_point": 52, "frame1": 52, "frame2": 52, "quiver": 52, "t_p": 52, "initial_cotang": 52, "path_1_1": 52, "plot3d": 52, "geomtat": 52, "linearli": 52, "f_z": 52, "heis_frame_riemannian": 52, "frame_matrix": 52, "scale_matrix": 52, "heis_epsilon_1": 52, "heis_epsilon_0": 52, "path_epsilon_1": 52, "path_epsilon_0": 52, "path_1": 52, "path_0": 52, "spiral": 52, "exp_curv": 52, "yellow": 52, "view_init": 52, "promis": 53, "incept": 53, "wit": 53, "matur": 53, "growth": 53, "costli": 53, "architectur": 53, "tag": 53, "mainten": 53, "1493": 53, "1550": 53, "800": 53, "float32": 53, "float64": 53, "1446": 53, "1183": 53}, "objects": {"": [[0, 0, 0, "-", "geomstats"]], "geomstats": [[0, 0, 0, "-", "algebra_utils"], [1, 0, 0, "-", "datasets"], [2, 0, 0, "-", "distributions"], [0, 0, 0, "-", "errors"], [0, 0, 0, "-", "exceptions"], [3, 0, 0, "-", "geometry"], [5, 0, 0, "-", "information_geometry"], [0, 0, 0, "-", "integrator"], [6, 0, 0, "-", "learning"], [7, 0, 0, "-", "numerics"], [8, 0, 0, "-", "test"], [9, 0, 0, "-", "test_cases"], [0, 0, 0, "-", "vectorization"], [18, 0, 0, "-", "visualization"]], "geomstats.algebra_utils": [[0, 1, 1, "", "flip_determinant"], [0, 1, 1, "", "from_vector_to_diagonal_matrix"], [0, 1, 1, "", "rotate_points"], [0, 1, 1, "", "taylor_exp_even_func"]], "geomstats.datasets": [[1, 0, 0, "-", "prepare_emg_data"], [1, 0, 0, "-", "prepare_graph_data"], [1, 0, 0, "-", "utils"]], "geomstats.datasets.prepare_emg_data": [[1, 2, 1, "", "TimeSeriesCovariance"]], "geomstats.datasets.prepare_emg_data.TimeSeriesCovariance": [[1, 3, 1, "", "batches"], [1, 3, 1, "", "covec"], [1, 3, 1, "", "covs"], [1, 3, 1, "", "data_dict"], [1, 3, 1, "", "diags"], [1, 3, 1, "", "label_map"], [1, 3, 1, "", "labels"], [1, 3, 1, "", "margin"], [1, 3, 1, "", "n_steps"], [1, 3, 1, "", "n_timeseries"], [1, 4, 1, "", "transform"]], "geomstats.datasets.prepare_graph_data": [[1, 2, 1, "", "Graph"], [1, 2, 1, "", "HyperbolicEmbedding"]], "geomstats.datasets.prepare_graph_data.Graph": [[1, 3, 1, "", "edges"], [1, 3, 1, "", "labels"], [1, 3, 1, "", "n_nodes"], [1, 4, 1, "", "random_walk"]], "geomstats.datasets.prepare_graph_data.HyperbolicEmbedding": [[1, 4, 1, "", "embed"], [1, 4, 1, "", "grad_log_sigmoid"], [1, 4, 1, "", "grad_squared_distance"], [1, 4, 1, "", "log_sigmoid"], [1, 4, 1, "", "loss"]], "geomstats.datasets.utils": [[1, 1, 1, "", "load_cells"], [1, 1, 1, "", "load_cities"], [1, 1, 1, "", "load_connectomes"], [1, 1, 1, "", "load_cube"], [1, 1, 1, "", "load_emg"], [1, 1, 1, "", "load_football"], [1, 1, 1, "", "load_hands"], [1, 1, 1, "", "load_karate_graph"], [1, 1, 1, "", "load_leaves"], [1, 1, 1, "", "load_mammals"], [1, 1, 1, "", "load_optical_nerves"], [1, 1, 1, "", "load_poses"], [1, 1, 1, "", "load_random_graph"], [1, 1, 1, "", "load_sao_paulo"]], "geomstats.distributions": [[2, 0, 0, "-", "lognormal"]], "geomstats.distributions.lognormal": [[2, 2, 1, "", "LogNormal"], [2, 2, 1, "", "LogNormalEuclidean"], [2, 2, 1, "", "LogNormalSPD"]], "geomstats.distributions.lognormal.LogNormalEuclidean": [[2, 4, 1, "", "sample"]], "geomstats.distributions.lognormal.LogNormalSPD": [[2, 4, 1, "", "sample"], [2, 4, 1, "", "samples_sym"]], "geomstats.errors": [[0, 5, 1, "", "ShapeError"], [0, 1, 1, "", "check_belongs"], [0, 1, 1, "", "check_integer"], [0, 1, 1, "", "check_parameter_accepted_values"], [0, 1, 1, "", "check_point_shape"], [0, 1, 1, "", "check_positive"]], "geomstats.exceptions": [[0, 5, 1, "", "AutodiffNotImplementedError"]], "geomstats.geometry": [[3, 0, 0, "-", "base"], [3, 0, 0, "-", "complex_manifold"], [3, 0, 0, "-", "complex_matrices"], [3, 0, 0, "-", "complex_poincare_disk"], [3, 0, 0, "-", "complex_riemannian_metric"], [3, 0, 0, "-", "connection"], [3, 0, 0, "-", "diffeo"], [3, 0, 0, "-", "discrete_curves"], [3, 0, 0, "-", "discrete_surfaces"], [3, 0, 0, "-", "euclidean"], [3, 0, 0, "-", "fiber_bundle"], [3, 0, 0, "-", "full_rank_correlation_matrices"], [3, 0, 0, "-", "full_rank_matrices"], [3, 0, 0, "-", "functions"], [3, 0, 0, "-", "general_linear"], [3, 0, 0, "-", "grassmannian"], [3, 0, 0, "-", "heisenberg"], [3, 0, 0, "-", "hermitian"], [3, 0, 0, "-", "hermitian_matrices"], [3, 0, 0, "-", "hpd_matrices"], [3, 0, 0, "-", "hyperbolic"], [3, 0, 0, "-", "hyperboloid"], [3, 0, 0, "-", "hypersphere"], [3, 0, 0, "-", "invariant_metric"], [3, 0, 0, "-", "klein_bottle"], [3, 0, 0, "-", "landmarks"], [3, 0, 0, "-", "lie_algebra"], [3, 0, 0, "-", "lie_group"], [3, 0, 0, "-", "lower_triangular_matrices"], [3, 0, 0, "-", "manifold"], [3, 0, 0, "-", "matrices"], [3, 0, 0, "-", "minkowski"], [3, 0, 0, "-", "nfold_manifold"], [3, 0, 0, "-", "open_hemisphere"], [3, 0, 0, "-", "poincare_ball"], [3, 0, 0, "-", "poincare_half_space"], [3, 0, 0, "-", "poincare_polydisk"], [3, 0, 0, "-", "positive_lower_triangular_matrices"], [3, 0, 0, "-", "positive_reals"], [3, 0, 0, "-", "pre_shape"], [3, 0, 0, "-", "product_hpd_and_siegel_disks"], [3, 0, 0, "-", "product_manifold"], [3, 0, 0, "-", "product_positive_reals_and_poincare_disks"], [3, 0, 0, "-", "pullback_metric"], [3, 0, 0, "-", "quotient_metric"], [3, 0, 0, "-", "rank_k_psd_matrices"], [3, 0, 0, "-", "riemannian_metric"], [3, 0, 0, "-", "sasaki_metric"], [3, 0, 0, "-", "scalar_product_metric"], [3, 0, 0, "-", "siegel"], [3, 0, 0, "-", "skew_symmetric_matrices"], [3, 0, 0, "-", "spd_matrices"], [3, 0, 0, "-", "special_euclidean"], [3, 0, 0, "-", "special_orthogonal"], [3, 0, 0, "-", "stiefel"], [4, 0, 0, "-", "stratified"], [3, 0, 0, "-", "sub_riemannian_metric"], [3, 0, 0, "-", "symmetric_matrices"]], "geomstats.geometry.base": [[3, 2, 1, "", "ComplexMatrixVectorSpace"], [3, 2, 1, "", "ComplexVectorSpace"], [3, 2, 1, "", "ComplexVectorSpaceOpenSet"], [3, 2, 1, "", "DiffeomorphicManifold"], [3, 2, 1, "", "ImmersedSet"], [3, 2, 1, "", "LevelSet"], [3, 2, 1, "", "MatrixVectorSpace"], [3, 2, 1, "", "OpenSet"], [3, 2, 1, "", "VectorSpace"], [3, 2, 1, "", "VectorSpaceOpenSet"]], "geomstats.geometry.base.ComplexVectorSpace": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.base.ComplexVectorSpaceOpenSet": [[3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.base.DiffeomorphicManifold": [[3, 4, 1, "", "random_point"], [3, 4, 1, "", "random_tangent_vec"], [3, 4, 1, "", "regularize"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.base.ImmersedSet": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "hessian_immersion"], [3, 4, 1, "", "immersion"], [3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "jacobian_immersion"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "tangent_immersion"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.base.LevelSet": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "extrinsic_to_intrinsic_coords"], [3, 4, 1, "", "intrinsic_to_extrinsic_coords"], [3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "submersion"], [3, 4, 1, "", "tangent_submersion"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.base.MatrixVectorSpace": [[3, 4, 1, "", "basis_representation"], [3, 4, 1, "", "matrix_representation"], [3, 4, 1, "", "random_point"]], "geomstats.geometry.base.OpenSet": [[3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.base.VectorSpace": [[3, 6, 1, "", "basis"], [3, 4, 1, "", "belongs"], [3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.base.VectorSpaceOpenSet": [[3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.complex_manifold": [[3, 2, 1, "", "ComplexManifold"]], "geomstats.geometry.complex_manifold.ComplexManifold": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "equip_with_metric"], [3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "random_tangent_vec"], [3, 4, 1, "", "regularize"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.complex_matrices": [[3, 2, 1, "", "ComplexMatrices"], [3, 2, 1, "", "ComplexMatricesMetric"]], "geomstats.geometry.complex_matrices.ComplexMatrices": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "congruent"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "frobenius_product"], [3, 4, 1, "", "is_hermitian"], [3, 4, 1, "", "is_hpd"], [3, 4, 1, "", "is_skew_hermitian"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "to_hermitian"], [3, 4, 1, "", "to_skew_hermitian"], [3, 4, 1, "", "transconjugate"]], "geomstats.geometry.complex_matrices.ComplexMatricesMetric": [[3, 4, 1, "", "inner_product"], [3, 4, 1, "", "norm"], [3, 4, 1, "", "squared_norm"]], "geomstats.geometry.complex_poincare_disk": [[3, 2, 1, "", "ComplexPoincareDisk"], [3, 2, 1, "", "ComplexPoincareDiskMetric"]], "geomstats.geometry.complex_poincare_disk.ComplexPoincareDisk": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"]], "geomstats.geometry.complex_poincare_disk.ComplexPoincareDiskMetric": [[3, 4, 1, "", "dist"], [3, 4, 1, "", "exp"], [3, 4, 1, "", "log"], [3, 4, 1, "", "metric_matrix"], [3, 4, 1, "", "squared_dist"]], "geomstats.geometry.complex_riemannian_metric": [[3, 2, 1, "", "ComplexRiemannianMetric"]], "geomstats.geometry.complex_riemannian_metric.ComplexRiemannianMetric": [[3, 4, 1, "", "inner_product"], [3, 4, 1, "", "random_unit_tangent_vec"], [3, 4, 1, "", "squared_norm"]], "geomstats.geometry.connection": [[3, 2, 1, "", "Connection"]], "geomstats.geometry.connection.Connection": [[3, 4, 1, "", "christoffels"], [3, 4, 1, "", "curvature"], [3, 4, 1, "", "curvature_derivative"], [3, 4, 1, "", "directional_curvature"], [3, 4, 1, "", "directional_curvature_derivative"], [3, 4, 1, "", "exp"], [3, 4, 1, "", "geodesic"], [3, 4, 1, "", "geodesic_equation"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "ladder_parallel_transport"], [3, 4, 1, "", "log"], [3, 4, 1, "", "parallel_transport"], [3, 4, 1, "", "ricci_tensor"], [3, 4, 1, "", "riemann_tensor"]], "geomstats.geometry.diffeo": [[3, 2, 1, "", "AutodiffDiffeo"], [3, 2, 1, "", "ComposedDiffeo"], [3, 2, 1, "", "Diffeo"], [3, 2, 1, "", "ReversedDiffeo"]], "geomstats.geometry.diffeo.AutodiffDiffeo": [[3, 4, 1, "", "inverse_jacobian_diffeomorphism"], [3, 4, 1, "", "inverse_tangent_diffeomorphism"], [3, 4, 1, "", "jacobian_diffeomorphism"], [3, 4, 1, "", "tangent_diffeomorphism"]], "geomstats.geometry.diffeo.ComposedDiffeo": [[3, 4, 1, "", "diffeomorphism"], [3, 4, 1, "", "inverse_diffeomorphism"], [3, 4, 1, "", "inverse_tangent_diffeomorphism"], [3, 4, 1, "", "tangent_diffeomorphism"]], "geomstats.geometry.diffeo.Diffeo": [[3, 4, 1, "", "diffeomorphism"], [3, 4, 1, "", "inverse_diffeomorphism"], [3, 4, 1, "", "inverse_tangent_diffeomorphism"], [3, 4, 1, "", "tangent_diffeomorphism"]], "geomstats.geometry.diffeo.ReversedDiffeo": [[3, 4, 1, "", "diffeomorphism"], [3, 4, 1, "", "inverse_diffeomorphism"], [3, 4, 1, "", "inverse_tangent_diffeomorphism"], [3, 4, 1, "", "tangent_diffeomorphism"]], "geomstats.geometry.discrete_curves": [[3, 2, 1, "", "DiscreteCurvesStartingAtOrigin"], [3, 2, 1, "", "DynamicProgrammingAligner"], [3, 2, 1, "", "ElasticMetric"], [3, 2, 1, "", "FTransform"], [3, 2, 1, "", "IterativeHorizontalGeodesicAligner"], [3, 2, 1, "", "L2CurvesMetric"], [3, 2, 1, "", "SRVMetric"], [3, 2, 1, "", "SRVReparametrizationBundle"], [3, 2, 1, "", "SRVRotationBundle"], [3, 2, 1, "", "SRVRotationReparametrizationBundle"], [3, 2, 1, "", "SRVTransform"], [3, 1, 1, "", "insert_zeros"]], "geomstats.geometry.discrete_curves.DiscreteCurvesStartingAtOrigin": [[3, 6, 1, "", "ambient_manifold"], [3, 4, 1, "", "default_metric"], [3, 6, 1, "", "discrete_curves_with_l2"], [3, 4, 1, "", "insert_origin"], [3, 4, 1, "", "interpolate"], [3, 6, 1, "", "k_sampling_points"], [3, 4, 1, "", "length"], [3, 4, 1, "", "new"], [3, 4, 1, "", "normalize"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"]], "geomstats.geometry.discrete_curves.DynamicProgrammingAligner": [[3, 4, 1, "", "align"]], "geomstats.geometry.discrete_curves.FTransform": [[3, 4, 1, "", "diffeomorphism"], [3, 4, 1, "", "inverse_diffeomorphism"]], "geomstats.geometry.discrete_curves.IterativeHorizontalGeodesicAligner": [[3, 4, 1, "", "align"], [3, 4, 1, "", "discrete_horizontal_geodesic"]], "geomstats.geometry.discrete_curves.L2CurvesMetric": [[3, 4, 1, "", "inner_product"], [3, 4, 1, "", "riemann_sum"]], "geomstats.geometry.discrete_curves.SRVReparametrizationBundle": [[3, 4, 1, "", "align"], [3, 4, 1, "", "horizontal_projection"], [3, 4, 1, "", "vertical_projection"]], "geomstats.geometry.discrete_curves.SRVRotationBundle": [[3, 4, 1, "", "align"], [3, 4, 1, "", "horizontal_projection"]], "geomstats.geometry.discrete_curves.SRVRotationReparametrizationBundle": [[3, 4, 1, "", "align"], [3, 4, 1, "", "align_reparametrization"], [3, 4, 1, "", "align_rotation"], [3, 4, 1, "", "horizontal_projection"]], "geomstats.geometry.discrete_curves.SRVTransform": [[3, 4, 1, "", "diffeomorphism"], [3, 4, 1, "", "inverse_diffeomorphism"], [3, 4, 1, "", "inverse_tangent_diffeomorphism"], [3, 4, 1, "", "tangent_diffeomorphism"]], "geomstats.geometry.discrete_surfaces": [[3, 2, 1, "", "DiscreteSurfaces"], [3, 2, 1, "", "ElasticMetric"]], "geomstats.geometry.discrete_surfaces.DiscreteSurfaces": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "face_areas"], [3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "laplacian"], [3, 4, 1, "", "normals"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "surface_metric_matrices"], [3, 4, 1, "", "surface_one_forms"], [3, 4, 1, "", "to_tangent"], [3, 4, 1, "", "vertex_areas"]], "geomstats.geometry.discrete_surfaces.ElasticMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "path_energy"], [3, 4, 1, "", "path_energy_per_time"]], "geomstats.geometry.euclidean": [[3, 2, 1, "", "Euclidean"], [3, 2, 1, "", "EuclideanMetric"]], "geomstats.geometry.euclidean.Euclidean": [[3, 4, 1, "", "default_metric"], [3, 4, 1, "", "exp"], [3, 6, 1, "", "identity"]], "geomstats.geometry.euclidean.EuclideanMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "metric_matrix"], [3, 4, 1, "", "norm"], [3, 4, 1, "", "parallel_transport"]], "geomstats.geometry.fiber_bundle": [[3, 2, 1, "", "FiberBundle"]], "geomstats.geometry.fiber_bundle.FiberBundle": [[3, 4, 1, "", "align"], [3, 4, 1, "", "horizontal_lift"], [3, 4, 1, "", "horizontal_projection"], [3, 4, 1, "", "integrability_tensor"], [3, 4, 1, "", "integrability_tensor_derivative"], [3, 4, 1, "", "is_horizontal"], [3, 4, 1, "", "is_vertical"], [3, 4, 1, "", "lift"], [3, 4, 1, "", "riemannian_submersion"], [3, 4, 1, "", "tangent_riemannian_submersion"], [3, 4, 1, "", "vertical_projection"]], "geomstats.geometry.full_rank_correlation_matrices": [[3, 2, 1, "", "CorrelationMatricesBundle"], [3, 2, 1, "", "FullRankCorrelationAffineQuotientMetric"], [3, 2, 1, "", "FullRankCorrelationMatrices"], [3, 2, 1, "", "PolyHyperbolicCholeskyMetric"]], "geomstats.geometry.full_rank_correlation_matrices.CorrelationMatricesBundle": [[3, 4, 1, "", "horizontal_lift"], [3, 4, 1, "", "riemannian_submersion"], [3, 4, 1, "", "tangent_riemannian_submersion"], [3, 4, 1, "", "vertical_projection"]], "geomstats.geometry.full_rank_correlation_matrices.FullRankCorrelationMatrices": [[3, 4, 1, "", "default_metric"], [3, 4, 1, "", "diag_action"], [3, 4, 1, "", "from_covariance"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "submersion"], [3, 4, 1, "", "tangent_submersion"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.full_rank_matrices": [[3, 2, 1, "", "FullRankMatrices"]], "geomstats.geometry.full_rank_matrices.FullRankMatrices": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"]], "geomstats.geometry.functions": [[3, 2, 1, "", "HilbertSphere"], [3, 2, 1, "", "HilbertSphereMetric"]], "geomstats.geometry.functions.HilbertSphere": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.functions.HilbertSphereMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"]], "geomstats.geometry.general_linear": [[3, 2, 1, "", "GeneralLinear"], [3, 2, 1, "", "SquareMatrices"]], "geomstats.geometry.general_linear.GeneralLinear": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "orbit"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"]], "geomstats.geometry.general_linear.SquareMatrices": [[3, 4, 1, "", "basis_representation"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "matrix_representation"]], "geomstats.geometry.grassmannian": [[3, 2, 1, "", "Grassmannian"], [3, 2, 1, "", "GrassmannianCanonicalMetric"]], "geomstats.geometry.grassmannian.Grassmannian": [[3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "random_uniform"], [3, 4, 1, "", "submersion"], [3, 4, 1, "", "tangent_submersion"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.grassmannian.GrassmannianCanonicalMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "log"], [3, 4, 1, "", "parallel_transport"], [3, 4, 1, "", "squared_dist"]], "geomstats.geometry.heisenberg": [[3, 2, 1, "", "HeisenbergVectors"]], "geomstats.geometry.heisenberg.HeisenbergVectors": [[3, 4, 1, "", "compose"], [3, 4, 1, "", "exp_from_identity"], [3, 6, 1, "", "identity"], [3, 4, 1, "", "inverse"], [3, 4, 1, "", "jacobian_translation"], [3, 4, 1, "", "lie_bracket"], [3, 4, 1, "", "log_from_identity"], [3, 4, 1, "", "upper_triangular_matrix_from_vector"], [3, 4, 1, "", "vector_from_upper_triangular_matrix"]], "geomstats.geometry.hermitian": [[3, 2, 1, "", "Hermitian"], [3, 2, 1, "", "HermitianMetric"]], "geomstats.geometry.hermitian.Hermitian": [[3, 4, 1, "", "default_metric"], [3, 4, 1, "", "exp"], [3, 6, 1, "", "identity"]], "geomstats.geometry.hermitian.HermitianMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "metric_matrix"], [3, 4, 1, "", "norm"]], "geomstats.geometry.hermitian_matrices": [[3, 2, 1, "", "HermitianMatrices"], [3, 1, 1, "", "apply_func_to_eigvalsh"], [3, 1, 1, "", "expmh"], [3, 1, 1, "", "powermh"]], "geomstats.geometry.hermitian_matrices.HermitianMatrices": [[3, 4, 1, "", "basis_representation"], [3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"]], "geomstats.geometry.hpd_matrices": [[3, 2, 1, "", "HPDAffineMetric"], [3, 2, 1, "", "HPDBuresWassersteinMetric"], [3, 2, 1, "", "HPDEuclideanMetric"], [3, 2, 1, "", "HPDLogEuclideanMetric"], [3, 2, 1, "", "HPDMatrices"]], "geomstats.geometry.hpd_matrices.HPDAffineMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "parallel_transport"]], "geomstats.geometry.hpd_matrices.HPDBuresWassersteinMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "parallel_transport"], [3, 4, 1, "", "squared_dist"]], "geomstats.geometry.hpd_matrices.HPDEuclideanMetric": [[3, 4, 1, "", "exp_domain"], [3, 4, 1, "", "injectivity_radius"]], "geomstats.geometry.hpd_matrices.HPDMatrices": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "random_tangent_vec"]], "geomstats.geometry.hyperbolic": [[3, 2, 1, "", "Hyperbolic"]], "geomstats.geometry.hyperboloid": [[3, 2, 1, "", "Hyperboloid"], [3, 2, 1, "", "HyperboloidMetric"]], "geomstats.geometry.hyperboloid.Hyperboloid": [[3, 4, 1, "", "default_metric"], [3, 4, 1, "", "extrinsic_to_intrinsic_coords"], [3, 4, 1, "", "intrinsic_to_extrinsic_coords"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "regularize"], [3, 4, 1, "", "submersion"], [3, 4, 1, "", "tangent_submersion"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.hyperboloid.HyperboloidMetric": [[3, 4, 1, "", "dist"], [3, 4, 1, "", "exp"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "metric_matrix"], [3, 4, 1, "", "parallel_transport"], [3, 4, 1, "", "squared_dist"], [3, 4, 1, "", "squared_norm"]], "geomstats.geometry.hypersphere": [[3, 2, 1, "", "Hypersphere"], [3, 2, 1, "", "HypersphereMetric"]], "geomstats.geometry.hypersphere.HypersphereMetric": [[3, 4, 1, "", "christoffels"], [3, 4, 1, "", "curvature"], [3, 4, 1, "", "curvature_derivative"], [3, 4, 1, "", "dist"], [3, 4, 1, "", "exp"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "metric_matrix"], [3, 4, 1, "", "norm_factor_gradient"], [3, 4, 1, "", "normalization_factor"], [3, 4, 1, "", "parallel_transport"], [3, 4, 1, "", "squared_dist"], [3, 4, 1, "", "squared_norm"]], "geomstats.geometry.invariant_metric": [[3, 2, 1, "", "BiInvariantMetric"], [3, 2, 1, "", "InvariantMetric"], [3, 2, 1, "", "InvariantMetricMatrixExpODESolver"], [3, 2, 1, "", "InvariantMetricMatrixLogODESolver"]], "geomstats.geometry.invariant_metric.BiInvariantMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "inner_product_at_identity"], [3, 4, 1, "", "log"], [3, 4, 1, "", "parallel_transport"]], "geomstats.geometry.invariant_metric.InvariantMetricMatrixExpODESolver": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "geodesic_ivp"]], "geomstats.geometry.invariant_metric.InvariantMetricMatrixLogODESolver": [[3, 4, 1, "", "log"]], "geomstats.geometry.klein_bottle": [[3, 2, 1, "", "KleinBottle"], [3, 2, 1, "", "KleinBottleMetric"]], "geomstats.geometry.klein_bottle.KleinBottle": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "equivalent"], [3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "regularize"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.klein_bottle.KleinBottleMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"]], "geomstats.geometry.landmarks": [[3, 2, 1, "", "L2LandmarksMetric"], [3, 2, 1, "", "Landmarks"]], "geomstats.geometry.landmarks.Landmarks": [[3, 4, 1, "", "default_metric"], [3, 6, 1, "", "k_landmarks"]], "geomstats.geometry.lie_algebra": [[3, 2, 1, "", "MatrixLieAlgebra"]], "geomstats.geometry.lie_algebra.MatrixLieAlgebra": [[3, 4, 1, "", "baker_campbell_hausdorff"], [3, 4, 1, "", "bracket"]], "geomstats.geometry.lie_group": [[3, 2, 1, "", "LieGroup"], [3, 2, 1, "", "MatrixLieGroup"]], "geomstats.geometry.lie_group.LieGroup": [[3, 4, 1, "", "compose"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "exp"], [3, 4, 1, "", "exp_from_identity"], [3, 4, 1, "", "exp_not_from_identity"], [3, 6, 1, "", "identity"], [3, 4, 1, "", "inverse"], [3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "jacobian_translation"], [3, 3, 1, "", "lie_algebra"], [3, 4, 1, "", "lie_bracket"], [3, 4, 1, "", "log"], [3, 4, 1, "", "log_from_identity"], [3, 4, 1, "", "log_not_from_identity"], [3, 4, 1, "", "tangent_translation_map"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.lie_group.MatrixLieGroup": [[3, 4, 1, "", "compose"], [3, 4, 1, "", "exp"], [3, 6, 1, "", "identity"], [3, 4, 1, "", "inverse"], [3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "lie_bracket"], [3, 4, 1, "", "log"], [3, 4, 1, "", "tangent_translation_map"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.lower_triangular_matrices": [[3, 2, 1, "", "LowerTriangularMatrices"]], "geomstats.geometry.lower_triangular_matrices.LowerTriangularMatrices": [[3, 4, 1, "", "basis_representation"], [3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"]], "geomstats.geometry.manifold": [[3, 2, 1, "", "Manifold"]], "geomstats.geometry.manifold.Manifold": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "equip_with_group_action"], [3, 4, 1, "", "equip_with_metric"], [3, 4, 1, "", "equip_with_quotient_structure"], [3, 4, 1, "", "is_tangent"], [3, 3, 1, "", "point_ndim"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "random_tangent_vec"], [3, 4, 1, "", "regularize"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.matrices": [[3, 2, 1, "", "Matrices"], [3, 2, 1, "", "MatricesMetric"]], "geomstats.geometry.matrices.Matrices": [[3, 4, 1, "", "align_matrices"], [3, 4, 1, "", "basis_representation"], [3, 4, 1, "", "bracket"], [3, 4, 1, "", "congruent"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "diagonal"], [3, 4, 1, "", "equal"], [3, 4, 1, "", "flatten"], [3, 4, 1, "", "frobenius_product"], [3, 4, 1, "", "is_diagonal"], [3, 4, 1, "", "is_lower_triangular"], [3, 4, 1, "", "is_pd"], [3, 4, 1, "", "is_skew_symmetric"], [3, 4, 1, "", "is_spd"], [3, 4, 1, "", "is_square"], [3, 4, 1, "", "is_strictly_lower_triangular"], [3, 4, 1, "", "is_strictly_upper_triangular"], [3, 4, 1, "", "is_symmetric"], [3, 4, 1, "", "is_upper_triangular"], [3, 4, 1, "", "mul"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "reshape"], [3, 4, 1, "", "to_diagonal"], [3, 4, 1, "", "to_lower_triangular"], [3, 4, 1, "", "to_lower_triangular_diagonal_scaled"], [3, 4, 1, "", "to_skew_symmetric"], [3, 4, 1, "", "to_strictly_lower_triangular"], [3, 4, 1, "", "to_strictly_upper_triangular"], [3, 4, 1, "", "to_symmetric"], [3, 4, 1, "", "to_upper_triangular"], [3, 4, 1, "", "trace_product"], [3, 4, 1, "", "transpose"]], "geomstats.geometry.matrices.MatricesMetric": [[3, 4, 1, "", "inner_product"], [3, 4, 1, "", "norm"]], "geomstats.geometry.minkowski": [[3, 2, 1, "", "Minkowski"], [3, 2, 1, "", "MinkowskiMetric"]], "geomstats.geometry.minkowski.MinkowskiMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "metric_matrix"]], "geomstats.geometry.nfold_manifold": [[3, 2, 1, "", "NFoldManifold"], [3, 2, 1, "", "NFoldMetric"]], "geomstats.geometry.nfold_manifold.NFoldManifold": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.nfold_manifold.NFoldMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "metric_matrix"], [3, 4, 1, "", "pointwise_inner_product"], [3, 4, 1, "", "pointwise_norm"]], "geomstats.geometry.open_hemisphere": [[3, 2, 1, "", "OpenHemisphere"], [3, 2, 1, "", "OpenHemispherePullbackMetric"], [3, 2, 1, "", "OpenHemisphereToHyperboloidDiffeo"], [3, 2, 1, "", "OpenHemispheresProduct"], [3, 2, 1, "", "OpenHemispheresProductMetric"]], "geomstats.geometry.open_hemisphere.OpenHemisphere": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"]], "geomstats.geometry.open_hemisphere.OpenHemisphereToHyperboloidDiffeo": [[3, 4, 1, "", "diffeomorphism"], [3, 4, 1, "", "inverse_diffeomorphism"], [3, 4, 1, "", "inverse_tangent_diffeomorphism"], [3, 4, 1, "", "tangent_diffeomorphism"]], "geomstats.geometry.open_hemisphere.OpenHemispheresProduct": [[3, 4, 1, "", "default_metric"]], "geomstats.geometry.poincare_ball": [[3, 2, 1, "", "PoincareBall"], [3, 2, 1, "", "PoincareBallMetric"]], "geomstats.geometry.poincare_ball.PoincareBall": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"]], "geomstats.geometry.poincare_ball.PoincareBallMetric": [[3, 4, 1, "", "dist"], [3, 4, 1, "", "exp"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "log"], [3, 4, 1, "", "metric_matrix"], [3, 4, 1, "", "mobius_add"], [3, 4, 1, "", "norm_factor_gradient"], [3, 4, 1, "", "normalization_factor"], [3, 4, 1, "", "retraction"], [3, 4, 1, "", "squared_dist"]], "geomstats.geometry.poincare_half_space": [[3, 2, 1, "", "PoincareHalfSpace"], [3, 2, 1, "", "PoincareHalfSpaceMetric"]], "geomstats.geometry.poincare_half_space.PoincareHalfSpace": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"]], "geomstats.geometry.poincare_half_space.PoincareHalfSpaceMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"]], "geomstats.geometry.poincare_polydisk": [[3, 2, 1, "", "PoincarePolydisk"], [3, 2, 1, "", "PoincarePolydiskMetric"]], "geomstats.geometry.poincare_polydisk.PoincarePolydisk": [[3, 4, 1, "", "default_metric"], [3, 4, 1, "", "intrinsic_to_extrinsic_coords"]], "geomstats.geometry.positive_lower_triangular_matrices": [[3, 2, 1, "", "CholeskyMetric"], [3, 2, 1, "", "InvariantPositiveLowerTriangularMatricesMetric"], [3, 2, 1, "", "PositiveLowerTriangularMatrices"], [3, 2, 1, "", "UnitNormedRowsPLTDiffeo"], [3, 2, 1, "", "UnitNormedRowsPLTMatrices"], [3, 2, 1, "", "UnitNormedRowsPLTMatricesPullbackMetric"]], "geomstats.geometry.positive_lower_triangular_matrices.CholeskyMetric": [[3, 4, 1, "", "diag_inner_product"], [3, 4, 1, "", "exp"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "squared_dist"], [3, 4, 1, "", "strictly_lower_inner_product"]], "geomstats.geometry.positive_lower_triangular_matrices.InvariantPositiveLowerTriangularMatricesMetric": [[3, 4, 1, "", "inner_product_at_identity"]], "geomstats.geometry.positive_lower_triangular_matrices.PositiveLowerTriangularMatrices": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"]], "geomstats.geometry.positive_lower_triangular_matrices.UnitNormedRowsPLTDiffeo": [[3, 4, 1, "", "diffeomorphism"], [3, 4, 1, "", "inverse_diffeomorphism"], [3, 4, 1, "", "inverse_tangent_diffeomorphism"], [3, 4, 1, "", "tangent_diffeomorphism"]], "geomstats.geometry.positive_lower_triangular_matrices.UnitNormedRowsPLTMatrices": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "is_tangent"]], "geomstats.geometry.positive_reals": [[3, 2, 1, "", "PositiveReals"], [3, 2, 1, "", "PositiveRealsMetric"]], "geomstats.geometry.positive_reals.PositiveReals": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"]], "geomstats.geometry.positive_reals.PositiveRealsMetric": [[3, 4, 1, "", "dist"], [3, 4, 1, "", "exp"], [3, 4, 1, "", "log"], [3, 4, 1, "", "metric_matrix"], [3, 4, 1, "", "squared_dist"]], "geomstats.geometry.pre_shape": [[3, 2, 1, "", "KendallShapeMetric"], [3, 2, 1, "", "PreShapeMetric"], [3, 2, 1, "", "PreShapeSpace"], [3, 2, 1, "", "PreShapeSpaceBundle"]], "geomstats.geometry.pre_shape.KendallShapeMetric": [[3, 4, 1, "", "directional_curvature_derivative"], [3, 4, 1, "", "parallel_transport"]], "geomstats.geometry.pre_shape.PreShapeMetric": [[3, 4, 1, "", "curvature"], [3, 4, 1, "", "curvature_derivative"], [3, 4, 1, "", "exp"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "parallel_transport"]], "geomstats.geometry.pre_shape.PreShapeSpace": [[3, 4, 1, "", "center"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "is_centered"], [3, 4, 1, "", "new"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "random_uniform"], [3, 4, 1, "", "submersion"], [3, 4, 1, "", "tangent_submersion"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.pre_shape.PreShapeSpaceBundle": [[3, 4, 1, "", "align"], [3, 4, 1, "", "integrability_tensor"], [3, 4, 1, "", "integrability_tensor_derivative"], [3, 4, 1, "", "integrability_tensor_derivative_parallel"], [3, 4, 1, "", "is_horizontal"], [3, 4, 1, "", "iterated_integrability_tensor_derivative_parallel"], [3, 4, 1, "", "vertical_projection"]], "geomstats.geometry.product_hpd_and_siegel_disks": [[3, 2, 1, "", "ProductHPDMatricesAndSiegelDisks"], [3, 2, 1, "", "ProductHPDMatricesAndSiegelDisksMetric"]], "geomstats.geometry.product_hpd_and_siegel_disks.ProductHPDMatricesAndSiegelDisks": [[3, 4, 1, "", "default_metric"]], "geomstats.geometry.product_manifold": [[3, 2, 1, "", "ProductManifold"], [3, 2, 1, "", "ProductRiemannianMetric"]], "geomstats.geometry.product_manifold.ProductManifold": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "random_tangent_vec"], [3, 4, 1, "", "regularize"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.product_manifold.ProductRiemannianMetric": [[3, 4, 1, "", "dist"], [3, 4, 1, "", "exp"], [3, 4, 1, "", "geodesic"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "metric_matrix"], [3, 6, 1, "", "point_ndim"], [3, 6, 1, "", "shape"], [3, 4, 1, "", "squared_norm"]], "geomstats.geometry.product_positive_reals_and_poincare_disks": [[3, 2, 1, "", "ProductPositiveRealsAndComplexPoincareDisks"], [3, 2, 1, "", "ProductPositiveRealsAndComplexPoincareDisksMetric"]], "geomstats.geometry.product_positive_reals_and_poincare_disks.ProductPositiveRealsAndComplexPoincareDisks": [[3, 4, 1, "", "default_metric"]], "geomstats.geometry.pullback_metric": [[3, 2, 1, "", "PullbackDiffeoMetric"], [3, 2, 1, "", "PullbackMetric"]], "geomstats.geometry.pullback_metric.PullbackDiffeoMetric": [[3, 4, 1, "", "curvature"], [3, 4, 1, "", "dist"], [3, 4, 1, "", "exp"], [3, 4, 1, "", "geodesic"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "metric_matrix"], [3, 4, 1, "", "norm"], [3, 4, 1, "", "parallel_transport"], [3, 4, 1, "", "squared_dist"], [3, 4, 1, "", "squared_norm"]], "geomstats.geometry.pullback_metric.PullbackMetric": [[3, 4, 1, "", "inner_product_derivative_matrix"], [3, 4, 1, "", "mean_curvature_vector"], [3, 4, 1, "", "metric_matrix"], [3, 4, 1, "", "second_fundamental_form"]], "geomstats.geometry.quotient_metric": [[3, 2, 1, "", "QuotientMetric"]], "geomstats.geometry.quotient_metric.QuotientMetric": [[3, 4, 1, "", "curvature"], [3, 4, 1, "", "curvature_derivative"], [3, 4, 1, "", "directional_curvature_derivative"], [3, 4, 1, "", "exp"], [3, 4, 1, "", "geodesic"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "squared_dist"]], "geomstats.geometry.rank_k_psd_matrices": [[3, 2, 1, "", "BuresWassersteinBundle"], [3, 2, 1, "", "PSDBuresWassersteinMetric"], [3, 2, 1, "", "PSDMatrices"], [3, 2, 1, "", "RankKPSDMatrices"]], "geomstats.geometry.rank_k_psd_matrices.BuresWassersteinBundle": [[3, 4, 1, "", "align"], [3, 4, 1, "", "horizontal_lift"], [3, 4, 1, "", "lift"], [3, 4, 1, "", "riemannian_submersion"], [3, 4, 1, "", "tangent_riemannian_submersion"], [3, 4, 1, "", "vertical_projection"]], "geomstats.geometry.rank_k_psd_matrices.RankKPSDMatrices": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.riemannian_metric": [[3, 2, 1, "", "RiemannianMetric"]], "geomstats.geometry.riemannian_metric.RiemannianMetric": [[3, 4, 1, "", "christoffels"], [3, 4, 1, "", "closest_neighbor_index"], [3, 4, 1, "", "cometric_matrix"], [3, 4, 1, "", "covariant_riemann_tensor"], [3, 4, 1, "", "diameter"], [3, 4, 1, "", "dist"], [3, 4, 1, "", "dist_broadcast"], [3, 4, 1, "", "dist_pairwise"], [3, 4, 1, "", "hamiltonian"], [3, 4, 1, "", "inner_coproduct"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "inner_product_derivative_matrix"], [3, 4, 1, "", "metric_matrix"], [3, 4, 1, "", "norm"], [3, 4, 1, "", "normal_basis"], [3, 4, 1, "", "normalize"], [3, 4, 1, "", "random_unit_tangent_vec"], [3, 4, 1, "", "scalar_curvature"], [3, 4, 1, "", "sectional_curvature"], [3, 4, 1, "", "squared_dist"], [3, 4, 1, "", "squared_norm"]], "geomstats.geometry.sasaki_metric": [[3, 2, 1, "", "GradientDescent"], [3, 2, 1, "", "SasakiMetric"], [3, 2, 1, "", "TangentBundle"]], "geomstats.geometry.sasaki_metric.GradientDescent": [[3, 4, 1, "", "minimize"]], "geomstats.geometry.sasaki_metric.SasakiMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "geodesic_discrete"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"]], "geomstats.geometry.sasaki_metric.TangentBundle": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "random_tangent_vec"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.scalar_product_metric": [[3, 2, 1, "", "ScalarProductMetric"]], "geomstats.geometry.siegel": [[3, 2, 1, "", "Siegel"], [3, 2, 1, "", "SiegelMetric"]], "geomstats.geometry.siegel.Siegel": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "random_tangent_vec"]], "geomstats.geometry.siegel.SiegelMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "exp_at_zero"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "isometry"], [3, 4, 1, "", "log"], [3, 4, 1, "", "log_at_zero"], [3, 4, 1, "", "sectional_curvature"], [3, 4, 1, "", "sectional_curvature_at_zero"], [3, 4, 1, "", "squared_dist"], [3, 4, 1, "", "tangent_vec_from_base_point_to_zero"], [3, 4, 1, "", "tangent_vec_from_zero_to_base_point"]], "geomstats.geometry.skew_symmetric_matrices": [[3, 2, 1, "", "SkewSymmetricMatrices"]], "geomstats.geometry.skew_symmetric_matrices.SkewSymmetricMatrices": [[3, 4, 1, "", "basis_representation"], [3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"]], "geomstats.geometry.spd_matrices": [[3, 2, 1, "", "CholeskyMap"], [3, 2, 1, "", "LieCholeskyMetric"], [3, 2, 1, "", "MatrixPower"], [3, 2, 1, "", "SPDAffineMetric"], [3, 2, 1, "", "SPDBuresWassersteinMetric"], [3, 2, 1, "", "SPDEuclideanMetric"], [3, 2, 1, "", "SPDLogEuclideanMetric"], [3, 2, 1, "", "SPDMatrices"], [3, 2, 1, "", "SPDPowerMetric"], [3, 2, 1, "", "SymMatrixLog"], [3, 1, 1, "", "logmh"]], "geomstats.geometry.spd_matrices.CholeskyMap": [[3, 4, 1, "", "diffeomorphism"], [3, 4, 1, "", "inverse_diffeomorphism"], [3, 4, 1, "", "inverse_tangent_diffeomorphism"], [3, 4, 1, "", "tangent_diffeomorphism"]], "geomstats.geometry.spd_matrices.MatrixPower": [[3, 4, 1, "", "diffeomorphism"], [3, 4, 1, "", "inverse_diffeomorphism"], [3, 4, 1, "", "inverse_tangent_diffeomorphism"], [3, 4, 1, "", "tangent_diffeomorphism"]], "geomstats.geometry.spd_matrices.SPDAffineMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "parallel_transport"]], "geomstats.geometry.spd_matrices.SPDBuresWassersteinMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "parallel_transport"], [3, 4, 1, "", "squared_dist"]], "geomstats.geometry.spd_matrices.SPDEuclideanMetric": [[3, 4, 1, "", "exp_domain"], [3, 4, 1, "", "injectivity_radius"]], "geomstats.geometry.spd_matrices.SPDMatrices": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "random_tangent_vec"]], "geomstats.geometry.spd_matrices.SymMatrixLog": [[3, 4, 1, "", "diffeomorphism"], [3, 4, 1, "", "inverse_diffeomorphism"], [3, 4, 1, "", "inverse_tangent_diffeomorphism"], [3, 4, 1, "", "tangent_diffeomorphism"]], "geomstats.geometry.special_euclidean": [[3, 2, 1, "", "SpecialEuclidean"], [3, 2, 1, "", "SpecialEuclideanMatricesCanonicalLeftMetric"], [3, 2, 1, "", "SpecialEuclideanMatricesLieAlgebra"], [3, 1, 1, "", "homogeneous_representation"]], "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesCanonicalLeftMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "geodesic"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "parallel_transport"], [3, 4, 1, "", "squared_dist"]], "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesLieAlgebra": [[3, 4, 1, "", "basis_representation"], [3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"]], "geomstats.geometry.special_orthogonal": [[3, 2, 1, "", "SpecialOrthogonal"]], "geomstats.geometry.stiefel": [[3, 2, 1, "", "Stiefel"], [3, 2, 1, "", "StiefelCanonicalMetric"]], "geomstats.geometry.stiefel.Stiefel": [[3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "random_uniform"], [3, 4, 1, "", "submersion"], [3, 4, 1, "", "tangent_submersion"], [3, 4, 1, "", "to_grassmannian"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.stiefel.StiefelCanonicalMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "lifting"], [3, 4, 1, "", "log"], [3, 4, 1, "", "retraction"]], "geomstats.geometry.stratified": [[4, 0, 0, "-", "graph_space"], [4, 0, 0, "-", "point_set"], [4, 0, 0, "-", "spider"], [4, 0, 0, "-", "wald_space"]], "geomstats.geometry.stratified.graph_space": [[4, 2, 1, "", "ExhaustiveAligner"], [4, 2, 1, "", "FAQAligner"], [4, 2, 1, "", "GraphPoint"], [4, 2, 1, "", "GraphSpace"], [4, 2, 1, "", "GraphSpaceMetric"], [4, 2, 1, "", "IDAligner"], [4, 2, 1, "", "PointToGeodesicAligner"]], "geomstats.geometry.stratified.graph_space.ExhaustiveAligner": [[4, 4, 1, "", "align"]], "geomstats.geometry.stratified.graph_space.FAQAligner": [[4, 4, 1, "", "align"]], "geomstats.geometry.stratified.graph_space.GraphPoint": [[4, 6, 1, "", "n_nodes"], [4, 4, 1, "", "to_array"], [4, 4, 1, "", "to_networkx"]], "geomstats.geometry.stratified.graph_space.GraphSpace": [[4, 4, 1, "", "belongs"], [4, 4, 1, "", "default_metric"], [4, 4, 1, "", "pad_with_zeros"], [4, 4, 1, "", "permute"], [4, 4, 1, "", "random_point"], [4, 4, 1, "", "set_to_array"], [4, 4, 1, "", "set_to_networkx"]], "geomstats.geometry.stratified.graph_space.GraphSpaceMetric": [[4, 3, 1, "", "MAP_ALIGNER"], [4, 4, 1, "", "align_point_to_geodesic"], [4, 4, 1, "", "align_point_to_point"], [4, 4, 1, "", "dist"], [4, 4, 1, "", "geodesic"], [4, 6, 1, "", "n_nodes"], [4, 6, 1, "", "perm_"], [4, 4, 1, "", "set_aligner"], [4, 4, 1, "", "set_point_to_geodesic_aligner"], [4, 6, 1, "", "total_space_metric"]], "geomstats.geometry.stratified.graph_space.IDAligner": [[4, 4, 1, "", "align"]], "geomstats.geometry.stratified.graph_space.PointToGeodesicAligner": [[4, 4, 1, "", "align"], [4, 4, 1, "", "dist"], [4, 6, 1, "", "s"]], "geomstats.geometry.stratified.point_set": [[4, 2, 1, "", "Point"], [4, 2, 1, "", "PointSet"], [4, 2, 1, "", "PointSetMetric"], [4, 1, 1, "", "broadcast_lists"]], "geomstats.geometry.stratified.point_set.Point": [[4, 4, 1, "", "to_array"]], "geomstats.geometry.stratified.point_set.PointSet": [[4, 4, 1, "", "belongs"], [4, 4, 1, "", "equip_with_metric"], [4, 4, 1, "", "random_point"], [4, 4, 1, "", "set_to_array"]], "geomstats.geometry.stratified.point_set.PointSetMetric": [[4, 4, 1, "", "dist"], [4, 4, 1, "", "geodesic"]], "geomstats.geometry.stratified.spider": [[4, 2, 1, "", "Spider"], [4, 2, 1, "", "SpiderMetric"], [4, 2, 1, "", "SpiderPoint"]], "geomstats.geometry.stratified.spider.Spider": [[4, 4, 1, "", "belongs"], [4, 4, 1, "", "default_metric"], [4, 4, 1, "", "random_point"], [4, 4, 1, "", "set_to_array"]], "geomstats.geometry.stratified.spider.SpiderMetric": [[4, 4, 1, "", "dist"], [4, 4, 1, "", "geodesic"], [4, 6, 1, "", "n_rays"]], "geomstats.geometry.stratified.spider.SpiderPoint": [[4, 4, 1, "", "to_array"]], "geomstats.geometry.stratified.wald_space": [[4, 2, 1, "", "Split"], [4, 2, 1, "", "Topology"], [4, 2, 1, "", "Wald"], [4, 2, 1, "", "WaldSpace"]], "geomstats.geometry.stratified.wald_space.Split": [[4, 4, 1, "", "get_part_away_from"], [4, 4, 1, "", "get_part_towards"], [4, 4, 1, "", "is_compatible"], [4, 4, 1, "", "part_contains"], [4, 4, 1, "", "restrict_to"], [4, 4, 1, "", "separates"]], "geomstats.geometry.stratified.wald_space.Topology": [[4, 4, 1, "", "corr"], [4, 4, 1, "", "corr_gradient"], [4, 4, 1, "", "flatten"], [4, 3, 1, "", "paths"], [4, 3, 1, "", "sep"], [4, 3, 1, "", "support"], [4, 4, 1, "", "unflatten"], [4, 3, 1, "", "where"]], "geomstats.geometry.stratified.wald_space.Wald": [[4, 4, 1, "", "generate_wald"], [4, 6, 1, "", "n_labels"], [4, 4, 1, "", "to_array"]], "geomstats.geometry.stratified.wald_space.WaldSpace": [[4, 3, 1, "", "ambient"], [4, 4, 1, "", "belongs"], [4, 4, 1, "", "random_point"], [4, 4, 1, "", "set_to_array"]], "geomstats.geometry.sub_riemannian_metric": [[3, 2, 1, "", "SubRiemannianMetric"]], "geomstats.geometry.sub_riemannian_metric.SubRiemannianMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "geodesic"], [3, 4, 1, "", "hamiltonian"], [3, 4, 1, "", "inner_coproduct"], [3, 4, 1, "", "iterate"], [3, 4, 1, "", "sr_sharp"], [3, 4, 1, "", "symp_euler"], [3, 4, 1, "", "symp_flow"], [3, 4, 1, "", "symp_grad"]], "geomstats.geometry.symmetric_matrices": [[3, 2, 1, "", "SymmetricMatrices"]], "geomstats.geometry.symmetric_matrices.SymmetricMatrices": [[3, 4, 1, "", "basis_representation"], [3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "matrix_representation"], [3, 4, 1, "", "projection"]], "geomstats.information_geometry": [[5, 0, 0, "-", "base"], [5, 0, 0, "-", "beta"], [5, 0, 0, "-", "binomial"], [5, 0, 0, "-", "categorical"], [5, 0, 0, "-", "dirichlet"], [5, 0, 0, "-", "exponential"], [5, 0, 0, "-", "fisher_rao_metric"], [5, 0, 0, "-", "gamma"], [5, 0, 0, "-", "geometric"], [5, 0, 0, "-", "multinomial"], [5, 0, 0, "-", "normal"], [5, 0, 0, "-", "poisson"]], "geomstats.information_geometry.base": [[5, 2, 1, "", "InformationManifoldMixin"], [5, 2, 1, "", "ScipyMultivariateRandomVariable"], [5, 2, 1, "", "ScipyRandomVariable"], [5, 2, 1, "", "ScipyUnivariateRandomVariable"]], "geomstats.information_geometry.base.InformationManifoldMixin": [[5, 4, 1, "", "point_to_cdf"], [5, 4, 1, "", "point_to_pdf"], [5, 4, 1, "", "sample"]], "geomstats.information_geometry.base.ScipyMultivariateRandomVariable": [[5, 4, 1, "", "pdf"], [5, 4, 1, "", "rvs"]], "geomstats.information_geometry.base.ScipyUnivariateRandomVariable": [[5, 4, 1, "", "pdf"], [5, 4, 1, "", "rvs"]], "geomstats.information_geometry.beta": [[5, 2, 1, "", "BetaDistributions"], [5, 2, 1, "", "BetaDistributionsRandomVariable"], [5, 2, 1, "", "BetaMetric"]], "geomstats.information_geometry.beta.BetaDistributions": [[5, 4, 1, "", "default_metric"], [5, 3, 1, "", "dim"], [5, 3, 1, "", "embedding_space"], [5, 4, 1, "", "maximum_likelihood_fit"], [5, 4, 1, "", "point_to_pdf"], [5, 4, 1, "", "sample"]], "geomstats.information_geometry.beta.BetaMetric": [[5, 4, 1, "", "metric_det"]], "geomstats.information_geometry.binomial": [[5, 2, 1, "", "BinomialDistributions"], [5, 2, 1, "", "BinomialDistributionsRandomVariable"], [5, 2, 1, "", "BinomialMetric"]], "geomstats.information_geometry.binomial.BinomialDistributions": [[5, 4, 1, "", "belongs"], [5, 4, 1, "", "default_metric"], [5, 4, 1, "", "point_to_pdf"], [5, 4, 1, "", "projection"], [5, 4, 1, "", "random_point"], [5, 4, 1, "", "sample"]], "geomstats.information_geometry.binomial.BinomialDistributionsRandomVariable": [[5, 4, 1, "", "pdf"]], "geomstats.information_geometry.binomial.BinomialMetric": [[5, 4, 1, "", "exp"], [5, 4, 1, "", "log"], [5, 4, 1, "", "metric_matrix"], [5, 4, 1, "", "squared_dist"]], "geomstats.information_geometry.categorical": [[5, 2, 1, "", "CategoricalDistributions"], [5, 2, 1, "", "CategoricalMetric"]], "geomstats.information_geometry.categorical.CategoricalDistributions": [[5, 4, 1, "", "default_metric"], [5, 3, 1, "", "dim"], [5, 3, 1, "", "embedding_manifold"]], "geomstats.information_geometry.dirichlet": [[5, 2, 1, "", "DirichletDistributions"], [5, 2, 1, "", "DirichletMetric"], [5, 2, 1, "", "DirichletRandomVariable"]], "geomstats.information_geometry.dirichlet.DirichletDistributions": [[5, 4, 1, "", "belongs"], [5, 4, 1, "", "default_metric"], [5, 3, 1, "", "dim"], [5, 4, 1, "", "point_to_pdf"], [5, 4, 1, "", "projection"], [5, 4, 1, "", "random_point"], [5, 4, 1, "", "sample"]], "geomstats.information_geometry.dirichlet.DirichletMetric": [[5, 4, 1, "", "christoffels"], [5, 4, 1, "", "injectivity_radius"], [5, 4, 1, "", "jacobian_christoffels"], [5, 4, 1, "", "metric_matrix"]], "geomstats.information_geometry.exponential": [[5, 2, 1, "", "ExponentialDistributions"], [5, 2, 1, "", "ExponentialDistributionsRandomVariable"], [5, 2, 1, "", "ExponentialMetric"]], "geomstats.information_geometry.exponential.ExponentialDistributions": [[5, 4, 1, "", "belongs"], [5, 4, 1, "", "default_metric"], [5, 4, 1, "", "point_to_pdf"], [5, 4, 1, "", "projection"], [5, 4, 1, "", "random_point"], [5, 4, 1, "", "sample"]], "geomstats.information_geometry.exponential.ExponentialMetric": [[5, 4, 1, "", "exp"], [5, 4, 1, "", "log"], [5, 4, 1, "", "metric_matrix"], [5, 4, 1, "", "squared_dist"]], "geomstats.information_geometry.fisher_rao_metric": [[5, 2, 1, "", "FisherRaoMetric"]], "geomstats.information_geometry.fisher_rao_metric.FisherRaoMetric": [[5, 4, 1, "", "inner_product_derivative_matrix"], [5, 4, 1, "", "metric_matrix"], [5, 3, 1, "", "space"], [5, 3, 1, "", "support"]], "geomstats.information_geometry.gamma": [[5, 2, 1, "", "GammaDistributions"], [5, 2, 1, "", "GammaDistributionsRandomVariable"], [5, 2, 1, "", "GammaMetric"]], "geomstats.information_geometry.gamma.GammaDistributions": [[5, 4, 1, "", "belongs"], [5, 4, 1, "", "default_metric"], [5, 4, 1, "", "maximum_likelihood_fit"], [5, 4, 1, "", "natural_to_standard"], [5, 4, 1, "", "point_to_pdf"], [5, 4, 1, "", "projection"], [5, 4, 1, "", "random_point"], [5, 4, 1, "", "sample"], [5, 4, 1, "", "standard_to_natural"], [5, 4, 1, "", "tangent_natural_to_standard"], [5, 4, 1, "", "tangent_standard_to_natural"]], "geomstats.information_geometry.gamma.GammaMetric": [[5, 4, 1, "", "christoffels"], [5, 4, 1, "", "jacobian_christoffels"], [5, 4, 1, "", "metric_matrix"]], "geomstats.information_geometry.geometric": [[5, 2, 1, "", "GeometricDistributions"], [5, 2, 1, "", "GeometricDistributionsRandomVariable"], [5, 2, 1, "", "GeometricMetric"]], "geomstats.information_geometry.geometric.GeometricDistributions": [[5, 4, 1, "", "belongs"], [5, 4, 1, "", "default_metric"], [5, 4, 1, "", "point_to_pdf"], [5, 4, 1, "", "projection"], [5, 4, 1, "", "random_point"], [5, 4, 1, "", "sample"]], "geomstats.information_geometry.geometric.GeometricDistributionsRandomVariable": [[5, 4, 1, "", "pdf"]], "geomstats.information_geometry.geometric.GeometricMetric": [[5, 4, 1, "", "exp"], [5, 4, 1, "", "log"], [5, 4, 1, "", "metric_matrix"], [5, 4, 1, "", "squared_dist"]], "geomstats.information_geometry.multinomial": [[5, 2, 1, "", "MultinomialDistributions"], [5, 2, 1, "", "MultinomialMetric"], [5, 2, 1, "", "MultinomialRandomVariable"]], "geomstats.information_geometry.multinomial.MultinomialDistributions": [[5, 4, 1, "", "default_metric"], [5, 3, 1, "", "dim"], [5, 3, 1, "", "embedding_manifold"], [5, 4, 1, "", "point_to_pdf"], [5, 4, 1, "", "projection"], [5, 4, 1, "", "random_point"], [5, 4, 1, "", "sample"], [5, 4, 1, "", "submersion"], [5, 4, 1, "", "tangent_submersion"], [5, 4, 1, "", "to_tangent"]], "geomstats.information_geometry.multinomial.MultinomialMetric": [[5, 4, 1, "", "exp"], [5, 4, 1, "", "geodesic"], [5, 4, 1, "", "log"], [5, 4, 1, "", "metric_matrix"], [5, 4, 1, "", "sectional_curvature"], [5, 4, 1, "", "simplex_to_sphere"], [5, 4, 1, "", "sphere_to_simplex"], [5, 4, 1, "", "tangent_simplex_to_sphere"], [5, 4, 1, "", "tangent_sphere_to_simplex"]], "geomstats.information_geometry.normal": [[5, 2, 1, "", "CenteredNormalDistributions"], [5, 2, 1, "", "CenteredNormalMetric"], [5, 2, 1, "", "DiagonalNormalDistributions"], [5, 2, 1, "", "DiagonalNormalDistributionsRandomVariable"], [5, 2, 1, "", "DiagonalNormalMetric"], [5, 2, 1, "", "GeneralNormalDistributions"], [5, 2, 1, "", "MultivariateNormalDistributionsRandomVariable"], [5, 2, 1, "", "NormalDistributions"], [5, 2, 1, "", "SharedMeanNormalDistributionsRandomVariable"], [5, 2, 1, "", "UnivariateNormalDistributions"], [5, 2, 1, "", "UnivariateNormalDistributionsRandomVariable"], [5, 2, 1, "", "UnivariateNormalMetric"], [5, 2, 1, "", "UnivariateNormalToPoincareHalfSpaceDiffeo"]], "geomstats.information_geometry.normal.CenteredNormalDistributions": [[5, 4, 1, "", "default_metric"], [5, 4, 1, "", "point_to_pdf"], [5, 4, 1, "", "sample"]], "geomstats.information_geometry.normal.DiagonalNormalDistributions": [[5, 4, 1, "", "belongs"], [5, 4, 1, "", "default_metric"], [5, 4, 1, "", "point_to_pdf"], [5, 4, 1, "", "projection"], [5, 4, 1, "", "random_point"], [5, 4, 1, "", "sample"]], "geomstats.information_geometry.normal.DiagonalNormalMetric": [[5, 4, 1, "", "exp"], [5, 4, 1, "", "injectivity_radius"], [5, 4, 1, "", "inner_product"], [5, 4, 1, "", "log"]], "geomstats.information_geometry.normal.GeneralNormalDistributions": [[5, 4, 1, "", "point_to_pdf"], [5, 4, 1, "", "sample"]], "geomstats.information_geometry.normal.UnivariateNormalDistributions": [[5, 4, 1, "", "default_metric"], [5, 4, 1, "", "point_to_pdf"], [5, 4, 1, "", "random_point"], [5, 4, 1, "", "sample"]], "geomstats.information_geometry.normal.UnivariateNormalMetric": [[5, 4, 1, "", "metric_matrix"], [5, 4, 1, "", "sectional_curvature"]], "geomstats.information_geometry.normal.UnivariateNormalToPoincareHalfSpaceDiffeo": [[5, 4, 1, "", "diffeomorphism"], [5, 4, 1, "", "inverse_diffeomorphism"], [5, 4, 1, "", "inverse_tangent_diffeomorphism"], [5, 4, 1, "", "tangent_diffeomorphism"]], "geomstats.information_geometry.poisson": [[5, 2, 1, "", "PoissonDistributions"], [5, 2, 1, "", "PoissonDistributionsRandomVariable"], [5, 2, 1, "", "PoissonMetric"]], "geomstats.information_geometry.poisson.PoissonDistributions": [[5, 4, 1, "", "belongs"], [5, 4, 1, "", "default_metric"], [5, 4, 1, "", "point_to_pdf"], [5, 4, 1, "", "projection"], [5, 4, 1, "", "random_point"], [5, 4, 1, "", "sample"]], "geomstats.information_geometry.poisson.PoissonDistributionsRandomVariable": [[5, 4, 1, "", "pdf"]], "geomstats.information_geometry.poisson.PoissonMetric": [[5, 4, 1, "", "exp"], [5, 4, 1, "", "log"], [5, 4, 1, "", "metric_matrix"], [5, 4, 1, "", "squared_dist"]], "geomstats.integrator": [[0, 1, 1, "", "euler_step"], [0, 1, 1, "", "integrate"], [0, 1, 1, "", "leapfrog_step"], [0, 1, 1, "", "rk2_step"], [0, 1, 1, "", "rk4_step"], [0, 1, 1, "", "symplectic_euler_step"]], "geomstats.learning": [[6, 2, 1, "", "TemplateClassifier"], [6, 2, 1, "", "TemplateEstimator"], [6, 2, 1, "", "TemplateTransformer"], [6, 0, 0, "-", "aac"], [6, 0, 0, "-", "agglomerative_hierarchical_clustering"], [6, 0, 0, "-", "expectation_maximization"], [6, 0, 0, "-", "exponential_barycenter"], [6, 0, 0, "-", "frechet_mean"], [6, 0, 0, "-", "geodesic_regression"], [6, 0, 0, "-", "geometric_median"], [6, 0, 0, "-", "incremental_frechet_mean"], [6, 0, 0, "-", "kalman_filter"], [6, 0, 0, "-", "kernel_density_estimation_classifier"], [6, 0, 0, "-", "kmeans"], [6, 0, 0, "-", "kmedoids"], [6, 0, 0, "-", "knn"], [6, 0, 0, "-", "mdm"], [6, 0, 0, "-", "online_kmeans"], [6, 0, 0, "-", "pca"], [6, 0, 0, "-", "preprocessing"], [6, 0, 0, "-", "radial_kernel_functions"], [6, 0, 0, "-", "riemannian_mean_shift"], [6, 0, 0, "-", "wrapped_gaussian_process"]], "geomstats.learning.TemplateClassifier": [[6, 3, 1, "", "X_"], [6, 3, 1, "", "classes_"], [6, 4, 1, "", "fit"], [6, 4, 1, "", "predict"], [6, 4, 1, "", "set_score_request"], [6, 3, 1, "", "y_"]], "geomstats.learning.TemplateEstimator": [[6, 4, 1, "", "fit"], [6, 4, 1, "", "predict"]], "geomstats.learning.TemplateTransformer": [[6, 4, 1, "", "fit"], [6, 3, 1, "", "n_features_"], [6, 4, 1, "", "transform"]], "geomstats.learning.aac": [[6, 2, 1, "", "AAC"]], "geomstats.learning.aac.AAC": [[6, 3, 1, "", "MAP_ESTIMATE"]], "geomstats.learning.agglomerative_hierarchical_clustering": [[6, 2, 1, "", "AgglomerativeHierarchicalClustering"]], "geomstats.learning.agglomerative_hierarchical_clustering.AgglomerativeHierarchicalClustering": [[6, 3, 1, "", "children_"], [6, 3, 1, "", "labels_"], [6, 3, 1, "", "n_clusters_"], [6, 3, 1, "", "n_connected_components_"], [6, 3, 1, "", "n_leaves_"]], "geomstats.learning.expectation_maximization": [[6, 2, 1, "", "GaussianMixtureModel"], [6, 2, 1, "", "RiemannianEM"]], "geomstats.learning.expectation_maximization.GaussianMixtureModel": [[6, 4, 1, "", "compute_variance_from_index"], [6, 3, 1, "", "normalization_factor_var"], [6, 4, 1, "", "pdf"], [6, 3, 1, "", "phi_inv_var"], [6, 3, 1, "", "variances_range"], [6, 4, 1, "", "weighted_pdf"]], "geomstats.learning.expectation_maximization.RiemannianEM": [[6, 4, 1, "", "fit"], [6, 6, 1, "id0", "means_"], [6, 3, 1, "", "mixture_coefficients_"], [6, 6, 1, "id5", "variances_"]], "geomstats.learning.exponential_barycenter": [[6, 2, 1, "", "ExponentialBarycenter"], [6, 2, 1, "", "GradientDescent"]], "geomstats.learning.exponential_barycenter.ExponentialBarycenter": [[6, 3, 1, "", "estimate_"], [6, 4, 1, "", "fit"], [6, 4, 1, "", "set"], [6, 4, 1, "", "set_fit_request"]], "geomstats.learning.exponential_barycenter.GradientDescent": [[6, 4, 1, "", "minimize"]], "geomstats.learning.frechet_mean": [[6, 2, 1, "", "AdaptiveGradientDescent"], [6, 2, 1, "", "BaseGradientDescent"], [6, 2, 1, "", "BatchGradientDescent"], [6, 2, 1, "", "CircleMean"], [6, 2, 1, "", "ElasticMean"], [6, 2, 1, "", "FrechetMean"], [6, 2, 1, "", "GradientDescent"], [6, 2, 1, "", "LinearMean"], [6, 1, 1, "", "linear_mean"], [6, 1, 1, "", "variance"]], "geomstats.learning.frechet_mean.AdaptiveGradientDescent": [[6, 4, 1, "", "minimize"]], "geomstats.learning.frechet_mean.BaseGradientDescent": [[6, 4, 1, "", "minimize"]], "geomstats.learning.frechet_mean.BatchGradientDescent": [[6, 4, 1, "", "minimize"]], "geomstats.learning.frechet_mean.CircleMean": [[6, 3, 1, "", "estimate_"], [6, 4, 1, "", "fit"]], "geomstats.learning.frechet_mean.ElasticMean": [[6, 3, 1, "", "estimate_"], [6, 4, 1, "", "fit"], [6, 4, 1, "", "set_fit_request"]], "geomstats.learning.frechet_mean.FrechetMean": [[6, 3, 1, "", "estimate_"], [6, 4, 1, "", "fit"], [6, 6, 1, "", "method"], [6, 4, 1, "", "set"], [6, 4, 1, "", "set_fit_request"]], "geomstats.learning.frechet_mean.GradientDescent": [[6, 4, 1, "", "minimize"]], "geomstats.learning.frechet_mean.LinearMean": [[6, 3, 1, "", "estimate_"], [6, 4, 1, "", "fit"], [6, 4, 1, "", "set_fit_request"]], "geomstats.learning.geodesic_regression": [[6, 2, 1, "", "GeodesicRegression"], [6, 2, 1, "", "RiemannianGradientDescent"]], "geomstats.learning.geodesic_regression.GeodesicRegression": [[6, 4, 1, "", "fit"], [6, 6, 1, "", "method"], [6, 4, 1, "", "predict"], [6, 4, 1, "", "score"], [6, 4, 1, "", "set"], [6, 4, 1, "", "set_fit_request"], [6, 4, 1, "", "set_score_request"]], "geomstats.learning.geodesic_regression.RiemannianGradientDescent": [[6, 4, 1, "", "minimize"]], "geomstats.learning.geometric_median": [[6, 2, 1, "", "GeometricMedian"]], "geomstats.learning.geometric_median.GeometricMedian": [[6, 3, 1, "", "estimate_"], [6, 4, 1, "", "fit"], [6, 4, 1, "", "set_fit_request"]], "geomstats.learning.incremental_frechet_mean": [[6, 2, 1, "", "IncrementalFrechetMean"]], "geomstats.learning.incremental_frechet_mean.IncrementalFrechetMean": [[6, 4, 1, "", "fit"], [6, 4, 1, "", "set_fit_request"]], "geomstats.learning.kalman_filter": [[6, 2, 1, "", "KalmanFilter"], [6, 2, 1, "", "Localization"], [6, 2, 1, "", "LocalizationLinear"]], "geomstats.learning.kalman_filter.KalmanFilter": [[6, 4, 1, "", "compute_gain"], [6, 4, 1, "", "initialize_covariances"], [6, 4, 1, "", "propagate"], [6, 4, 1, "", "update"]], "geomstats.learning.kalman_filter.Localization": [[6, 4, 1, "", "adjoint_map"], [6, 4, 1, "", "get_measurement_noise_cov"], [6, 4, 1, "", "innovation"], [6, 4, 1, "", "noise_jacobian"], [6, 4, 1, "", "observation_jacobian"], [6, 4, 1, "", "observation_model"], [6, 4, 1, "", "preprocess_input"], [6, 4, 1, "", "propagate"], [6, 4, 1, "", "propagation_jacobian"], [6, 4, 1, "", "regularize_angle"], [6, 4, 1, "", "rotation_matrix"]], "geomstats.learning.kalman_filter.LocalizationLinear": [[6, 4, 1, "", "get_measurement_noise_cov"], [6, 4, 1, "", "innovation"], [6, 4, 1, "", "noise_jacobian"], [6, 4, 1, "", "observation_jacobian"], [6, 4, 1, "", "observation_model"], [6, 4, 1, "", "propagate"], [6, 4, 1, "", "propagation_jacobian"]], "geomstats.learning.kernel_density_estimation_classifier": [[6, 2, 1, "", "KernelDensityEstimationClassifier"], [6, 1, 1, "", "wrap"]], "geomstats.learning.kernel_density_estimation_classifier.KernelDensityEstimationClassifier": [[6, 3, 1, "", "classes_"], [6, 3, 1, "", "effective_metric_"], [6, 3, 1, "", "effective_metric_params_"], [6, 3, 1, "", "outputs_2d_"], [6, 4, 1, "", "set_score_request"]], "geomstats.learning.kmeans": [[6, 2, 1, "", "RiemannianKMeans"]], "geomstats.learning.kmeans.RiemannianKMeans": [[6, 4, 1, "", "fit"], [6, 4, 1, "", "predict"]], "geomstats.learning.kmedoids": [[6, 2, 1, "", "RiemannianKMedoids"]], "geomstats.learning.kmedoids.RiemannianKMedoids": [[6, 4, 1, "", "fit"], [6, 4, 1, "", "predict"]], "geomstats.learning.knn": [[6, 2, 1, "", "KNearestNeighborsClassifier"], [6, 1, 1, "", "wrap"]], "geomstats.learning.knn.KNearestNeighborsClassifier": [[6, 3, 1, "", "classes_"], [6, 3, 1, "", "effective_metric_"], [6, 3, 1, "", "effective_metric_params_"], [6, 3, 1, "", "outputs_2d_"], [6, 4, 1, "", "set_score_request"]], "geomstats.learning.mdm": [[6, 2, 1, "", "RiemannianMinimumDistanceToMean"]], "geomstats.learning.mdm.RiemannianMinimumDistanceToMean": [[6, 3, 1, "", "classes_"], [6, 4, 1, "", "fit"], [6, 3, 1, "", "mean_estimates_"], [6, 6, 1, "", "n_classes_"], [6, 4, 1, "", "predict"], [6, 4, 1, "", "predict_proba"], [6, 4, 1, "", "set_fit_request"], [6, 4, 1, "", "set_score_request"], [6, 4, 1, "", "transform"]], "geomstats.learning.online_kmeans": [[6, 2, 1, "", "OnlineKMeans"]], "geomstats.learning.online_kmeans.OnlineKMeans": [[6, 3, 1, "", "cluster_centers_"], [6, 4, 1, "", "fit"], [6, 3, 1, "", "labels_"], [6, 4, 1, "", "predict"]], "geomstats.learning.pca": [[6, 2, 1, "", "TangentPCA"]], "geomstats.learning.pca.TangentPCA": [[6, 4, 1, "", "fit"], [6, 4, 1, "", "fit_transform"], [6, 4, 1, "", "inverse_transform"], [6, 4, 1, "", "set_fit_request"], [6, 4, 1, "", "transform"]], "geomstats.learning.preprocessing": [[6, 2, 1, "", "ToTangentSpace"]], "geomstats.learning.preprocessing.ToTangentSpace": [[6, 4, 1, "", "fit"], [6, 4, 1, "", "inverse_transform"], [6, 4, 1, "", "set_fit_request"], [6, 4, 1, "", "transform"]], "geomstats.learning.radial_kernel_functions": [[6, 1, 1, "", "biweight_radial_kernel"], [6, 1, 1, "", "bump_radial_kernel"], [6, 1, 1, "", "cosine_radial_kernel"], [6, 1, 1, "", "gaussian_radial_kernel"], [6, 1, 1, "", "inverse_multiquadric_radial_kernel"], [6, 1, 1, "", "inverse_quadratic_radial_kernel"], [6, 1, 1, "", "laplacian_radial_kernel"], [6, 1, 1, "", "logistic_radial_kernel"], [6, 1, 1, "", "parabolic_radial_kernel"], [6, 1, 1, "", "sigmoid_radial_kernel"], [6, 1, 1, "", "triangular_radial_kernel"], [6, 1, 1, "", "tricube_radial_kernel"], [6, 1, 1, "", "triweight_radial_kernel"], [6, 1, 1, "", "uniform_radial_kernel"]], "geomstats.learning.riemannian_mean_shift": [[6, 2, 1, "", "RiemannianMeanShift"]], "geomstats.learning.riemannian_mean_shift.RiemannianMeanShift": [[6, 4, 1, "", "fit"], [6, 4, 1, "", "predict"]], "geomstats.learning.wrapped_gaussian_process": [[6, 2, 1, "", "WrappedGaussianProcess"]], "geomstats.learning.wrapped_gaussian_process.WrappedGaussianProcess": [[6, 4, 1, "", "fit"], [6, 4, 1, "", "predict"], [6, 4, 1, "", "sample_y"], [6, 4, 1, "", "set"], [6, 4, 1, "", "set_predict_request"], [6, 4, 1, "", "set_score_request"]], "geomstats.numerics": [[7, 0, 0, "-", "bvp"], [7, 0, 0, "-", "finite_differences"], [7, 0, 0, "-", "geodesic"], [7, 0, 0, "-", "ivp"], [7, 0, 0, "-", "optimizers"]], "geomstats.numerics.bvp": [[7, 2, 1, "", "ScipySolveBVP"]], "geomstats.numerics.bvp.ScipySolveBVP": [[7, 4, 1, "", "integrate"]], "geomstats.numerics.finite_differences": [[7, 1, 1, "", "centered_difference"], [7, 1, 1, "", "forward_difference"], [7, 1, 1, "", "second_centered_difference"]], "geomstats.numerics.geodesic": [[7, 2, 1, "", "ExpODESolver"], [7, 2, 1, "", "ExpSolver"], [7, 2, 1, "", "LogODESolver"], [7, 2, 1, "", "LogShootingSolver"], [7, 2, 1, "", "LogSolver"]], "geomstats.numerics.geodesic.ExpODESolver": [[7, 4, 1, "", "exp"], [7, 4, 1, "", "geodesic_ivp"], [7, 6, 1, "", "integrator"]], "geomstats.numerics.geodesic.ExpSolver": [[7, 4, 1, "", "exp"], [7, 4, 1, "", "geodesic_ivp"]], "geomstats.numerics.geodesic.LogODESolver": [[7, 4, 1, "", "geodesic_bvp"]], "geomstats.numerics.geodesic.LogSolver": [[7, 4, 1, "", "geodesic_bvp"], [7, 4, 1, "", "log"]], "geomstats.numerics.ivp": [[7, 2, 1, "", "GSIVPIntegrator"], [7, 2, 1, "", "ODEIVPIntegrator"], [7, 2, 1, "", "OdeResult"], [7, 2, 1, "", "ScipySolveIVP"]], "geomstats.numerics.ivp.GSIVPIntegrator": [[7, 4, 1, "", "integrate"], [7, 6, 1, "", "step_type"]], "geomstats.numerics.ivp.ODEIVPIntegrator": [[7, 4, 1, "", "integrate"], [7, 4, 1, "", "integrate_t"]], "geomstats.numerics.ivp.OdeResult": [[7, 4, 1, "", "get_last_y"]], "geomstats.numerics.ivp.ScipySolveIVP": [[7, 4, 1, "", "integrate"], [7, 4, 1, "", "integrate_t"]], "geomstats.numerics.optimizers": [[7, 2, 1, "", "ScipyMinimize"]], "geomstats.numerics.optimizers.ScipyMinimize": [[7, 4, 1, "", "minimize"]], "geomstats.test": [[8, 0, 0, "-", "data"], [8, 0, 0, "-", "random"], [8, 0, 0, "-", "utils"], [8, 0, 0, "-", "vectorization"]], "geomstats.test.data": [[8, 2, 1, "", "TestData"]], "geomstats.test.data.TestData": [[8, 3, 1, "", "N_RANDOM_POINTS"], [8, 3, 1, "", "N_SHAPE_POINTS"], [8, 3, 1, "", "N_TIME_POINTS"], [8, 3, 1, "", "N_VEC_REPS"], [8, 3, 1, "", "fail_for_autodiff_exceptions"], [8, 3, 1, "", "fail_for_not_implemented_errors"], [8, 4, 1, "", "generate_random_data"], [8, 4, 1, "", "generate_random_data_with_time"], [8, 4, 1, "", "generate_shape_data"], [8, 4, 1, "", "generate_tests"], [8, 4, 1, "", "generate_vec_data"], [8, 4, 1, "", "generate_vec_data_with_time"], [8, 3, 1, "", "skip_all"], [8, 3, 1, "", "skip_vec"], [8, 3, 1, "", "skips"], [8, 3, 1, "", "tolerances"], [8, 3, 1, "", "trials"], [8, 3, 1, "", "xfails"]], "geomstats.test.random": [[8, 2, 1, "", "EmbeddedSpaceRandomDataGenerator"], [8, 2, 1, "", "GammaRandomDataGenerator"], [8, 2, 1, "", "HeisenbergVectorsRandomDataGenerator"], [8, 2, 1, "", "HypersphereIntrinsicRandomDataGenerator"], [8, 2, 1, "", "KendalShapeRandomDataGenerator"], [8, 2, 1, "", "LieGroupVectorRandomDataGenerator"], [8, 2, 1, "", "MatrixVectorSpaceRandomDataGenerator"], [8, 2, 1, "", "NFoldManifoldRandomDataGenerator"], [8, 2, 1, "", "RandomDataGenerator"], [8, 2, 1, "", "RankKPSDMatricesRandomDataGenerator"], [8, 2, 1, "", "ShapeBundleRandomDataGenerator"], [8, 2, 1, "", "VectorSpaceRandomDataGenerator"], [8, 1, 1, "", "get_random_quaternion"], [8, 1, 1, "", "get_random_times"]], "geomstats.test.random.EmbeddedSpaceRandomDataGenerator": [[8, 4, 1, "", "point_to_project"]], "geomstats.test.random.GammaRandomDataGenerator": [[8, 4, 1, "", "random_point_standard"], [8, 4, 1, "", "random_tangent_vec_standard"]], "geomstats.test.random.HeisenbergVectorsRandomDataGenerator": [[8, 4, 1, "", "random_upper_triangular_matrix"]], "geomstats.test.random.HypersphereIntrinsicRandomDataGenerator": [[8, 4, 1, "", "random_tangent_vec"]], "geomstats.test.random.KendalShapeRandomDataGenerator": [[8, 4, 1, "", "random_horizontal_vec"]], "geomstats.test.random.LieGroupVectorRandomDataGenerator": [[8, 4, 1, "", "point_to_project"]], "geomstats.test.random.MatrixVectorSpaceRandomDataGenerator": [[8, 4, 1, "", "random_basis_representation"]], "geomstats.test.random.NFoldManifoldRandomDataGenerator": [[8, 4, 1, "", "point_to_project"]], "geomstats.test.random.RandomDataGenerator": [[8, 4, 1, "", "random_point"], [8, 4, 1, "", "random_tangent_vec"]], "geomstats.test.random.RankKPSDMatricesRandomDataGenerator": [[8, 4, 1, "", "point_to_project"]], "geomstats.test.random.ShapeBundleRandomDataGenerator": [[8, 4, 1, "", "random_tangent_vec"]], "geomstats.test.random.VectorSpaceRandomDataGenerator": [[8, 4, 1, "", "point_to_project"]], "geomstats.test.utils": [[8, 2, 1, "", "IdentityPointTransformer"], [8, 2, 1, "", "PointTransformer"]], "geomstats.test.utils.IdentityPointTransformer": [[8, 4, 1, "", "inverse_transform_point"], [8, 4, 1, "", "inverse_transform_tangent_vec"], [8, 4, 1, "", "transform_point"], [8, 4, 1, "", "transform_tangent_vec"]], "geomstats.test.utils.PointTransformer": [[8, 4, 1, "", "inverse_transform_point"], [8, 4, 1, "", "inverse_transform_tangent_vec"], [8, 4, 1, "", "transform_point"], [8, 4, 1, "", "transform_tangent_vec"]], "geomstats.test.vectorization": [[8, 1, 1, "", "generate_vectorization_data"], [8, 1, 1, "", "test_vectorization"]], "geomstats.test_cases": [[11, 0, 0, "-", "datasets"], [12, 0, 0, "-", "distributions"], [13, 0, 0, "-", "geometry"], [15, 0, 0, "-", "information_geometry"], [16, 0, 0, "-", "learning"], [17, 0, 0, "-", "numerics"]], "geomstats.test_cases.geometry": [[14, 0, 0, "-", "stratified"]], "geomstats.test_cases.learning": [[16, 0, 0, "-", "exponential_barycenter"]], "geomstats.test_cases.learning.exponential_barycenter": [[16, 2, 1, "", "EuclideanGroup"]], "geomstats.test_cases.learning.exponential_barycenter.EuclideanGroup": [[16, 4, 1, "", "compose"], [16, 4, 1, "", "exp"], [16, 4, 1, "", "inverse"], [16, 4, 1, "", "log"]], "geomstats.vectorization": [[0, 1, 1, "", "broadcast_to_multibatch"], [0, 1, 1, "", "check_is_batch"], [0, 1, 1, "", "get_batch_shape"], [0, 1, 1, "", "get_n_points"], [0, 1, 1, "", "repeat_out"], [0, 1, 1, "", "repeat_point"]], "geomstats.visualization": [[18, 0, 0, "-", "hyperbolic"], [18, 0, 0, "-", "hypersphere"], [18, 1, 1, "", "plot"], [18, 0, 0, "-", "poincare_polydisk"], [18, 0, 0, "-", "pre_shape"], [18, 0, 0, "-", "spd_matrices"], [18, 0, 0, "-", "special_euclidean"], [18, 0, 0, "-", "special_orthogonal"], [18, 1, 1, "", "tutorial_matplotlib"]], "geomstats.visualization.hyperbolic": [[18, 2, 1, "", "KleinDisk"], [18, 2, 1, "", "PoincareDisk"], [18, 2, 1, "", "PoincareHalfPlane"]], "geomstats.visualization.hyperbolic.KleinDisk": [[18, 4, 1, "", "add_points"], [18, 4, 1, "", "convert_to_klein_coordinates"], [18, 4, 1, "", "draw"], [18, 4, 1, "", "plot"], [18, 4, 1, "", "set_ax"]], "geomstats.visualization.hyperbolic.PoincareDisk": [[18, 4, 1, "", "add_points"], [18, 4, 1, "", "convert_to_poincare_coordinates"], [18, 4, 1, "", "draw"], [18, 4, 1, "", "plot"], [18, 4, 1, "", "set_ax"]], "geomstats.visualization.hyperbolic.PoincareHalfPlane": [[18, 4, 1, "", "add_points"], [18, 4, 1, "", "convert_to_half_plane_coordinates"], [18, 4, 1, "", "draw"], [18, 4, 1, "", "plot"], [18, 4, 1, "", "set_ax"]], "geomstats.visualization.hypersphere": [[18, 2, 1, "", "Circle"], [18, 2, 1, "", "Sphere"]], "geomstats.visualization.hypersphere.Circle": [[18, 4, 1, "", "add_points"], [18, 4, 1, "", "draw"], [18, 4, 1, "", "draw_points"], [18, 4, 1, "", "plot"], [18, 4, 1, "", "set_ax"]], "geomstats.visualization.hypersphere.Sphere": [[18, 4, 1, "", "add_points"], [18, 4, 1, "", "draw"], [18, 4, 1, "", "draw_points"], [18, 4, 1, "", "get_fibonnaci_points"], [18, 4, 1, "", "plot"], [18, 4, 1, "", "plot_heatmap"], [18, 4, 1, "", "set_ax"]], "geomstats.visualization.poincare_polydisk": [[18, 2, 1, "", "PoincarePolyDisk"]], "geomstats.visualization.poincare_polydisk.PoincarePolyDisk": [[18, 4, 1, "", "add_points"], [18, 4, 1, "", "clear_points"], [18, 4, 1, "", "convert_to_poincare_coordinates"], [18, 4, 1, "", "draw"], [18, 4, 1, "", "set_ax"]], "geomstats.visualization.pre_shape": [[18, 2, 1, "", "KendallDisk"], [18, 2, 1, "", "KendallSphere"]], "geomstats.visualization.pre_shape.KendallDisk": [[18, 4, 1, "", "add_points"], [18, 3, 1, "", "centre"], [18, 4, 1, "", "clear_points"], [18, 4, 1, "", "convert_to_planar_coordinates"], [18, 4, 1, "", "convert_to_polar_coordinates"], [18, 3, 1, "", "coords_type"], [18, 4, 1, "", "draw"], [18, 4, 1, "", "draw_curve"], [18, 4, 1, "", "draw_points"], [18, 4, 1, "", "draw_triangle"], [18, 4, 1, "", "draw_vector"], [18, 3, 1, "", "na"], [18, 3, 1, "", "points"], [18, 3, 1, "", "pole"], [18, 4, 1, "", "set_ax"], [18, 3, 1, "", "ua"], [18, 3, 1, "", "ub"]], "geomstats.visualization.pre_shape.KendallSphere": [[18, 4, 1, "", "add_points"], [18, 4, 1, "", "clear_points"], [18, 4, 1, "", "convert_to_polar_coordinates"], [18, 4, 1, "", "convert_to_spherical_coordinates"], [18, 3, 1, "", "coords_type"], [18, 4, 1, "", "draw"], [18, 4, 1, "", "draw_curve"], [18, 4, 1, "", "draw_points"], [18, 4, 1, "", "draw_triangle"], [18, 4, 1, "", "draw_vector"], [18, 3, 1, "", "na"], [18, 3, 1, "", "points"], [18, 3, 1, "", "pole"], [18, 4, 1, "", "rotation"], [18, 4, 1, "", "set_ax"], [18, 4, 1, "", "set_view"], [18, 3, 1, "", "ua"], [18, 3, 1, "", "ub"]], "geomstats.visualization.spd_matrices": [[18, 2, 1, "", "Ellipses"]], "geomstats.visualization.spd_matrices.Ellipses": [[18, 4, 1, "", "compute_coordinates"], [18, 4, 1, "", "draw_points"], [18, 4, 1, "", "set_ax"]], "geomstats.visualization.special_euclidean": [[18, 2, 1, "", "SpecialEuclidean2"]], "geomstats.visualization.special_euclidean.SpecialEuclidean2": [[18, 4, 1, "", "add_points"], [18, 4, 1, "", "draw_points"], [18, 4, 1, "", "set_ax"]], "geomstats.visualization.special_orthogonal": [[18, 2, 1, "", "Arrow3D"], [18, 2, 1, "", "Trihedron"], [18, 1, 1, "", "convert_to_trihedron"], [18, 1, 1, "", "plot"]], "geomstats.visualization.special_orthogonal.Arrow3D": [[18, 4, 1, "", "draw"]], "geomstats.visualization.special_orthogonal.Trihedron": [[18, 4, 1, "", "draw"], [18, 4, 1, "", "plot"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:class", "3": "py:attribute", "4": "py:method", "5": "py:exception", "6": "py:property"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "class", "Python class"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "method", "Python method"], "5": ["py", "exception", "Python exception"], "6": ["py", "property", "Python property"]}, "titleterms": {"geomstat": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 26, 27, 30, 32, 33, 53], "packag": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19], "subpackag": [0, 3, 9, 13], "submodul": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18], "algebra_util": [0, 9], "modul": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19], "error": 0, "except": 0, "integr": 0, "vector": [0, 3, 8, 32, 33, 35, 43], "content": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18], "dataset": [1, 11, 42, 49, 51], "prepare_emg_data": 1, "prepare_graph_data": [1, 11], "util": [1, 8, 33], "distribut": [2, 12, 39, 47], "lognorm": [2, 12], "geometri": [3, 4, 13, 14, 23, 39, 40, 52], "base": [3, 5, 13, 15], "complex_manifold": [3, 13], "complex_matric": [3, 13], "complex_poincare_disk": 3, "complex_riemannian_metr": [3, 13], "connect": [3, 13, 29, 33], "diffeo": [3, 13], "discrete_curv": [3, 13], "discrete_surfac": [3, 13], "euclidean": [3, 13, 35, 43], "fiber_bundl": [3, 13], "full_rank_correlation_matric": [3, 13], "full_rank_matric": 3, "function": [3, 44], "general_linear": [3, 13], "grassmannian": 3, "heisenberg": [3, 13, 52], "hermitian": [3, 13], "hermitian_matric": 3, "hpd_matric": 3, "hyperbol": [3, 13, 18, 34, 35, 37, 44], "hyperboloid": 3, "hyperspher": [3, 13, 18, 32], "invariant_metr": [3, 13], "klein_bottl": 3, "landmark": [3, 34, 46], "lie_algebra": [3, 13], "lie_group": [3, 13], "lower_triangular_matric": 3, "manifold": [3, 13, 29, 31, 32, 33, 34, 35, 36, 38, 40, 49], "matric": [3, 13, 29, 34, 43], "minkowski": 3, "nfold_manifold": [3, 13], "open_hemispher": 3, "poincare_bal": [3, 13], "poincare_half_spac": [3, 13], "poincare_polydisk": [3, 18], "positive_lower_triangular_matric": [3, 13], "positive_r": 3, "pre_shap": [3, 13, 18], "product_hpd_and_siegel_disk": 3, "product_manifold": [3, 13], "product_positive_reals_and_poincare_disk": 3, "pullback_metr": [3, 13], "quotient_metr": [3, 13], "rank_k_psd_matric": 3, "riemannian_metr": [3, 13], "sasaki_metr": [3, 13], "scalar_product_metr": [3, 13], "siegel": [3, 13], "skew_symmetric_matric": [3, 13], "spd_matric": [3, 13, 18], "special_euclidean": [3, 13, 18], "special_orthogon": [3, 13, 18], "stiefel": [3, 13], "sub_riemannian_metr": [3, 13], "symmetric_matric": 3, "stratifi": [4, 14, 48], "graph_spac": 4, "point_set": [4, 14], "spider": [4, 48], "wald_spac": 4, "information_geometri": [5, 15], "beta": [5, 15, 39], "binomi": [5, 15], "categor": 5, "dirichlet": [5, 15], "exponenti": [5, 15, 33, 35], "fisher_rao_metr": 5, "gamma": [5, 15, 49], "geometr": [5, 15], "multinomi": [5, 15], "normal": [5, 15, 39], "poisson": [5, 15], "learn": [6, 16, 23, 30, 31, 36], "aac": 6, "agglomerative_hierarchical_clust": [6, 16], "expectation_maxim": [6, 16], "exponential_barycent": [6, 16], "frechet_mean": [6, 16], "geodesic_regress": [6, 16], "geometric_median": 6, "incremental_frechet_mean": [6, 16], "kalman_filt": [6, 16], "paramet": [6, 43, 44], "kernel_density_estimation_classifi": [6, 16], "kmean": [6, 16], "kmedoid": 6, "knn": [6, 16], "mdm": [6, 16, 43], "online_kmean": 6, "pca": [6, 16, 37], "preprocess": [6, 16, 42, 43], "radial_kernel_funct": [6, 16], "riemannian_mean_shift": 6, "wrapped_gaussian_process": [6, 16], "numer": [7, 17, 29, 44], "bvp": 7, "finite_differ": [7, 17], "geodes": [7, 17, 33, 35, 47, 48], "ivp": 7, "optim": [7, 44, 49], "test": [8, 21, 42, 43], "conf": 8, "data": [8, 31, 34, 36, 37, 38, 42, 43], "parametr": [8, 41], "random": 8, "test_cas": [8, 9, 10, 11, 12, 13, 14, 15, 16, 17], "backend": [10, 21], "autodiff": 10, "mixin": 13, "visual": [18, 42], "api": 19, "refer": [19, 34, 36, 39, 41, 44, 45, 46, 47], "contribut": 21, "guid": 21, "develop": [21, 26], "setup": 21, "sourc": 21, "control": 21, "git": 21, "get": [21, 25], "code": [21, 23, 32], "depend": 21, "virtual": 21, "environ": 21, "run": [21, 23], "build": [21, 33], "doc": [21, 27], "folder": 21, "structur": [21, 29, 32, 44, 52], "driven": 21, "tdd": 21, "pytest": 21, "write": 21, "workflow": [21, 28], "creat": 21, "choos": 21, "an": [21, 32, 33], "issu": 21, "new": [21, 29], "contributor": [21, 26], "good": 21, "first": [21, 24, 41], "tag": 21, "starter": 21, "project": [21, 27, 43], "help": [21, 31], "want": 21, "make": [21, 26, 31], "chang": [21, 26, 29, 42], "pull": 21, "request": 21, "checklist": 21, "stall": 21, "style": 21, "guidelin": 21, "document": [21, 26, 27, 33, 53], "docstr": 21, "intro": 21, "The": [21, 27, 32, 33, 36, 43, 47, 52], "anatomi": 21, "exampl": [21, 23, 32, 33, 34, 40, 41], "review": 21, "report": 21, "bug": 21, "featur": 21, "tracker": 21, "templat": 21, "triag": 21, "reproduc": 21, "comment": 21, "altern": 21, "solut": 21, "answer": 21, "question": 21, "label": [21, 48], "assign": 21, "explan": 22, "differenti": 23, "algorithm": 23, "step": 24, "start": 25, "govern": 26, "decis": 26, "role": 26, "And": 26, "respons": 26, "experi": 26, "team": 26, "commun": 26, "core": 26, "technic": [26, 27], "committe": 26, "process": [26, 49], "conflict": 26, "interest": 26, "breach": 26, "googl": 27, "season": 27, "case": 27, "studi": 27, "design": [27, 30], "organ": 27, "scatter": 27, "problem": [27, 49], "statement": [27, 53], "propos": 27, "abstract": 27, "descript": [27, 33, 42, 49], "budget": 27, "particip": 27, "timelin": 27, "result": [27, 44], "titl": 27, "metric": [27, 29, 33, 41, 42, 43, 48, 50], "analysi": [27, 41, 42], "summari": [27, 43], "page": 27, "about": [27, 32, 33], "": [27, 31, 32, 34], "scope": 27, "measur": 27, "success": 27, "addit": [27, 33, 35], "inform": [27, 39], "import": [27, 33], "link": 27, "writer": 27, "hackathon": [28, 29], "past": 28, "futur": [28, 29], "relat": 28, "event": 28, "institut": 29, "henri": 29, "poincar\u00e9": 29, "17th": 29, "21st": 29, "oct": 29, "2022": [29, 53], "equip": 29, "intrins": 29, "v": 29, "extrins": 29, "coordin": [29, 33], "No": 29, "dynam": 29, "behavior": 29, "g": 29, "point": [29, 42], "shape": [29, 41, 42, 45, 46, 47], "object": [30, 34], "more": [30, 32, 33], "what": [31, 32, 33], "i": [31, 32, 33], "motiv": [31, 42, 49, 51], "analyz": [31, 42], "1": [31, 32, 33, 41, 42, 43, 49], "reduc": 31, "degre": 31, "freedom": 31, "system": 31, "comput": [31, 46, 47, 50], "less": 31, "complic": 31, "2": [31, 32, 33, 40, 41, 42, 43, 49], "know": 31, "set": [31, 32, 48], "belong": 31, "mai": 31, "give": 31, "you": 31, "deeper": 31, "understand": 31, "your": [31, 40], "evolut": 31, "why": [31, 32, 33], "look": 31, "evolv": 31, "wai": 31, "doe": [31, 32, 33], "3": [31, 32, 33, 35, 41, 42, 43, 47, 49], "live": 31, "better": 31, "predict": 31, "power": 31, "extract": 31, "signal": 31, "from": [31, 34, 35], "noisi": 31, "veri": 31, "few": 31, "datapoint": 31, "tutori": [31, 52, 54], "introduct": [32, 39, 42, 44, 49], "precis": 32, "mathemat": [32, 33, 49], "definit": [32, 33, 34], "imprecis": 32, "layman": 32, "term": 32, "4": [32, 33, 42, 43, 49], "do": [32, 33], "we": [32, 33], "care": [32, 33], "class": [32, 33], "tangent": [32, 36, 37, 43], "space": [32, 34, 35, 42, 43, 45, 46, 47, 48, 50, 51], "5": [32, 33, 43, 49], "how": [32, 33], "parent": 32, "us": [32, 33, 43], "attribut": 32, "method": [32, 33, 43, 54], "subclass": 32, "full": [32, 33], "vectorspaceopenset": 32, "open": 32, "ar": 32, "implement": [32, 40], "levelset": 32, "level": 32, "vectorspac": 32, "productmanifold": 32, "conclus": [32, 33, 36, 49], "gener": [33, 37, 38], "actual": 33, "friendli": 33, "big": 33, "pictur": [33, 34], "parallel": [33, 47], "transport": [33, 47], "field": [33, 52], "defin": [33, 40, 52], "intuit": 33, "physic": 33, "local": 33, "christoffel": 33, "symbol": 33, "math": 33, "notat": 33, "mathbf": 33, "partial_i": 33, "basi": 33, "einstein": 33, "repres": 33, "equat": 33, "should": 33, "thi": [33, 53], "represent": [33, 49], "concept": 33, "logarithm": [33, 35], "6": 33, "parallel_transport": 33, "geodesic_equ": 33, "exp": 33, "log": 33, "7": 33, "riemannianmetr": 33, "sub": [33, 52], "riemannian": [33, 38, 40, 43, 44, 52], "8": 33, "linear": 34, "world": [34, 54], "citi": 34, "sphere": [34, 37, 38, 40], "pose": [34, 45], "lie": 34, "group": [34, 35, 52], "3d": [34, 41, 47], "rotat": 34, "social": 34, "network": [34, 51], "brain": 34, "connectom": 34, "symmetr": 34, "posit": 34, "spd": 34, "monkei": 34, "optic": [34, 47], "nerv": [34, 47], "head": [34, 47], "map": 35, "substract": 35, "plane": [35, 37, 40], "special": 35, "se": 35, "transform": 36, "fr\u00e9chet": 37, "mean": [37, 38, 42, 43, 50], "On": 37, "In": 37, "k": 38, "cluster": [38, 44], "init": 38, "randomli": 38, "oper": 38, "own": [40, 42], "immers": 40, "surfac": 40, "its": 40, "graph": [40, 44, 48, 50, 51], "pullback": 40, "via": [40, 52], "diffeomorph": 40, "warp": 40, "mathbb": 40, "r": 40, "curv": [41, 42], "squar": 41, "root": 41, "veloc": 41, "A": [41, 43, 50], "2d": [41, 47], "remark": 41, "focu": 41, "quotient": 41, "out": 41, "reparametr": 41, "compar": 41, "unparametr": 41, "cancer": 42, "cell": 42, "interpol": 42, "encod": 42, "discret": 42, "With": 42, "same": [42, 43], "number": 42, "remov": 42, "duplic": 42, "sampl": 42, "align": [42, 48, 50], "distanc": 42, "global": 42, "hypothesi": 42, "equal": 42, "each": 42, "treatment": 42, "hand": [43, 45, 49], "gestur": 43, "classif": 43, "emg": 43, "context": 43, "covari": 43, "plot": [43, 44], "averag": 43, "frechet": [43, 50], "affin": 43, "invari": 43, "sign": 43, "session": 43, "user": 43, "train": 43, "calibr": 43, "0": 43, "logist": 43, "regress": [43, 50], "matrix": 43, "mlp": 43, "embed": 44, "initi": 44, "loss": 44, "captur": 44, "classifi": 45, "kendal": [45, 46, 47], "triangular": 47, "framework": 47, "sigma_2": 47, "triangl": 47, "uniform": 47, "sigma_3": 47, "usecas": 47, "graphspac": 48, "unlabel": 48, "sao": 49, "paulo": 49, "traffic": 49, "pre": 49, "model": 49, "road": 49, "hypothes": 49, "renov": 49, "effort": 49, "solv": 49, "all": 50, "primer": 50, "princip": 50, "compon": 50, "mammal": 51, "groom": 51, "ggregress": 51, "fifa": 51, "2018": 51, "player": 51, "pass": 51, "frame": 52, "limit": 52, "roadmap": 53, "purpos": 53, "detail": 53, "goal": 53, "practic": 54, "real": 54, "applic": 54}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "nbsphinx": 4, "sphinx.ext.viewcode": 1, "sphinx": 60}, "alltitles": {"geomstats package": [[0, "geomstats-package"]], "Subpackages": [[0, "subpackages"], [3, "subpackages"], [9, "subpackages"], [13, "subpackages"]], "Submodules": [[0, "submodules"], [1, "submodules"], [2, "submodules"], [3, "submodules"], [4, "submodules"], [5, "submodules"], [6, "submodules"], [7, "submodules"], [8, "submodules"], [9, "submodules"], [10, "submodules"], [11, "submodules"], [12, "submodules"], [13, "submodules"], [14, "submodules"], [15, "submodules"], [16, "submodules"], [17, "submodules"], [18, "submodules"]], "geomstats.algebra_utils module": [[0, "module-geomstats.algebra_utils"]], "geomstats.errors module": [[0, "module-geomstats.errors"]], "geomstats.exceptions module": [[0, "module-geomstats.exceptions"]], "geomstats.integrator module": [[0, "module-geomstats.integrator"]], "geomstats.vectorization module": [[0, "module-geomstats.vectorization"]], "Module contents": [[0, "module-geomstats"], [1, "module-geomstats.datasets"], [2, "module-geomstats.distributions"], [3, "module-geomstats.geometry"], [4, "module-geomstats.geometry.stratified"], [5, "module-geomstats.information_geometry"], [6, "module-geomstats.learning"], [7, "module-geomstats.numerics"], [8, "module-geomstats.test"], [9, "module-geomstats.test_cases"], [10, "module-contents"], [11, "module-geomstats.test_cases.datasets"], [12, "module-geomstats.test_cases.distributions"], [13, "module-geomstats.test_cases.geometry"], [14, "module-geomstats.test_cases.geometry.stratified"], [15, "module-geomstats.test_cases.information_geometry"], [16, "module-geomstats.test_cases.learning"], [17, "module-geomstats.test_cases.numerics"], [18, "module-geomstats.visualization"]], "geomstats.datasets package": [[1, "geomstats-datasets-package"]], "geomstats.datasets.prepare_emg_data module": [[1, "module-geomstats.datasets.prepare_emg_data"]], "geomstats.datasets.prepare_graph_data module": [[1, "module-geomstats.datasets.prepare_graph_data"]], "geomstats.datasets.utils module": [[1, "module-geomstats.datasets.utils"]], "geomstats.distributions package": [[2, "geomstats-distributions-package"]], "geomstats.distributions.lognormal module": [[2, "module-geomstats.distributions.lognormal"]], "geomstats.geometry package": [[3, "geomstats-geometry-package"]], "geomstats.geometry.base module": [[3, "module-geomstats.geometry.base"]], "geomstats.geometry.complex_manifold module": [[3, "module-geomstats.geometry.complex_manifold"]], "geomstats.geometry.complex_matrices module": [[3, "module-geomstats.geometry.complex_matrices"]], "geomstats.geometry.complex_poincare_disk module": [[3, "module-geomstats.geometry.complex_poincare_disk"]], "geomstats.geometry.complex_riemannian_metric module": [[3, "module-geomstats.geometry.complex_riemannian_metric"]], "geomstats.geometry.connection module": [[3, "module-geomstats.geometry.connection"]], "geomstats.geometry.diffeo module": [[3, "module-geomstats.geometry.diffeo"]], "geomstats.geometry.discrete_curves module": [[3, "module-geomstats.geometry.discrete_curves"]], "geomstats.geometry.discrete_surfaces module": [[3, "module-geomstats.geometry.discrete_surfaces"]], "geomstats.geometry.euclidean module": [[3, "module-geomstats.geometry.euclidean"]], "geomstats.geometry.fiber_bundle module": [[3, "module-geomstats.geometry.fiber_bundle"]], "geomstats.geometry.full_rank_correlation_matrices module": [[3, "module-geomstats.geometry.full_rank_correlation_matrices"]], "geomstats.geometry.full_rank_matrices module": [[3, "module-geomstats.geometry.full_rank_matrices"]], "geomstats.geometry.functions module": [[3, "module-geomstats.geometry.functions"]], "geomstats.geometry.general_linear module": [[3, "module-geomstats.geometry.general_linear"]], "Vectorization": [[3, "vectorization"]], "geomstats.geometry.grassmannian module": [[3, "module-geomstats.geometry.grassmannian"]], "geomstats.geometry.heisenberg module": [[3, "module-geomstats.geometry.heisenberg"]], "geomstats.geometry.hermitian module": [[3, "module-geomstats.geometry.hermitian"]], "geomstats.geometry.hermitian_matrices module": [[3, "module-geomstats.geometry.hermitian_matrices"]], "geomstats.geometry.hpd_matrices module": [[3, "module-geomstats.geometry.hpd_matrices"]], "geomstats.geometry.hyperbolic module": [[3, "module-geomstats.geometry.hyperbolic"]], "geomstats.geometry.hyperboloid module": [[3, "module-geomstats.geometry.hyperboloid"]], "geomstats.geometry.hypersphere module": [[3, "module-geomstats.geometry.hypersphere"]], "geomstats.geometry.invariant_metric module": [[3, "module-geomstats.geometry.invariant_metric"]], "geomstats.geometry.klein_bottle module": [[3, "module-geomstats.geometry.klein_bottle"]], "geomstats.geometry.landmarks module": [[3, "module-geomstats.geometry.landmarks"]], "geomstats.geometry.lie_algebra module": [[3, "module-geomstats.geometry.lie_algebra"]], "geomstats.geometry.lie_group module": [[3, "module-geomstats.geometry.lie_group"]], "geomstats.geometry.lower_triangular_matrices module": [[3, "module-geomstats.geometry.lower_triangular_matrices"]], "geomstats.geometry.manifold module": [[3, "module-geomstats.geometry.manifold"]], "geomstats.geometry.matrices module": [[3, "module-geomstats.geometry.matrices"]], "geomstats.geometry.minkowski module": [[3, "module-geomstats.geometry.minkowski"]], "geomstats.geometry.nfold_manifold module": [[3, "module-geomstats.geometry.nfold_manifold"]], "geomstats.geometry.open_hemisphere module": [[3, "module-geomstats.geometry.open_hemisphere"]], "geomstats.geometry.poincare_ball module": [[3, "module-geomstats.geometry.poincare_ball"]], "geomstats.geometry.poincare_half_space module": [[3, "module-geomstats.geometry.poincare_half_space"]], "geomstats.geometry.poincare_polydisk module": [[3, "module-geomstats.geometry.poincare_polydisk"]], "geomstats.geometry.positive_lower_triangular_matrices module": [[3, "module-geomstats.geometry.positive_lower_triangular_matrices"]], "geomstats.geometry.positive_reals module": [[3, "module-geomstats.geometry.positive_reals"]], "geomstats.geometry.pre_shape module": [[3, "module-geomstats.geometry.pre_shape"]], "geomstats.geometry.product_hpd_and_siegel_disks module": [[3, "module-geomstats.geometry.product_hpd_and_siegel_disks"]], "geomstats.geometry.product_manifold module": [[3, "module-geomstats.geometry.product_manifold"]], "geomstats.geometry.product_positive_reals_and_poincare_disks module": [[3, "module-geomstats.geometry.product_positive_reals_and_poincare_disks"]], "geomstats.geometry.pullback_metric module": [[3, "module-geomstats.geometry.pullback_metric"]], "geomstats.geometry.quotient_metric module": [[3, "module-geomstats.geometry.quotient_metric"]], "geomstats.geometry.rank_k_psd_matrices module": [[3, "module-geomstats.geometry.rank_k_psd_matrices"]], "geomstats.geometry.riemannian_metric module": [[3, "module-geomstats.geometry.riemannian_metric"]], "geomstats.geometry.sasaki_metric module": [[3, "module-geomstats.geometry.sasaki_metric"]], "geomstats.geometry.scalar_product_metric module": [[3, "module-geomstats.geometry.scalar_product_metric"]], "geomstats.geometry.siegel module": [[3, "module-geomstats.geometry.siegel"]], "geomstats.geometry.skew_symmetric_matrices module": [[3, "module-geomstats.geometry.skew_symmetric_matrices"]], "geomstats.geometry.spd_matrices module": [[3, "module-geomstats.geometry.spd_matrices"]], "geomstats.geometry.special_euclidean module": [[3, "module-geomstats.geometry.special_euclidean"]], "geomstats.geometry.special_orthogonal module": [[3, "module-geomstats.geometry.special_orthogonal"]], "geomstats.geometry.stiefel module": [[3, "module-geomstats.geometry.stiefel"]], "geomstats.geometry.sub_riemannian_metric module": [[3, "module-geomstats.geometry.sub_riemannian_metric"]], "geomstats.geometry.symmetric_matrices module": [[3, "module-geomstats.geometry.symmetric_matrices"]], "geomstats.geometry.stratified package": [[4, "geomstats-geometry-stratified-package"]], "geomstats.geometry.stratified.graph_space module": [[4, "module-geomstats.geometry.stratified.graph_space"]], "geomstats.geometry.stratified.point_set module": [[4, "module-geomstats.geometry.stratified.point_set"]], "geomstats.geometry.stratified.spider module": [[4, "module-geomstats.geometry.stratified.spider"]], "geomstats.geometry.stratified.wald_space module": [[4, "module-geomstats.geometry.stratified.wald_space"]], "geomstats.information_geometry package": [[5, "geomstats-information-geometry-package"]], "geomstats.information_geometry.base module": [[5, "module-geomstats.information_geometry.base"]], "geomstats.information_geometry.beta module": [[5, "module-geomstats.information_geometry.beta"]], "geomstats.information_geometry.binomial module": [[5, "module-geomstats.information_geometry.binomial"]], "geomstats.information_geometry.categorical module": [[5, "module-geomstats.information_geometry.categorical"]], "geomstats.information_geometry.dirichlet module": [[5, "module-geomstats.information_geometry.dirichlet"]], "geomstats.information_geometry.exponential module": [[5, "module-geomstats.information_geometry.exponential"]], "geomstats.information_geometry.fisher_rao_metric module": [[5, "module-geomstats.information_geometry.fisher_rao_metric"]], "geomstats.information_geometry.gamma module": [[5, "module-geomstats.information_geometry.gamma"]], "geomstats.information_geometry.geometric module": [[5, "module-geomstats.information_geometry.geometric"]], "geomstats.information_geometry.multinomial module": [[5, "module-geomstats.information_geometry.multinomial"]], "geomstats.information_geometry.normal module": [[5, "module-geomstats.information_geometry.normal"]], "geomstats.information_geometry.poisson module": [[5, "module-geomstats.information_geometry.poisson"]], "geomstats.learning package": [[6, "geomstats-learning-package"]], "geomstats.learning.aac module": [[6, "module-geomstats.learning.aac"]], "geomstats.learning.agglomerative_hierarchical_clustering module": [[6, "module-geomstats.learning.agglomerative_hierarchical_clustering"]], "geomstats.learning.expectation_maximization module": [[6, "module-geomstats.learning.expectation_maximization"]], "geomstats.learning.exponential_barycenter module": [[6, "module-geomstats.learning.exponential_barycenter"]], "geomstats.learning.frechet_mean module": [[6, "module-geomstats.learning.frechet_mean"]], "geomstats.learning.geodesic_regression module": [[6, "module-geomstats.learning.geodesic_regression"]], "geomstats.learning.geometric_median module": [[6, "module-geomstats.learning.geometric_median"]], "geomstats.learning.incremental_frechet_mean module": [[6, "module-geomstats.learning.incremental_frechet_mean"]], "geomstats.learning.kalman_filter module": [[6, "module-geomstats.learning.kalman_filter"]], "Parameter": [[6, "parameter"]], "geomstats.learning.kernel_density_estimation_classifier module": [[6, "module-geomstats.learning.kernel_density_estimation_classifier"]], "geomstats.learning.kmeans module": [[6, "module-geomstats.learning.kmeans"]], "geomstats.learning.kmedoids module": [[6, "module-geomstats.learning.kmedoids"]], "geomstats.learning.knn module": [[6, "module-geomstats.learning.knn"]], "geomstats.learning.mdm module": [[6, "module-geomstats.learning.mdm"]], "geomstats.learning.online_kmeans module": [[6, "module-geomstats.learning.online_kmeans"]], "geomstats.learning.pca module": [[6, "module-geomstats.learning.pca"]], "geomstats.learning.preprocessing module": [[6, "module-geomstats.learning.preprocessing"]], "geomstats.learning.radial_kernel_functions module": [[6, "module-geomstats.learning.radial_kernel_functions"]], "geomstats.learning.riemannian_mean_shift module": [[6, "module-geomstats.learning.riemannian_mean_shift"]], "geomstats.learning.wrapped_gaussian_process module": [[6, "module-geomstats.learning.wrapped_gaussian_process"]], "geomstats.numerics package": [[7, "geomstats-numerics-package"]], "geomstats.numerics.bvp module": [[7, "module-geomstats.numerics.bvp"]], "geomstats.numerics.finite_differences module": [[7, "module-geomstats.numerics.finite_differences"]], "geomstats.numerics.geodesic module": [[7, "module-geomstats.numerics.geodesic"]], "geomstats.numerics.ivp module": [[7, "module-geomstats.numerics.ivp"]], "geomstats.numerics.optimizers module": [[7, "module-geomstats.numerics.optimizers"]], "geomstats.test package": [[8, "geomstats-test-package"]], "geomstats.test.conf module": [[8, "geomstats-test-conf-module"]], "geomstats.test.data module": [[8, "module-geomstats.test.data"]], "geomstats.test.parametrizers module": [[8, "geomstats-test-parametrizers-module"]], "geomstats.test.random module": [[8, "module-geomstats.test.random"]], "geomstats.test.test_case module": [[8, "geomstats-test-test-case-module"]], "geomstats.test.utils module": [[8, "module-geomstats.test.utils"]], "geomstats.test.vectorization module": [[8, "module-geomstats.test.vectorization"]], "geomstats.test_cases package": [[9, "geomstats-test-cases-package"]], "geomstats.test_cases.algebra_utils module": [[9, "geomstats-test-cases-algebra-utils-module"]], "geomstats.test_cases.backend package": [[10, "geomstats-test-cases-backend-package"]], "geomstats.test_cases.backend.autodiff module": [[10, "geomstats-test-cases-backend-autodiff-module"]], "geomstats.test_cases.datasets package": [[11, "geomstats-test-cases-datasets-package"]], "geomstats.test_cases.datasets.prepare_graph_data module": [[11, "geomstats-test-cases-datasets-prepare-graph-data-module"]], "geomstats.test_cases.distributions package": [[12, "geomstats-test-cases-distributions-package"]], "geomstats.test_cases.distributions.lognormal module": [[12, "geomstats-test-cases-distributions-lognormal-module"]], "geomstats.test_cases.geometry package": [[13, "geomstats-test-cases-geometry-package"]], "geomstats.test_cases.geometry.base module": [[13, "geomstats-test-cases-geometry-base-module"]], "geomstats.test_cases.geometry.complex_manifold module": [[13, "geomstats-test-cases-geometry-complex-manifold-module"]], "geomstats.test_cases.geometry.complex_matrices module": [[13, "geomstats-test-cases-geometry-complex-matrices-module"]], "geomstats.test_cases.geometry.complex_riemannian_metric module": [[13, "geomstats-test-cases-geometry-complex-riemannian-metric-module"]], "geomstats.test_cases.geometry.connection module": [[13, "geomstats-test-cases-geometry-connection-module"]], "geomstats.test_cases.geometry.diffeo module": [[13, "geomstats-test-cases-geometry-diffeo-module"]], "geomstats.test_cases.geometry.discrete_curves module": [[13, "geomstats-test-cases-geometry-discrete-curves-module"]], "geomstats.test_cases.geometry.discrete_surfaces module": [[13, "geomstats-test-cases-geometry-discrete-surfaces-module"]], "geomstats.test_cases.geometry.euclidean module": [[13, "geomstats-test-cases-geometry-euclidean-module"]], "geomstats.test_cases.geometry.fiber_bundle module": [[13, "geomstats-test-cases-geometry-fiber-bundle-module"]], "geomstats.test_cases.geometry.full_rank_correlation_matrices module": [[13, "geomstats-test-cases-geometry-full-rank-correlation-matrices-module"]], "geomstats.test_cases.geometry.general_linear module": [[13, "geomstats-test-cases-geometry-general-linear-module"]], "geomstats.test_cases.geometry.heisenberg module": [[13, "geomstats-test-cases-geometry-heisenberg-module"]], "geomstats.test_cases.geometry.hermitian module": [[13, "geomstats-test-cases-geometry-hermitian-module"]], "geomstats.test_cases.geometry.hyperbolic module": [[13, "geomstats-test-cases-geometry-hyperbolic-module"]], "geomstats.test_cases.geometry.hypersphere module": [[13, "geomstats-test-cases-geometry-hypersphere-module"]], "geomstats.test_cases.geometry.invariant_metric module": [[13, "geomstats-test-cases-geometry-invariant-metric-module"]], "geomstats.test_cases.geometry.lie_algebra module": [[13, "geomstats-test-cases-geometry-lie-algebra-module"]], "geomstats.test_cases.geometry.lie_group module": [[13, "geomstats-test-cases-geometry-lie-group-module"]], "geomstats.test_cases.geometry.manifold module": [[13, "geomstats-test-cases-geometry-manifold-module"]], "geomstats.test_cases.geometry.matrices module": [[13, "geomstats-test-cases-geometry-matrices-module"]], "geomstats.test_cases.geometry.mixins module": [[13, "geomstats-test-cases-geometry-mixins-module"]], "geomstats.test_cases.geometry.nfold_manifold module": [[13, "geomstats-test-cases-geometry-nfold-manifold-module"]], "geomstats.test_cases.geometry.poincare_ball module": [[13, "geomstats-test-cases-geometry-poincare-ball-module"]], "geomstats.test_cases.geometry.poincare_half_space module": [[13, "geomstats-test-cases-geometry-poincare-half-space-module"]], "geomstats.test_cases.geometry.positive_lower_triangular_matrices module": [[13, "geomstats-test-cases-geometry-positive-lower-triangular-matrices-module"]], "geomstats.test_cases.geometry.pre_shape module": [[13, "geomstats-test-cases-geometry-pre-shape-module"]], "geomstats.test_cases.geometry.product_manifold module": [[13, "geomstats-test-cases-geometry-product-manifold-module"]], "geomstats.test_cases.geometry.pullback_metric module": [[13, "geomstats-test-cases-geometry-pullback-metric-module"]], "geomstats.test_cases.geometry.quotient_metric module": [[13, "geomstats-test-cases-geometry-quotient-metric-module"]], "geomstats.test_cases.geometry.riemannian_metric module": [[13, "geomstats-test-cases-geometry-riemannian-metric-module"]], "geomstats.test_cases.geometry.sasaki_metric module": [[13, "geomstats-test-cases-geometry-sasaki-metric-module"]], "geomstats.test_cases.geometry.scalar_product_metric module": [[13, "geomstats-test-cases-geometry-scalar-product-metric-module"]], "geomstats.test_cases.geometry.siegel module": [[13, "geomstats-test-cases-geometry-siegel-module"]], "geomstats.test_cases.geometry.skew_symmetric_matrices module": [[13, "geomstats-test-cases-geometry-skew-symmetric-matrices-module"]], "geomstats.test_cases.geometry.spd_matrices module": [[13, "geomstats-test-cases-geometry-spd-matrices-module"]], "geomstats.test_cases.geometry.special_euclidean module": [[13, "geomstats-test-cases-geometry-special-euclidean-module"]], "geomstats.test_cases.geometry.special_orthogonal module": [[13, "geomstats-test-cases-geometry-special-orthogonal-module"]], "geomstats.test_cases.geometry.stiefel module": [[13, "geomstats-test-cases-geometry-stiefel-module"]], "geomstats.test_cases.geometry.sub_riemannian_metric module": [[13, "geomstats-test-cases-geometry-sub-riemannian-metric-module"]], "geomstats.test_cases.geometry.stratified package": [[14, "geomstats-test-cases-geometry-stratified-package"]], "geomstats.test_cases.geometry.stratified.point_set module": [[14, "geomstats-test-cases-geometry-stratified-point-set-module"]], "geomstats.test_cases.information_geometry package": [[15, "geomstats-test-cases-information-geometry-package"]], "geomstats.test_cases.information_geometry.base module": [[15, "geomstats-test-cases-information-geometry-base-module"]], "geomstats.test_cases.information_geometry.beta module": [[15, "geomstats-test-cases-information-geometry-beta-module"]], "geomstats.test_cases.information_geometry.binomial module": [[15, "geomstats-test-cases-information-geometry-binomial-module"]], "geomstats.test_cases.information_geometry.dirichlet module": [[15, "geomstats-test-cases-information-geometry-dirichlet-module"]], "geomstats.test_cases.information_geometry.exponential module": [[15, "geomstats-test-cases-information-geometry-exponential-module"]], "geomstats.test_cases.information_geometry.gamma module": [[15, "geomstats-test-cases-information-geometry-gamma-module"]], "geomstats.test_cases.information_geometry.geometric module": [[15, "geomstats-test-cases-information-geometry-geometric-module"]], "geomstats.test_cases.information_geometry.multinomial module": [[15, "geomstats-test-cases-information-geometry-multinomial-module"]], "geomstats.test_cases.information_geometry.normal module": [[15, "geomstats-test-cases-information-geometry-normal-module"]], "geomstats.test_cases.information_geometry.poisson module": [[15, "geomstats-test-cases-information-geometry-poisson-module"]], "geomstats.test_cases.learning package": [[16, "geomstats-test-cases-learning-package"]], "geomstats.test_cases.learning.agglomerative_hierarchical_clustering module": [[16, "geomstats-test-cases-learning-agglomerative-hierarchical-clustering-module"]], "geomstats.test_cases.learning.expectation_maximization module": [[16, "geomstats-test-cases-learning-expectation-maximization-module"]], "geomstats.test_cases.learning.exponential_barycenter module": [[16, "module-geomstats.test_cases.learning.exponential_barycenter"]], "geomstats.test_cases.learning.frechet_mean module": [[16, "geomstats-test-cases-learning-frechet-mean-module"]], "geomstats.test_cases.learning.geodesic_regression module": [[16, "geomstats-test-cases-learning-geodesic-regression-module"]], "geomstats.test_cases.learning.incremental_frechet_mean module": [[16, "geomstats-test-cases-learning-incremental-frechet-mean-module"]], "geomstats.test_cases.learning.kalman_filter module": [[16, "geomstats-test-cases-learning-kalman-filter-module"]], "geomstats.test_cases.learning.kernel_density_estimation_classifier module": [[16, "geomstats-test-cases-learning-kernel-density-estimation-classifier-module"]], "geomstats.test_cases.learning.kmeans module": [[16, "geomstats-test-cases-learning-kmeans-module"]], "geomstats.test_cases.learning.knn module": [[16, "geomstats-test-cases-learning-knn-module"]], "geomstats.test_cases.learning.mdm module": [[16, "geomstats-test-cases-learning-mdm-module"]], "geomstats.test_cases.learning.pca module": [[16, "geomstats-test-cases-learning-pca-module"]], "geomstats.test_cases.learning.preprocessing module": [[16, "geomstats-test-cases-learning-preprocessing-module"]], "geomstats.test_cases.learning.radial_kernel_functions module": [[16, "geomstats-test-cases-learning-radial-kernel-functions-module"]], "geomstats.test_cases.learning.wrapped_gaussian_process module": [[16, "geomstats-test-cases-learning-wrapped-gaussian-process-module"]], "geomstats.test_cases.numerics package": [[17, "geomstats-test-cases-numerics-package"]], "geomstats.test_cases.numerics.finite_differences module": [[17, "geomstats-test-cases-numerics-finite-differences-module"]], "geomstats.test_cases.numerics.geodesic module": [[17, "geomstats-test-cases-numerics-geodesic-module"]], "geomstats.visualization package": [[18, "geomstats-visualization-package"]], "geomstats.visualization.hyperbolic module": [[18, "module-geomstats.visualization.hyperbolic"]], "geomstats.visualization.hypersphere module": [[18, "module-geomstats.visualization.hypersphere"]], "geomstats.visualization.poincare_polydisk module": [[18, "module-geomstats.visualization.poincare_polydisk"]], "geomstats.visualization.pre_shape module": [[18, "module-geomstats.visualization.pre_shape"]], "geomstats.visualization.spd_matrices module": [[18, "module-geomstats.visualization.spd_matrices"]], "geomstats.visualization.special_euclidean module": [[18, "module-geomstats.visualization.special_euclidean"]], "geomstats.visualization.special_orthogonal module": [[18, "module-geomstats.visualization.special_orthogonal"]], "API Reference": [[19, "api-reference"]], "Packages & Modules": [[19, null]], "geomstats": [[20, "geomstats"]], "Contributing Guide": [[21, "contributing-guide"]], "Development Setup": [[21, "development-setup"]], "Source control with Git": [[21, "source-control-with-git"]], "Getting the code": [[21, "getting-the-code"]], "Dependencies and a virtual environment": [[21, "dependencies-and-a-virtual-environment"]], "Backends": [[21, "backends"]], "Run the tests": [[21, "run-the-tests"]], "Build the docs": [[21, "build-the-docs"]], "Folder Structure": [[21, "folder-structure"]], "Testing": [[21, "testing"]], "Test Driven Development": [[21, "test-driven-development"]], "TDD with pytest": [[21, "tdd-with-pytest"]], "Writing tests for geomstats": [[21, "writing-tests-for-geomstats"]], "Running tests": [[21, "running-tests"]], "Workflow of a contribution": [[21, "workflow-of-a-contribution"]], "Create or choose an issue for new contributors": [[21, "create-or-choose-an-issue-for-new-contributors"]], "good first issue tag": [[21, null]], "starter project tag": [[21, null]], "help wanted tag": [[21, null]], "Making changes": [[21, "making-changes"]], "Pull Request Checklist": [[21, "pull-request-checklist"]], "Stalled Pull Requests": [[21, "stalled-pull-requests"]], "Coding Style Guidelines": [[21, "coding-style-guidelines"]], "Documentation": [[21, "documentation"]], "Building the Documentation": [[21, "building-the-documentation"]], "Writing Docstrings": [[21, "writing-docstrings"]], "Intro to Docstrings": [[21, "intro-to-docstrings"]], "The Anatomy of a Docstring": [[21, "the-anatomy-of-a-docstring"]], "Docstring Examples": [[21, "docstring-examples"]], "Code Review Guidelines": [[21, "code-review-guidelines"]], "Reporting bugs and features": [[21, "reporting-bugs-and-features"]], "Issue tracker": [[21, "issue-tracker"]], "Template of a bug/issue report": [[21, "template-of-a-bug-issue-report"]], "Issue Triaging": [[21, "issue-triaging"]], "Reproducing issues": [[21, "reproducing-issues"]], "Commenting on alternative solutions": [[21, "commenting-on-alternative-solutions"]], "Answering questions": [[21, "answering-questions"]], "Labelling and assigning the issue": [[21, "labelling-and-assigning-the-issue"]], "Explanation": [[22, "explanation"]], "Code Examples": [[23, "code-examples"]], "Learn differential geometry": [[23, "learn-differential-geometry"]], "Run learning algorithms": [[23, "run-learning-algorithms"]], "First steps": [[24, "first-steps"]], "Getting Started": [[25, "getting-started"]], "Geomstats governance and decision-making": [[26, "geomstats-governance-and-decision-making"]], "Roles And Responsibilities": [[26, "roles-and-responsibilities"]], "Contributors": [[26, "contributors"]], "Contributor Experience Team": [[26, "contributor-experience-team"]], "Communication team": [[26, "communication-team"]], "Core developers": [[26, "core-developers"]], "Technical Committee": [[26, "technical-committee"]], "Decision Making Process": [[26, "decision-making-process"]], "Conflict of Interest": [[26, "conflict-of-interest"]], "Breach": [[26, "breach"]], "Changing the Governance Documents": [[26, "changing-the-governance-documents"]], "Google Season of Docs: Case Study": [[27, "google-season-of-docs-case-study"]], "Design and Organize Scattered Documentation in Geomstats": [[27, "design-and-organize-scattered-documentation-in-geomstats"]], "Problem Statement": [[27, "problem-statement"]], "Proposal Abstract": [[27, "proposal-abstract"]], "Project Description": [[27, "project-description"]], "Budget": [[27, "budget"]], "Participants": [[27, "participants"]], "Timeline and Results": [[27, "timeline-and-results"]], "Title": [[27, "id4"]], "Metrics": [[27, "metrics"]], "Analysis": [[27, "analysis"]], "Summary": [[27, "summary"]], "Google Season of Docs: Project Page": [[27, "google-season-of-docs-project-page"]], "About the organization": [[27, "about-the-organization"]], "About the project": [[27, "about-the-project"]], "The problem": [[27, "the-problem"]], "The project\u2019s scope": [[27, "the-projects-scope"]], "Measuring project\u2019s success": [[27, "measuring-projects-success"]], "Proposed Budget": [[27, "proposed-budget"]], "Additional information": [[27, "additional-information"]], "Important links for technical writers": [[27, "important-links-for-technical-writers"]], "Hackathons": [[28, "hackathons"]], "Workflow": [[28, "workflow"]], "Past and future hackathons": [[28, "past-and-future-hackathons"]], "Related events": [[28, "related-events"]], "Hackathon at Institut Henri Poincar\u00e9, 17th-21st Oct 2022": [[29, "hackathon-at-institut-henri-poincare-17th-21st-oct-2022"]], "Future changes": [[29, "future-changes"]], "Equip with metric": [[29, "equip-with-metric"]], "Intrinsic vs extrinsic coordinates (manifold)": [[29, "intrinsic-vs-extrinsic-coordinates-manifold"]], "Intrinsic vs extrinsic coordinates (connection)": [[29, "intrinsic-vs-extrinsic-coordinates-connection"]], "No dynamic behavior": [[29, "no-dynamic-behavior"]], "numerics": [[29, "numerics"]], "gs.matrices": [[29, "gs-matrices"]], "Points shape": [[29, "points-shape"]], "New structure": [[29, "new-structure"]], "Geomstats": [[30, "geomstats"]], "Objectives": [[30, "objectives"]], "Design": [[30, "design"]], "Learn More": [[30, "learn-more"]], "What is the motivation for analyzing data on manifolds?": [[31, "What-is-the-motivation-for-analyzing-data-on-manifolds?"]], "1) Analyzing data on a manifold reduces the degrees of freedom of the system, making computations less complicated.": [[31, "1)-Analyzing-data-on-a-manifold-reduces-the-degrees-of-freedom-of-the-system,-making-computations-less-complicated."]], "2) Knowing the manifold that a data set belongs to may give you a deeper understanding of your data\u2019s evolution or \u201cwhy your data looks/evolves the way it does\u201d": [[31, "2)-Knowing-the-manifold-that-a-data-set-belongs-to-may-give-you-a-deeper-understanding-of-your-data's-evolution-or-%22why-your-data-looks/evolves-the-way-it-does%22"]], "3) Knowing the manifold a data set lives in will help you give you better predictive power and extract the \u201csignal\u201d from a noisy data set or a data set with very few datapoints.": [[31, "3)-Knowing-the-manifold-a-data-set-lives-in-will-help-you-give-you-better-predictive-power-and-extract-the-%22signal%22-from-a-noisy-data-set-or-a-data-set-with-very-few-datapoints."]], "What will you learn in these tutorials?": [[31, "What-will-you-learn-in-these-tutorials?"]], "1. Introduction": [[32, "1.-Introduction"]], "2. What is a Manifold?": [[32, "2.-What-is-a-Manifold?"]], "2.1 Precise Mathematical Definition": [[32, "2.1-Precise-Mathematical-Definition"]], "2.2 Imprecise \u201cLayman\u2019s Terms\u201d Definition:": [[32, "2.2-Imprecise-%22Layman's-Terms%22-Definition:"]], "2.3 Hypersphere example:": [[32, "2.3-Hypersphere-example:"]], "2.4 More examples of manifolds:": [[32, "2.4-More-examples-of-manifolds:"]], "3. Why do we care about manifolds?": [[32, "3.-Why-do-we-care-about-manifolds?"]], "4. What does the Manifold class do?": [[32, "4.-What-does-the-Manifold-class-do?"]], "4.1 Tangent Vectors": [[32, "4.1-Tangent-Vectors"]], "4.2 Tangent Spaces": [[32, "4.2-Tangent-Spaces"]], "5. How is the Manifold class structured?": [[32, "5.-How-is-the-Manifold-class-structured?"]], "5.1 The Parent Class: Manifold": [[32, "5.1-The-Parent-Class:-Manifold"]], "5.1.1 Examples of Using Manifold\u2019s Attributes and Methods in the Subclass: Hypersphere": [[32, "5.1.1-Examples-of-Using-Manifold's-Attributes-and-Methods-in-the-Subclass:-Hypersphere"]], "5.1.2 The Full Manifold Class Code": [[32, "5.1.2-The-Full-Manifold-Class-Code"]], "5.2 VectorSpaceOpenSet": [[32, "5.2-VectorSpaceOpenSet"]], "5.2.1 What is an Open Set?": [[32, "5.2.1-What-is-an-Open-Set?"]], "5.2.2 What Methods are Implemented in VectorSpaceOpenSet?": [[32, "5.2.2-What-Methods-are-Implemented-in-VectorSpaceOpenSet?"]], "5.3 LevelSet": [[32, "5.3-LevelSet"]], "5.3.1 What is a Level Set?": [[32, "5.3.1-What-is-a-Level-Set?"]], "5.3.2 LevelSet in Geomstats": [[32, "5.3.2-LevelSet-in-Geomstats"]], "5.4 VectorSpace": [[32, "5.4-VectorSpace"]], "5.5 ProductManifold": [[32, "5.5-ProductManifold"]], "5.5.1 Example": [[32, "5.5.1-Example"]], "Conclusion": [[32, "Conclusion"], [36, "Conclusion"], [49, "Conclusion"]], "1. What is a Connection?": [[33, "1.-What-is-a-Connection?"]], "1.1 General Mathematical Definition of the Connection": [[33, "1.1-General-Mathematical-Definition-of-the-Connection"]], "1.2 What does the Connection actually do? \u2013 a more friendly description of the connection, with an example": [[33, "1.2-What-does-the-Connection-actually-do?----a-more-friendly-description-of-the-connection,-with-an-example"]], "2. Why is the Connection important (big picture)? \u2013 parallel transport, parallel vector fields": [[33, "2.-Why-is-the-Connection-important-(big-picture)?----parallel-transport,-parallel-vector-fields"]], "2.1 Parallel Vector Fields": [[33, "2.1-Parallel-Vector-Fields"]], "2.2 Parallel Transport": [[33, "2.2-Parallel-Transport"]], "3. Defining Geodesics with the Connection": [[33, "3.-Defining-Geodesics-with-the-Connection"]], "3.1 Intuitive Definition of a Geodesic": [[33, "3.1-Intuitive-Definition-of-a-Geodesic"]], "3.2 Defining a geodesic with the connection": [[33, "3.2-Defining-a-geodesic-with-the-connection"]], "3.3 Building Intuition with Physics": [[33, "3.3-Building-Intuition-with-Physics"]], "4. Description of Connection in Local Coordinates (using Christoffel Symbols)": [[33, "4.-Description-of-Connection-in-Local-Coordinates-(using-Christoffel-Symbols)"]], "4.1 Math Notation: \\mathbf{ \\partial_i} Basis Vector": [[33, "4.1-Math-Notation:-\\mathbf{-\\partial_i}-Basis-Vector"]], "4.2 Einstein Notation": [[33, "4.2-Einstein-Notation"]], "4.3 What does a Christoffel Symbol represent?": [[33, "4.3-What-does-a-Christoffel-Symbol-represent?"]], "4.4 The Geodesic Equation in local coordinates": [[33, "4.4-The-Geodesic-Equation-in-local-coordinates"]], "4.5 Why should we care about Christoffel Symbols and this representation of the connection?": [[33, "4.5-Why-should-we-care-about-Christoffel-Symbols-and-this-representation-of-the-connection?"]], "5. Additional Important Mathematical concepts utilized by Connection Class: Logarithm, Exponential": [[33, "5.-Additional-Important-Mathematical-concepts-utilized-by-Connection-Class:-Logarithm,-Exponential"]], "Exponentials on Manifolds": [[33, "Exponentials-on-Manifolds"]], "Logarithms on Manifolds": [[33, "Logarithms-on-Manifolds"]], "6. Geomstats Documentation: The Connection Class": [[33, "6.-Geomstats-Documentation:-The-Connection-Class"]], "6.1 method: parallel_transport()": [[33, "6.1-method:-parallel_transport()"]], "6.2 method: geodesic_equation()": [[33, "6.2-method:-geodesic_equation()"]], "6.3 method: exp() (exponential)": [[33, "6.3-method:-exp()-(exponential)"]], "6.4 method: log() (logarithm)": [[33, "6.4-method:-log()-(logarithm)"]], "6.5 The full Connection class": [[33, "6.5-The-full-Connection-class"]], "7. RiemannianMetric Sub-Class": [[33, "7.-RiemannianMetric-Sub-Class"]], "7.1 Riemannian Metrics": [[33, "7.1-Riemannian-Metrics"]], "7.2 How is the Riemannian Metric Connected with the Connection?": [[33, "7.2-How-is-the-Riemannian-Metric-Connected-with-the-Connection?"]], "7.3 RiemannianMetric in Geomstats": [[33, "7.3-RiemannianMetric-in-Geomstats"]], "8. Conclusion": [[33, "8.-Conclusion"]], "Data on Manifolds": [[34, "Data-on-Manifolds"]], "From data on linear spaces to data on manifolds": [[34, "From-data-on-linear-spaces-to-data-on-manifolds"]], "Examples of data on manifolds": [[34, "Examples-of-data-on-manifolds"]], "World cities: data on the sphere": [[34, "World-cities:-data-on-the-sphere"]], "Pose of objects in pictures: data on the Lie group of 3D rotations": [[34, "Pose-of-objects-in-pictures:-data-on-the-Lie-group-of-3D-rotations"]], "Social networks: data on the hyperbolic space": [[34, "Social-networks:-data-on-the-hyperbolic-space"]], "Brain connectomes: data on the manifold of Symmetric Positive Definite (SPD) matrices": [[34, "Brain-connectomes:-data-on-the-manifold-of-Symmetric-Positive-Definite-(SPD)-matrices"]], "Monkey\u2019s optical nerve heads: Data as landmarks in 3D": [[34, "Monkey's-optical-nerve-heads:-Data-as-landmarks-in-3D"]], "Reference:": [[34, "Reference:"]], "From vector spaces to manifolds": [[35, "From-vector-spaces-to-manifolds"], [35, "id1"]], "From addition to exponential map": [[35, "From-addition-to-exponential-map"]], "From substraction to logarithm map": [[35, "From-substraction-to-logarithm-map"]], "Geodesics": [[35, "Geodesics"], [47, "Geodesics"]], "Geodesics on the hyperbolic plane": [[35, "Geodesics-on-the-hyperbolic-plane"]], "Geodesics on the special euclidean group SE(3)": [[35, "Geodesics-on-the-special-euclidean-group-SE(3)"]], "Learning on Tangent Data": [[36, "Learning-on-Tangent-Data"]], "The Data": [[36, "The-Data"], [43, "The-Data"]], "The Manifold": [[36, "The-Manifold"]], "The Transformer": [[36, "The-Transformer"]], "References": [[36, "References"], [39, "References"], [41, "References"], [44, "References"], [45, "References"], [46, "References"], [47, "References"]], "Fr\u00e9chet Mean and Tangent PCA": [[37, "Fr\u00e9chet-Mean-and-Tangent-PCA"]], "On the sphere": [[37, "On-the-sphere"]], "Generate data on the sphere": [[37, "Generate-data-on-the-sphere"]], "Fr\u00e9chet mean": [[37, "Fr\u00e9chet-mean"], [37, "id1"]], "Tangent PCA (at the Fr\u00e9chet mean)": [[37, "Tangent-PCA-(at-the-Fr\u00e9chet-mean)"], [37, "id2"]], "In the Hyperbolic plane": [[37, "In-the-Hyperbolic-plane"]], "Generate data on the hyperbolic plane": [[37, "Generate-data-on-the-hyperbolic-plane"]], "K-Means clustering on a Riemannian Manifold": [[38, "K-Means-clustering-on-a-Riemannian-Manifold"]], "Data init: Generate clusters randomly on the sphere": [[38, "Data-init:-Generate-clusters-randomly-on-the-sphere"]], "Operate Riemannian K-Means clustering": [[38, "Operate-Riemannian-K-Means-clustering"]], "Information geometry": [[39, "Information-geometry"]], "Introduction": [[39, "Introduction"], [44, "Introduction"]], "Normal distributions": [[39, "Normal-distributions"]], "Beta distributions": [[39, "Beta-distributions"]], "Implement your own Riemannian Geometry": [[40, "Implement-your-own-Riemannian-Geometry"]], "Immersed manifolds: the example of the 2-sphere": [[40, "Immersed-manifolds:-the-example-of-the-2-sphere"]], "Immersed manifolds: the example of a surface defined by its graph": [[40, "Immersed-manifolds:-the-example-of-a-surface-defined-by-its-graph"]], "Pullback via diffeomorphism: Warping of the plane \\mathbb{R}^2": [[40, "Pullback-via-diffeomorphism:-Warping-of-the-plane-\\mathbb{R}^2"]], "Shape analysis of curves with the Square Root Velocity metric": [[41, "Shape-analysis-of-curves-with-the-Square-Root-Velocity-metric"]], "1. A first example in 2D": [[41, "1.-A-first-example-in-2D"]], "Remarks:": [[41, "Remarks:"]], "2. Focus on quotienting out reparametrizations": [[41, "2.-Focus-on-quotienting-out-reparametrizations"]], "2.1. Comparing parametrized curves": [[41, "2.1.-Comparing-parametrized-curves"]], "2.2. Comparing unparametrized curves": [[41, "2.2.-Comparing-unparametrized-curves"]], "3. Example in 3D": [[41, "3.-Example-in-3D"]], "Shape Analysis of Cancer Cells": [[42, "Shape-Analysis-of-Cancer-Cells"]], "1. Introduction and Motivation": [[42, "1.-Introduction-and-Motivation"], [49, "1.-Introduction-and-Motivation"]], "2. Dataset Description": [[42, "2.-Dataset-Description"]], "3. Preprocessing": [[42, "3.-Preprocessing"]], "Interpolation: Encoding Discrete Curves With Same Number of Points": [[42, "Interpolation:-Encoding-Discrete-Curves-With-Same-Number-of-Points"]], "Visualization of Interpolated Dataset of Curves": [[42, "Visualization-of-Interpolated-Dataset-of-Curves"]], "Remove duplicate samples in curves": [[42, "Remove-duplicate-samples-in-curves"]], "Alignment": [[42, "Alignment"]], "4 Data Analysis": [[42, "4-Data-Analysis"]], "Analyze Distances to the \u201cGlobal\u201d Mean Shape": [[42, "Analyze-Distances-to-the-%22Global%22-Mean-Shape"]], "Changing the Metric on the Space of Cell Shapes": [[42, "Changing-the-Metric-on-the-Space-of-Cell-Shapes"]], "Hypothesis Testing on Equality of Means": [[42, "Hypothesis-Testing-on-Equality-of-Means"]], "Visualization of the Mean of each Treatment": [[42, "Visualization-of-the-Mean-of-each-Treatment"]], "Distance of the Cell Shapes to their Own Mean Shape": [[42, "Distance-of-the-Cell-Shapes-to-their-Own-Mean-Shape"]], "Hand gesture classification with EMG data using Riemannian metrics": [[43, "Hand-gesture-classification-with-EMG-data-using-Riemannian-metrics"]], "Context": [[43, "Context"]], "Parameters": [[43, "Parameters"]], "Preprocessing into covariance matrices": [[43, "Preprocessing-into-covariance-matrices"]], "Covariances plot of the euclidean average": [[43, "Covariances-plot-of-the-euclidean-average"]], "Covariances plot of the Frechet Mean of the affine invariant metric": [[43, "Covariances-plot-of-the-Frechet-Mean-of-the-affine-invariant-metric"]], "Sign Classification": [[43, "Sign-Classification"]], "A. Test on the same session and user as Training/Calibration": [[43, "A.-Test-on-the-same-session-and-user-as-Training/Calibration"]], "A.0. Using Logistic Regression on the vectorized Matrix (Euclidean Method)": [[43, "A.0.-Using-Logistic-Regression-on-the-vectorized-Matrix-(Euclidean-Method)"]], "A.1. Using MLP on the vectorized Matrix (Euclidean Method)": [[43, "A.1.-Using-MLP-on-the-vectorized-Matrix-(Euclidean-Method)"]], "A.2. Using Tangent space projection + Logistic Regression": [[43, "A.2.-Using-Tangent-space-projection-+-Logistic-Regression"]], "A.3. Using Tangent space projection + MLP": [[43, "A.3.-Using-Tangent-space-projection-+-MLP"]], "A.4. Using Euclidean MDM": [[43, "A.4.-Using-Euclidean-MDM"]], "A.5. Using Riemannian MDM": [[43, "A.5.-Using-Riemannian-MDM"]], "Summary plots": [[43, "Summary-plots"]], "Hyperbolic Embedding of Graphs and Clustering": [[44, "Hyperbolic-Embedding-of-Graphs-and-Clustering"]], "Parameters and Initialization": [[44, "Parameters-and-Initialization"]], "Loss function.": [[44, "Loss-function."]], "Riemannian optimization.": [[44, "Riemannian-optimization."]], "Capturing the graph structure": [[44, "Capturing-the-graph-structure"]], "Numerically optimizing the loss function": [[44, "Numerically-optimizing-the-loss-function"]], "Plotting results": [[44, "Plotting-results"]], "Classifying hands poses with Kendall shape spaces": [[45, "Classifying-hands-poses-with-Kendall-shape-spaces"]], "Hands shapes": [[45, "Hands-shapes"]], "Computing with shapes of landmarks in Kendall shape spaces": [[46, "Computing-with-shapes-of-landmarks-in-Kendall-shape-spaces"]], "Computing with triangular shapes in Kendall framework": [[47, "Computing-with-triangular-shapes-in-Kendall-framework"]], "The space \\Sigma_2^3 of 2D triangles": [[47, "The-space-\\Sigma_2^3-of-2D-triangles"]], "Uniform distribution": [[47, "Uniform-distribution"], [47, "id1"]], "Geodesic": [[47, "Geodesic"]], "Parallel transport": [[47, "Parallel-transport"], [47, "id2"]], "The space \\Sigma_3^3 of 3D triangles": [[47, "The-space-\\Sigma_3^3-of-3D-triangles"]], "Usecase : optical nerve heads": [[47, "Usecase-:-optical-nerve-heads"]], "Stratified spaces": [[48, "Stratified-spaces"]], "Spider": [[48, "Spider"]], "Graph Space": [[48, "Graph-Space"], [51, "Graph-Space"]], "Graph": [[48, "Graph"]], "Set of Graphs: GraphSpace": [[48, "Set-of-Graphs:-GraphSpace"]], "Labelled or Unlabelled?": [[48, "Labelled-or-Unlabelled?"]], "Graph Space Metric": [[48, "Graph-Space-Metric"]], "Graph to Graph Alignment": [[48, "Graph-to-Graph-Alignment"]], "Graph to Geodesic Alignment": [[48, "Graph-to-Geodesic-Alignment"]], "Optimization of Sao Paulo traffic": [[49, "Optimization-of-Sao-Paulo-traffic"]], "2. Dataset description": [[49, "2.-Dataset-description"]], "Pre-processing the dataset": [[49, "Pre-processing-the-dataset"]], "3. Mathematical modeling": [[49, "3.-Mathematical-modeling"]], "3.1. Road representation: introduction to the Gamma manifold.": [[49, "3.1.-Road-representation:-introduction-to-the-Gamma-manifold."]], "3.1.1. Hypotheses": [[49, "3.1.1.-Hypotheses"]], "3.1.2. Model": [[49, "3.1.2.-Model"]], "3.2. Mathematical representation of renovation efforts": [[49, "3.2.-Mathematical-representation-of-renovation-efforts"]], "3.2.1. Hypotheses": [[49, "3.2.1.-Hypotheses"]], "3.2.2. Model": [[49, "3.2.2.-Model"]], "3.3. Optimization problem": [[49, "3.3.-Optimization-problem"]], "4. Dataset processing": [[49, "4.-Dataset-processing"]], "5. Solving the problem at hand": [[49, "5.-Solving-the-problem-at-hand"]], "Align all and Compute for Graphs": [[50, "Align-all-and-Compute-for-Graphs"]], "A primer in space, metric and aligners": [[50, "A-primer-in-space,-metric-and-aligners"]], "Frechet Mean": [[50, "Frechet-Mean"]], "Principal Components": [[50, "Principal-Components"]], "Regression": [[50, "Regression"]], "Mammals Grooming": [[51, "Mammals-Grooming"]], "Motivation and Dataset": [[51, "Motivation-and-Dataset"], [51, "id1"]], "GGRegression Fifa 2018 Player Passing Networks": [[51, "GGRegression-Fifa-2018-Player-Passing-Networks"]], "Tutorial: Sub-Riemannian geometry on the Heisenberg group": [[52, "Tutorial:-Sub-Riemannian-geometry-on-the-Heisenberg-group"]], "The Heisenberg group": [[52, "The-Heisenberg-group"]], "Defining the Heisenberg sub-Riemannian structure via a frame-field": [[52, "Defining-the-Heisenberg-sub-Riemannian-structure-via-a-frame-field"]], "Sub-Riemannian structures as limits of Riemannian structures": [[52, "Sub-Riemannian-structures-as-limits-of-Riemannian-structures"]], "Roadmap": [[53, "roadmap"]], "Purpose of this document": [[53, "purpose-of-this-document"]], "Statement of purpose: Geomstats in 2022": [[53, "statement-of-purpose-geomstats-in-2022"]], "Detailed Goals": [[53, "detailed-goals"]], "Tutorials": [[54, "tutorials"]], "Practical methods": [[54, "practical-methods"]], "Real world applications": [[54, "real-world-applications"]]}, "indexentries": {"autodiffnotimplementederror": [[0, "geomstats.exceptions.AutodiffNotImplementedError"]], "shapeerror": [[0, "geomstats.errors.ShapeError"]], "broadcast_to_multibatch() (in module geomstats.vectorization)": [[0, "geomstats.vectorization.broadcast_to_multibatch"]], "check_belongs() (in module geomstats.errors)": [[0, "geomstats.errors.check_belongs"]], "check_integer() (in module geomstats.errors)": [[0, "geomstats.errors.check_integer"]], "check_is_batch() (in module geomstats.vectorization)": [[0, "geomstats.vectorization.check_is_batch"]], "check_parameter_accepted_values() (in module geomstats.errors)": [[0, "geomstats.errors.check_parameter_accepted_values"]], "check_point_shape() (in module geomstats.errors)": [[0, "geomstats.errors.check_point_shape"]], "check_positive() (in module geomstats.errors)": [[0, "geomstats.errors.check_positive"]], "euler_step() (in module geomstats.integrator)": [[0, "geomstats.integrator.euler_step"]], "flip_determinant() (in module geomstats.algebra_utils)": [[0, "geomstats.algebra_utils.flip_determinant"]], "from_vector_to_diagonal_matrix() (in module geomstats.algebra_utils)": [[0, "geomstats.algebra_utils.from_vector_to_diagonal_matrix"]], "geomstats": [[0, "module-geomstats"]], "geomstats.algebra_utils": [[0, "module-geomstats.algebra_utils"]], "geomstats.errors": [[0, "module-geomstats.errors"]], "geomstats.exceptions": [[0, "module-geomstats.exceptions"]], "geomstats.integrator": [[0, "module-geomstats.integrator"]], "geomstats.vectorization": [[0, "module-geomstats.vectorization"]], "get_batch_shape() (in module geomstats.vectorization)": [[0, "geomstats.vectorization.get_batch_shape"]], "get_n_points() (in module geomstats.vectorization)": [[0, "geomstats.vectorization.get_n_points"]], "integrate() (in module geomstats.integrator)": [[0, "geomstats.integrator.integrate"]], "leapfrog_step() (in module geomstats.integrator)": [[0, "geomstats.integrator.leapfrog_step"]], "module": [[0, "module-geomstats"], [0, "module-geomstats.algebra_utils"], [0, "module-geomstats.errors"], [0, "module-geomstats.exceptions"], [0, "module-geomstats.integrator"], [0, "module-geomstats.vectorization"], [1, "module-geomstats.datasets"], [1, "module-geomstats.datasets.prepare_emg_data"], [1, "module-geomstats.datasets.prepare_graph_data"], [1, "module-geomstats.datasets.utils"], [2, "module-geomstats.distributions"], [2, "module-geomstats.distributions.lognormal"], [3, "module-geomstats.geometry"], [3, "module-geomstats.geometry.base"], [3, "module-geomstats.geometry.complex_manifold"], [3, "module-geomstats.geometry.complex_matrices"], [3, "module-geomstats.geometry.complex_poincare_disk"], [3, "module-geomstats.geometry.complex_riemannian_metric"], [3, "module-geomstats.geometry.connection"], [3, "module-geomstats.geometry.diffeo"], [3, "module-geomstats.geometry.discrete_curves"], [3, "module-geomstats.geometry.discrete_surfaces"], [3, "module-geomstats.geometry.euclidean"], [3, "module-geomstats.geometry.fiber_bundle"], [3, "module-geomstats.geometry.full_rank_correlation_matrices"], [3, "module-geomstats.geometry.full_rank_matrices"], [3, "module-geomstats.geometry.functions"], [3, "module-geomstats.geometry.general_linear"], [3, "module-geomstats.geometry.grassmannian"], [3, "module-geomstats.geometry.heisenberg"], [3, "module-geomstats.geometry.hermitian"], [3, "module-geomstats.geometry.hermitian_matrices"], [3, "module-geomstats.geometry.hpd_matrices"], [3, "module-geomstats.geometry.hyperbolic"], [3, "module-geomstats.geometry.hyperboloid"], [3, "module-geomstats.geometry.hypersphere"], [3, "module-geomstats.geometry.invariant_metric"], [3, "module-geomstats.geometry.klein_bottle"], [3, "module-geomstats.geometry.landmarks"], [3, "module-geomstats.geometry.lie_algebra"], [3, "module-geomstats.geometry.lie_group"], [3, "module-geomstats.geometry.lower_triangular_matrices"], [3, "module-geomstats.geometry.manifold"], [3, "module-geomstats.geometry.matrices"], [3, "module-geomstats.geometry.minkowski"], [3, "module-geomstats.geometry.nfold_manifold"], [3, "module-geomstats.geometry.open_hemisphere"], [3, "module-geomstats.geometry.poincare_ball"], [3, "module-geomstats.geometry.poincare_half_space"], [3, "module-geomstats.geometry.poincare_polydisk"], [3, "module-geomstats.geometry.positive_lower_triangular_matrices"], [3, "module-geomstats.geometry.positive_reals"], [3, "module-geomstats.geometry.pre_shape"], [3, "module-geomstats.geometry.product_hpd_and_siegel_disks"], [3, "module-geomstats.geometry.product_manifold"], [3, "module-geomstats.geometry.product_positive_reals_and_poincare_disks"], [3, "module-geomstats.geometry.pullback_metric"], [3, "module-geomstats.geometry.quotient_metric"], [3, "module-geomstats.geometry.rank_k_psd_matrices"], [3, "module-geomstats.geometry.riemannian_metric"], [3, "module-geomstats.geometry.sasaki_metric"], [3, "module-geomstats.geometry.scalar_product_metric"], [3, "module-geomstats.geometry.siegel"], [3, "module-geomstats.geometry.skew_symmetric_matrices"], [3, "module-geomstats.geometry.spd_matrices"], [3, "module-geomstats.geometry.special_euclidean"], [3, "module-geomstats.geometry.special_orthogonal"], [3, "module-geomstats.geometry.stiefel"], [3, "module-geomstats.geometry.sub_riemannian_metric"], [3, "module-geomstats.geometry.symmetric_matrices"], [4, "module-geomstats.geometry.stratified"], [4, "module-geomstats.geometry.stratified.graph_space"], [4, "module-geomstats.geometry.stratified.point_set"], [4, "module-geomstats.geometry.stratified.spider"], [4, "module-geomstats.geometry.stratified.wald_space"], [5, "module-geomstats.information_geometry"], [5, "module-geomstats.information_geometry.base"], [5, "module-geomstats.information_geometry.beta"], [5, "module-geomstats.information_geometry.binomial"], [5, "module-geomstats.information_geometry.categorical"], [5, "module-geomstats.information_geometry.dirichlet"], [5, "module-geomstats.information_geometry.exponential"], [5, "module-geomstats.information_geometry.fisher_rao_metric"], [5, "module-geomstats.information_geometry.gamma"], [5, "module-geomstats.information_geometry.geometric"], [5, "module-geomstats.information_geometry.multinomial"], [5, "module-geomstats.information_geometry.normal"], [5, "module-geomstats.information_geometry.poisson"], [6, "module-geomstats.learning"], [6, "module-geomstats.learning.aac"], [6, "module-geomstats.learning.agglomerative_hierarchical_clustering"], [6, "module-geomstats.learning.expectation_maximization"], [6, "module-geomstats.learning.exponential_barycenter"], [6, "module-geomstats.learning.frechet_mean"], [6, "module-geomstats.learning.geodesic_regression"], [6, "module-geomstats.learning.geometric_median"], [6, "module-geomstats.learning.incremental_frechet_mean"], [6, "module-geomstats.learning.kalman_filter"], [6, "module-geomstats.learning.kernel_density_estimation_classifier"], [6, "module-geomstats.learning.kmeans"], [6, "module-geomstats.learning.kmedoids"], [6, "module-geomstats.learning.knn"], [6, "module-geomstats.learning.mdm"], [6, "module-geomstats.learning.online_kmeans"], [6, "module-geomstats.learning.pca"], [6, "module-geomstats.learning.preprocessing"], [6, "module-geomstats.learning.radial_kernel_functions"], [6, "module-geomstats.learning.riemannian_mean_shift"], [6, "module-geomstats.learning.wrapped_gaussian_process"], [7, "module-geomstats.numerics"], [7, "module-geomstats.numerics.bvp"], [7, "module-geomstats.numerics.finite_differences"], [7, "module-geomstats.numerics.geodesic"], [7, "module-geomstats.numerics.ivp"], [7, "module-geomstats.numerics.optimizers"], [8, "module-geomstats.test"], [8, "module-geomstats.test.data"], [8, "module-geomstats.test.random"], [8, "module-geomstats.test.utils"], [8, "module-geomstats.test.vectorization"], [9, "module-geomstats.test_cases"], [11, "module-geomstats.test_cases.datasets"], [12, "module-geomstats.test_cases.distributions"], [13, "module-geomstats.test_cases.geometry"], [14, "module-geomstats.test_cases.geometry.stratified"], [15, "module-geomstats.test_cases.information_geometry"], [16, "module-geomstats.test_cases.learning"], [16, "module-geomstats.test_cases.learning.exponential_barycenter"], [17, "module-geomstats.test_cases.numerics"], [18, "module-geomstats.visualization"], [18, "module-geomstats.visualization.hyperbolic"], [18, "module-geomstats.visualization.hypersphere"], [18, "module-geomstats.visualization.poincare_polydisk"], [18, "module-geomstats.visualization.pre_shape"], [18, "module-geomstats.visualization.spd_matrices"], [18, "module-geomstats.visualization.special_euclidean"], [18, "module-geomstats.visualization.special_orthogonal"]], "repeat_out() (in module geomstats.vectorization)": [[0, "geomstats.vectorization.repeat_out"]], "repeat_point() (in module geomstats.vectorization)": [[0, "geomstats.vectorization.repeat_point"]], "rk2_step() (in module geomstats.integrator)": [[0, "geomstats.integrator.rk2_step"]], "rk4_step() (in module geomstats.integrator)": [[0, "geomstats.integrator.rk4_step"]], "rotate_points() (in module geomstats.algebra_utils)": [[0, "geomstats.algebra_utils.rotate_points"]], "symplectic_euler_step() (in module geomstats.integrator)": [[0, "geomstats.integrator.symplectic_euler_step"]], "taylor_exp_even_func() (in module geomstats.algebra_utils)": [[0, "geomstats.algebra_utils.taylor_exp_even_func"]], "graph (class in geomstats.datasets.prepare_graph_data)": [[1, "geomstats.datasets.prepare_graph_data.Graph"]], "hyperbolicembedding (class in geomstats.datasets.prepare_graph_data)": [[1, "geomstats.datasets.prepare_graph_data.HyperbolicEmbedding"]], "timeseriescovariance (class in geomstats.datasets.prepare_emg_data)": [[1, "geomstats.datasets.prepare_emg_data.TimeSeriesCovariance"]], "batches (geomstats.datasets.prepare_emg_data.timeseriescovariance attribute)": [[1, "geomstats.datasets.prepare_emg_data.TimeSeriesCovariance.batches"]], "covec (geomstats.datasets.prepare_emg_data.timeseriescovariance attribute)": [[1, "geomstats.datasets.prepare_emg_data.TimeSeriesCovariance.covec"]], "covs (geomstats.datasets.prepare_emg_data.timeseriescovariance attribute)": [[1, "geomstats.datasets.prepare_emg_data.TimeSeriesCovariance.covs"]], "data_dict (geomstats.datasets.prepare_emg_data.timeseriescovariance attribute)": [[1, "geomstats.datasets.prepare_emg_data.TimeSeriesCovariance.data_dict"]], "diags (geomstats.datasets.prepare_emg_data.timeseriescovariance attribute)": [[1, "geomstats.datasets.prepare_emg_data.TimeSeriesCovariance.diags"]], "edges (geomstats.datasets.prepare_graph_data.graph attribute)": [[1, "geomstats.datasets.prepare_graph_data.Graph.edges"]], "embed() (geomstats.datasets.prepare_graph_data.hyperbolicembedding method)": [[1, "geomstats.datasets.prepare_graph_data.HyperbolicEmbedding.embed"]], "geomstats.datasets": [[1, "module-geomstats.datasets"]], "geomstats.datasets.prepare_emg_data": [[1, "module-geomstats.datasets.prepare_emg_data"]], "geomstats.datasets.prepare_graph_data": [[1, "module-geomstats.datasets.prepare_graph_data"]], "geomstats.datasets.utils": [[1, "module-geomstats.datasets.utils"]], "grad_log_sigmoid() (geomstats.datasets.prepare_graph_data.hyperbolicembedding static method)": [[1, "geomstats.datasets.prepare_graph_data.HyperbolicEmbedding.grad_log_sigmoid"]], "grad_squared_distance() (geomstats.datasets.prepare_graph_data.hyperbolicembedding method)": [[1, "geomstats.datasets.prepare_graph_data.HyperbolicEmbedding.grad_squared_distance"]], "label_map (geomstats.datasets.prepare_emg_data.timeseriescovariance attribute)": [[1, "geomstats.datasets.prepare_emg_data.TimeSeriesCovariance.label_map"]], "labels (geomstats.datasets.prepare_emg_data.timeseriescovariance attribute)": [[1, "geomstats.datasets.prepare_emg_data.TimeSeriesCovariance.labels"]], "labels (geomstats.datasets.prepare_graph_data.graph attribute)": [[1, "geomstats.datasets.prepare_graph_data.Graph.labels"]], "load_cells() (in module geomstats.datasets.utils)": [[1, "geomstats.datasets.utils.load_cells"]], "load_cities() (in module geomstats.datasets.utils)": [[1, "geomstats.datasets.utils.load_cities"]], "load_connectomes() (in module geomstats.datasets.utils)": [[1, "geomstats.datasets.utils.load_connectomes"]], "load_cube() (in module geomstats.datasets.utils)": [[1, "geomstats.datasets.utils.load_cube"]], "load_emg() (in module geomstats.datasets.utils)": [[1, "geomstats.datasets.utils.load_emg"]], "load_football() (in module geomstats.datasets.utils)": [[1, "geomstats.datasets.utils.load_football"]], "load_hands() (in module geomstats.datasets.utils)": [[1, "geomstats.datasets.utils.load_hands"]], "load_karate_graph() (in module geomstats.datasets.utils)": [[1, "geomstats.datasets.utils.load_karate_graph"]], "load_leaves() (in module geomstats.datasets.utils)": [[1, "geomstats.datasets.utils.load_leaves"]], "load_mammals() (in module geomstats.datasets.utils)": [[1, "geomstats.datasets.utils.load_mammals"]], "load_optical_nerves() (in module geomstats.datasets.utils)": [[1, "geomstats.datasets.utils.load_optical_nerves"]], "load_poses() (in module geomstats.datasets.utils)": [[1, "geomstats.datasets.utils.load_poses"]], "load_random_graph() (in module geomstats.datasets.utils)": [[1, "geomstats.datasets.utils.load_random_graph"]], "load_sao_paulo() (in module geomstats.datasets.utils)": [[1, "geomstats.datasets.utils.load_sao_paulo"]], "log_sigmoid() (geomstats.datasets.prepare_graph_data.hyperbolicembedding static method)": [[1, "geomstats.datasets.prepare_graph_data.HyperbolicEmbedding.log_sigmoid"]], "loss() (geomstats.datasets.prepare_graph_data.hyperbolicembedding method)": [[1, "geomstats.datasets.prepare_graph_data.HyperbolicEmbedding.loss"]], "margin (geomstats.datasets.prepare_emg_data.timeseriescovariance attribute)": [[1, "geomstats.datasets.prepare_emg_data.TimeSeriesCovariance.margin"]], "n_nodes (geomstats.datasets.prepare_graph_data.graph attribute)": [[1, "geomstats.datasets.prepare_graph_data.Graph.n_nodes"]], "n_steps (geomstats.datasets.prepare_emg_data.timeseriescovariance attribute)": [[1, "geomstats.datasets.prepare_emg_data.TimeSeriesCovariance.n_steps"]], "n_timeseries (geomstats.datasets.prepare_emg_data.timeseriescovariance attribute)": [[1, "geomstats.datasets.prepare_emg_data.TimeSeriesCovariance.n_timeseries"]], "random_walk() (geomstats.datasets.prepare_graph_data.graph method)": [[1, "geomstats.datasets.prepare_graph_data.Graph.random_walk"]], "transform() (geomstats.datasets.prepare_emg_data.timeseriescovariance method)": [[1, "geomstats.datasets.prepare_emg_data.TimeSeriesCovariance.transform"]], "lognormal (class in geomstats.distributions.lognormal)": [[2, "geomstats.distributions.lognormal.LogNormal"]], "lognormaleuclidean (class in geomstats.distributions.lognormal)": [[2, "geomstats.distributions.lognormal.LogNormalEuclidean"]], "lognormalspd (class in geomstats.distributions.lognormal)": [[2, "geomstats.distributions.lognormal.LogNormalSPD"]], "geomstats.distributions": [[2, "module-geomstats.distributions"]], "geomstats.distributions.lognormal": [[2, "module-geomstats.distributions.lognormal"]], "sample() (geomstats.distributions.lognormal.lognormaleuclidean method)": [[2, "geomstats.distributions.lognormal.LogNormalEuclidean.sample"]], "sample() (geomstats.distributions.lognormal.lognormalspd method)": [[2, "geomstats.distributions.lognormal.LogNormalSPD.sample"]], "samples_sym() (geomstats.distributions.lognormal.lognormalspd method)": [[2, "geomstats.distributions.lognormal.LogNormalSPD.samples_sym"]], "autodiffdiffeo (class in geomstats.geometry.diffeo)": [[3, "geomstats.geometry.diffeo.AutodiffDiffeo"]], "biinvariantmetric (class in geomstats.geometry.invariant_metric)": [[3, "geomstats.geometry.invariant_metric.BiInvariantMetric"]], "bureswassersteinbundle (class in geomstats.geometry.rank_k_psd_matrices)": [[3, "geomstats.geometry.rank_k_psd_matrices.BuresWassersteinBundle"]], "choleskymap (class in geomstats.geometry.spd_matrices)": [[3, "geomstats.geometry.spd_matrices.CholeskyMap"]], "choleskymetric (class in geomstats.geometry.positive_lower_triangular_matrices)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.CholeskyMetric"]], "complexmanifold (class in geomstats.geometry.complex_manifold)": [[3, "geomstats.geometry.complex_manifold.ComplexManifold"]], "complexmatrices (class in geomstats.geometry.complex_matrices)": [[3, "geomstats.geometry.complex_matrices.ComplexMatrices"]], "complexmatricesmetric (class in geomstats.geometry.complex_matrices)": [[3, "geomstats.geometry.complex_matrices.ComplexMatricesMetric"]], "complexmatrixvectorspace (class in geomstats.geometry.base)": [[3, "geomstats.geometry.base.ComplexMatrixVectorSpace"]], "complexpoincaredisk (class in geomstats.geometry.complex_poincare_disk)": [[3, "geomstats.geometry.complex_poincare_disk.ComplexPoincareDisk"]], "complexpoincarediskmetric (class in geomstats.geometry.complex_poincare_disk)": [[3, "geomstats.geometry.complex_poincare_disk.ComplexPoincareDiskMetric"]], "complexriemannianmetric (class in geomstats.geometry.complex_riemannian_metric)": [[3, "geomstats.geometry.complex_riemannian_metric.ComplexRiemannianMetric"]], "complexvectorspace (class in geomstats.geometry.base)": [[3, "geomstats.geometry.base.ComplexVectorSpace"]], "complexvectorspaceopenset (class in geomstats.geometry.base)": [[3, "geomstats.geometry.base.ComplexVectorSpaceOpenSet"]], "composeddiffeo (class in geomstats.geometry.diffeo)": [[3, "geomstats.geometry.diffeo.ComposedDiffeo"]], "connection (class in geomstats.geometry.connection)": [[3, "geomstats.geometry.connection.Connection"]], "correlationmatricesbundle (class in geomstats.geometry.full_rank_correlation_matrices)": [[3, "geomstats.geometry.full_rank_correlation_matrices.CorrelationMatricesBundle"]], "diffeo (class in geomstats.geometry.diffeo)": [[3, "geomstats.geometry.diffeo.Diffeo"]], "diffeomorphicmanifold (class in geomstats.geometry.base)": [[3, "geomstats.geometry.base.DiffeomorphicManifold"]], "discretecurvesstartingatorigin (class in geomstats.geometry.discrete_curves)": [[3, "geomstats.geometry.discrete_curves.DiscreteCurvesStartingAtOrigin"]], "discretesurfaces (class in geomstats.geometry.discrete_surfaces)": [[3, "geomstats.geometry.discrete_surfaces.DiscreteSurfaces"]], "dynamicprogrammingaligner (class in geomstats.geometry.discrete_curves)": [[3, "geomstats.geometry.discrete_curves.DynamicProgrammingAligner"]], "elasticmetric (class in geomstats.geometry.discrete_curves)": [[3, "geomstats.geometry.discrete_curves.ElasticMetric"]], "elasticmetric (class in geomstats.geometry.discrete_surfaces)": [[3, "geomstats.geometry.discrete_surfaces.ElasticMetric"]], "euclidean (class in geomstats.geometry.euclidean)": [[3, "geomstats.geometry.euclidean.Euclidean"]], "euclideanmetric (class in geomstats.geometry.euclidean)": [[3, "geomstats.geometry.euclidean.EuclideanMetric"]], "ftransform (class in geomstats.geometry.discrete_curves)": [[3, "geomstats.geometry.discrete_curves.FTransform"]], "fiberbundle (class in geomstats.geometry.fiber_bundle)": [[3, "geomstats.geometry.fiber_bundle.FiberBundle"]], "fullrankcorrelationaffinequotientmetric (class in geomstats.geometry.full_rank_correlation_matrices)": [[3, "geomstats.geometry.full_rank_correlation_matrices.FullRankCorrelationAffineQuotientMetric"]], "fullrankcorrelationmatrices (class in geomstats.geometry.full_rank_correlation_matrices)": [[3, "geomstats.geometry.full_rank_correlation_matrices.FullRankCorrelationMatrices"]], "fullrankmatrices (class in geomstats.geometry.full_rank_matrices)": [[3, "geomstats.geometry.full_rank_matrices.FullRankMatrices"]], "generallinear (class in geomstats.geometry.general_linear)": [[3, "geomstats.geometry.general_linear.GeneralLinear"]], "gradientdescent (class in geomstats.geometry.sasaki_metric)": [[3, "geomstats.geometry.sasaki_metric.GradientDescent"]], "grassmannian (class in geomstats.geometry.grassmannian)": [[3, "geomstats.geometry.grassmannian.Grassmannian"]], "grassmanniancanonicalmetric (class in geomstats.geometry.grassmannian)": [[3, "geomstats.geometry.grassmannian.GrassmannianCanonicalMetric"]], "hpdaffinemetric (class in geomstats.geometry.hpd_matrices)": [[3, "geomstats.geometry.hpd_matrices.HPDAffineMetric"]], "hpdbureswassersteinmetric (class in geomstats.geometry.hpd_matrices)": [[3, "geomstats.geometry.hpd_matrices.HPDBuresWassersteinMetric"]], "hpdeuclideanmetric (class in geomstats.geometry.hpd_matrices)": [[3, "geomstats.geometry.hpd_matrices.HPDEuclideanMetric"]], "hpdlogeuclideanmetric (class in geomstats.geometry.hpd_matrices)": [[3, "geomstats.geometry.hpd_matrices.HPDLogEuclideanMetric"]], "hpdmatrices (class in geomstats.geometry.hpd_matrices)": [[3, "geomstats.geometry.hpd_matrices.HPDMatrices"]], "heisenbergvectors (class in geomstats.geometry.heisenberg)": [[3, "geomstats.geometry.heisenberg.HeisenbergVectors"]], "hermitian (class in geomstats.geometry.hermitian)": [[3, "geomstats.geometry.hermitian.Hermitian"]], "hermitianmatrices (class in geomstats.geometry.hermitian_matrices)": [[3, "geomstats.geometry.hermitian_matrices.HermitianMatrices"]], "hermitianmetric (class in geomstats.geometry.hermitian)": [[3, "geomstats.geometry.hermitian.HermitianMetric"]], "hilbertsphere (class in geomstats.geometry.functions)": [[3, "geomstats.geometry.functions.HilbertSphere"]], "hilbertspheremetric (class in geomstats.geometry.functions)": [[3, "geomstats.geometry.functions.HilbertSphereMetric"]], "hyperbolic (class in geomstats.geometry.hyperbolic)": [[3, "geomstats.geometry.hyperbolic.Hyperbolic"]], "hyperboloid (class in geomstats.geometry.hyperboloid)": [[3, "geomstats.geometry.hyperboloid.Hyperboloid"]], "hyperboloidmetric (class in geomstats.geometry.hyperboloid)": [[3, "geomstats.geometry.hyperboloid.HyperboloidMetric"]], "hypersphere (class in geomstats.geometry.hypersphere)": [[3, "geomstats.geometry.hypersphere.Hypersphere"]], "hyperspheremetric (class in geomstats.geometry.hypersphere)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric"]], "immersedset (class in geomstats.geometry.base)": [[3, "geomstats.geometry.base.ImmersedSet"]], "invariantmetric (class in geomstats.geometry.invariant_metric)": [[3, "geomstats.geometry.invariant_metric.InvariantMetric"]], "invariantmetricmatrixexpodesolver (class in geomstats.geometry.invariant_metric)": [[3, "geomstats.geometry.invariant_metric.InvariantMetricMatrixExpODESolver"]], "invariantmetricmatrixlogodesolver (class in geomstats.geometry.invariant_metric)": [[3, "geomstats.geometry.invariant_metric.InvariantMetricMatrixLogODESolver"]], "invariantpositivelowertriangularmatricesmetric (class in geomstats.geometry.positive_lower_triangular_matrices)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.InvariantPositiveLowerTriangularMatricesMetric"]], "iterativehorizontalgeodesicaligner (class in geomstats.geometry.discrete_curves)": [[3, "geomstats.geometry.discrete_curves.IterativeHorizontalGeodesicAligner"]], "kendallshapemetric (class in geomstats.geometry.pre_shape)": [[3, "geomstats.geometry.pre_shape.KendallShapeMetric"]], "kleinbottle (class in geomstats.geometry.klein_bottle)": [[3, "geomstats.geometry.klein_bottle.KleinBottle"]], "kleinbottlemetric (class in geomstats.geometry.klein_bottle)": [[3, "geomstats.geometry.klein_bottle.KleinBottleMetric"]], "l2curvesmetric (class in geomstats.geometry.discrete_curves)": [[3, "geomstats.geometry.discrete_curves.L2CurvesMetric"]], "l2landmarksmetric (class in geomstats.geometry.landmarks)": [[3, "geomstats.geometry.landmarks.L2LandmarksMetric"]], "landmarks (class in geomstats.geometry.landmarks)": [[3, "geomstats.geometry.landmarks.Landmarks"]], "levelset (class in geomstats.geometry.base)": [[3, "geomstats.geometry.base.LevelSet"]], "liecholeskymetric (class in geomstats.geometry.spd_matrices)": [[3, "geomstats.geometry.spd_matrices.LieCholeskyMetric"]], "liegroup (class in geomstats.geometry.lie_group)": [[3, "geomstats.geometry.lie_group.LieGroup"]], "lowertriangularmatrices (class in geomstats.geometry.lower_triangular_matrices)": [[3, "geomstats.geometry.lower_triangular_matrices.LowerTriangularMatrices"]], "manifold (class in geomstats.geometry.manifold)": [[3, "geomstats.geometry.manifold.Manifold"]], "matrices (class in geomstats.geometry.matrices)": [[3, "geomstats.geometry.matrices.Matrices"]], "matricesmetric (class in geomstats.geometry.matrices)": [[3, "geomstats.geometry.matrices.MatricesMetric"]], "matrixliealgebra (class in geomstats.geometry.lie_algebra)": [[3, "geomstats.geometry.lie_algebra.MatrixLieAlgebra"]], "matrixliegroup (class in geomstats.geometry.lie_group)": [[3, "geomstats.geometry.lie_group.MatrixLieGroup"]], "matrixpower (class in geomstats.geometry.spd_matrices)": [[3, "geomstats.geometry.spd_matrices.MatrixPower"]], "matrixvectorspace (class in geomstats.geometry.base)": [[3, "geomstats.geometry.base.MatrixVectorSpace"]], "minkowski (class in geomstats.geometry.minkowski)": [[3, "geomstats.geometry.minkowski.Minkowski"]], "minkowskimetric (class in geomstats.geometry.minkowski)": [[3, "geomstats.geometry.minkowski.MinkowskiMetric"]], "nfoldmanifold (class in geomstats.geometry.nfold_manifold)": [[3, "geomstats.geometry.nfold_manifold.NFoldManifold"]], "nfoldmetric (class in geomstats.geometry.nfold_manifold)": [[3, "geomstats.geometry.nfold_manifold.NFoldMetric"]], "openhemisphere (class in geomstats.geometry.open_hemisphere)": [[3, "geomstats.geometry.open_hemisphere.OpenHemisphere"]], "openhemispherepullbackmetric (class in geomstats.geometry.open_hemisphere)": [[3, "geomstats.geometry.open_hemisphere.OpenHemispherePullbackMetric"]], "openhemispheretohyperboloiddiffeo (class in geomstats.geometry.open_hemisphere)": [[3, "geomstats.geometry.open_hemisphere.OpenHemisphereToHyperboloidDiffeo"]], "openhemispheresproduct (class in geomstats.geometry.open_hemisphere)": [[3, "geomstats.geometry.open_hemisphere.OpenHemispheresProduct"]], "openhemispheresproductmetric (class in geomstats.geometry.open_hemisphere)": [[3, "geomstats.geometry.open_hemisphere.OpenHemispheresProductMetric"]], "openset (class in geomstats.geometry.base)": [[3, "geomstats.geometry.base.OpenSet"]], "psdbureswassersteinmetric (class in geomstats.geometry.rank_k_psd_matrices)": [[3, "geomstats.geometry.rank_k_psd_matrices.PSDBuresWassersteinMetric"]], "psdmatrices (class in geomstats.geometry.rank_k_psd_matrices)": [[3, "geomstats.geometry.rank_k_psd_matrices.PSDMatrices"]], "poincareball (class in geomstats.geometry.poincare_ball)": [[3, "geomstats.geometry.poincare_ball.PoincareBall"]], "poincareballmetric (class in geomstats.geometry.poincare_ball)": [[3, "geomstats.geometry.poincare_ball.PoincareBallMetric"]], "poincarehalfspace (class in geomstats.geometry.poincare_half_space)": [[3, "geomstats.geometry.poincare_half_space.PoincareHalfSpace"]], "poincarehalfspacemetric (class in geomstats.geometry.poincare_half_space)": [[3, "geomstats.geometry.poincare_half_space.PoincareHalfSpaceMetric"]], "poincarepolydisk (class in geomstats.geometry.poincare_polydisk)": [[3, "geomstats.geometry.poincare_polydisk.PoincarePolydisk"]], "poincarepolydiskmetric (class in geomstats.geometry.poincare_polydisk)": [[3, "geomstats.geometry.poincare_polydisk.PoincarePolydiskMetric"]], "polyhyperboliccholeskymetric (class in geomstats.geometry.full_rank_correlation_matrices)": [[3, "geomstats.geometry.full_rank_correlation_matrices.PolyHyperbolicCholeskyMetric"]], "positivelowertriangularmatrices (class in geomstats.geometry.positive_lower_triangular_matrices)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.PositiveLowerTriangularMatrices"]], "positivereals (class in geomstats.geometry.positive_reals)": [[3, "geomstats.geometry.positive_reals.PositiveReals"]], "positiverealsmetric (class in geomstats.geometry.positive_reals)": [[3, "geomstats.geometry.positive_reals.PositiveRealsMetric"]], "preshapemetric (class in geomstats.geometry.pre_shape)": [[3, "geomstats.geometry.pre_shape.PreShapeMetric"]], "preshapespace (class in geomstats.geometry.pre_shape)": [[3, "geomstats.geometry.pre_shape.PreShapeSpace"]], "preshapespacebundle (class in geomstats.geometry.pre_shape)": [[3, "geomstats.geometry.pre_shape.PreShapeSpaceBundle"]], "producthpdmatricesandsiegeldisks (class in geomstats.geometry.product_hpd_and_siegel_disks)": [[3, "geomstats.geometry.product_hpd_and_siegel_disks.ProductHPDMatricesAndSiegelDisks"]], "producthpdmatricesandsiegeldisksmetric (class in geomstats.geometry.product_hpd_and_siegel_disks)": [[3, "geomstats.geometry.product_hpd_and_siegel_disks.ProductHPDMatricesAndSiegelDisksMetric"]], "productmanifold (class in geomstats.geometry.product_manifold)": [[3, "geomstats.geometry.product_manifold.ProductManifold"]], "productpositiverealsandcomplexpoincaredisks (class in geomstats.geometry.product_positive_reals_and_poincare_disks)": [[3, "geomstats.geometry.product_positive_reals_and_poincare_disks.ProductPositiveRealsAndComplexPoincareDisks"]], "productpositiverealsandcomplexpoincaredisksmetric (class in geomstats.geometry.product_positive_reals_and_poincare_disks)": [[3, "geomstats.geometry.product_positive_reals_and_poincare_disks.ProductPositiveRealsAndComplexPoincareDisksMetric"]], "productriemannianmetric (class in geomstats.geometry.product_manifold)": [[3, "geomstats.geometry.product_manifold.ProductRiemannianMetric"]], "pullbackdiffeometric (class in geomstats.geometry.pullback_metric)": [[3, "geomstats.geometry.pullback_metric.PullbackDiffeoMetric"]], "pullbackmetric (class in geomstats.geometry.pullback_metric)": [[3, "geomstats.geometry.pullback_metric.PullbackMetric"]], "quotientmetric (class in geomstats.geometry.quotient_metric)": [[3, "geomstats.geometry.quotient_metric.QuotientMetric"]], "rankkpsdmatrices (class in geomstats.geometry.rank_k_psd_matrices)": [[3, "geomstats.geometry.rank_k_psd_matrices.RankKPSDMatrices"]], "reverseddiffeo (class in geomstats.geometry.diffeo)": [[3, "geomstats.geometry.diffeo.ReversedDiffeo"]], "riemannianmetric (class in geomstats.geometry.riemannian_metric)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric"]], "spdaffinemetric (class in geomstats.geometry.spd_matrices)": [[3, "geomstats.geometry.spd_matrices.SPDAffineMetric"]], "spdbureswassersteinmetric (class in geomstats.geometry.spd_matrices)": [[3, "geomstats.geometry.spd_matrices.SPDBuresWassersteinMetric"]], "spdeuclideanmetric (class in geomstats.geometry.spd_matrices)": [[3, "geomstats.geometry.spd_matrices.SPDEuclideanMetric"]], "spdlogeuclideanmetric (class in geomstats.geometry.spd_matrices)": [[3, "geomstats.geometry.spd_matrices.SPDLogEuclideanMetric"]], "spdmatrices (class in geomstats.geometry.spd_matrices)": [[3, "geomstats.geometry.spd_matrices.SPDMatrices"]], "spdpowermetric (class in geomstats.geometry.spd_matrices)": [[3, "geomstats.geometry.spd_matrices.SPDPowerMetric"]], "srvmetric (class in geomstats.geometry.discrete_curves)": [[3, "geomstats.geometry.discrete_curves.SRVMetric"]], "srvreparametrizationbundle (class in geomstats.geometry.discrete_curves)": [[3, "geomstats.geometry.discrete_curves.SRVReparametrizationBundle"]], "srvrotationbundle (class in geomstats.geometry.discrete_curves)": [[3, "geomstats.geometry.discrete_curves.SRVRotationBundle"]], "srvrotationreparametrizationbundle (class in geomstats.geometry.discrete_curves)": [[3, "geomstats.geometry.discrete_curves.SRVRotationReparametrizationBundle"]], "srvtransform (class in geomstats.geometry.discrete_curves)": [[3, "geomstats.geometry.discrete_curves.SRVTransform"]], "sasakimetric (class in geomstats.geometry.sasaki_metric)": [[3, "geomstats.geometry.sasaki_metric.SasakiMetric"]], "scalarproductmetric (class in geomstats.geometry.scalar_product_metric)": [[3, "geomstats.geometry.scalar_product_metric.ScalarProductMetric"]], "siegel (class in geomstats.geometry.siegel)": [[3, "geomstats.geometry.siegel.Siegel"]], "siegelmetric (class in geomstats.geometry.siegel)": [[3, "geomstats.geometry.siegel.SiegelMetric"]], "skewsymmetricmatrices (class in geomstats.geometry.skew_symmetric_matrices)": [[3, "geomstats.geometry.skew_symmetric_matrices.SkewSymmetricMatrices"]], "specialeuclidean (class in geomstats.geometry.special_euclidean)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclidean"]], "specialeuclideanmatricescanonicalleftmetric (class in geomstats.geometry.special_euclidean)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesCanonicalLeftMetric"]], "specialeuclideanmatricesliealgebra (class in geomstats.geometry.special_euclidean)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesLieAlgebra"]], "specialorthogonal (class in geomstats.geometry.special_orthogonal)": [[3, "geomstats.geometry.special_orthogonal.SpecialOrthogonal"]], "squarematrices (class in geomstats.geometry.general_linear)": [[3, "geomstats.geometry.general_linear.SquareMatrices"]], "stiefel (class in geomstats.geometry.stiefel)": [[3, "geomstats.geometry.stiefel.Stiefel"]], "stiefelcanonicalmetric (class in geomstats.geometry.stiefel)": [[3, "geomstats.geometry.stiefel.StiefelCanonicalMetric"]], "subriemannianmetric (class in geomstats.geometry.sub_riemannian_metric)": [[3, "geomstats.geometry.sub_riemannian_metric.SubRiemannianMetric"]], "symmatrixlog (class in geomstats.geometry.spd_matrices)": [[3, "geomstats.geometry.spd_matrices.SymMatrixLog"]], "symmetricmatrices (class in geomstats.geometry.symmetric_matrices)": [[3, "geomstats.geometry.symmetric_matrices.SymmetricMatrices"]], "tangentbundle (class in geomstats.geometry.sasaki_metric)": [[3, "geomstats.geometry.sasaki_metric.TangentBundle"]], "unitnormedrowspltdiffeo (class in geomstats.geometry.positive_lower_triangular_matrices)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.UnitNormedRowsPLTDiffeo"]], "unitnormedrowspltmatrices (class in geomstats.geometry.positive_lower_triangular_matrices)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.UnitNormedRowsPLTMatrices"]], "unitnormedrowspltmatricespullbackmetric (class in geomstats.geometry.positive_lower_triangular_matrices)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.UnitNormedRowsPLTMatricesPullbackMetric"]], "vectorspace (class in geomstats.geometry.base)": [[3, "geomstats.geometry.base.VectorSpace"]], "vectorspaceopenset (class in geomstats.geometry.base)": [[3, "geomstats.geometry.base.VectorSpaceOpenSet"]], "align() (geomstats.geometry.discrete_curves.dynamicprogrammingaligner method)": [[3, "geomstats.geometry.discrete_curves.DynamicProgrammingAligner.align"]], "align() (geomstats.geometry.discrete_curves.iterativehorizontalgeodesicaligner method)": [[3, "geomstats.geometry.discrete_curves.IterativeHorizontalGeodesicAligner.align"]], "align() (geomstats.geometry.discrete_curves.srvreparametrizationbundle method)": [[3, "geomstats.geometry.discrete_curves.SRVReparametrizationBundle.align"]], "align() (geomstats.geometry.discrete_curves.srvrotationbundle method)": [[3, "geomstats.geometry.discrete_curves.SRVRotationBundle.align"]], "align() (geomstats.geometry.discrete_curves.srvrotationreparametrizationbundle method)": [[3, "geomstats.geometry.discrete_curves.SRVRotationReparametrizationBundle.align"]], "align() (geomstats.geometry.fiber_bundle.fiberbundle method)": [[3, "geomstats.geometry.fiber_bundle.FiberBundle.align"]], "align() (geomstats.geometry.pre_shape.preshapespacebundle method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpaceBundle.align"]], "align() (geomstats.geometry.rank_k_psd_matrices.bureswassersteinbundle method)": [[3, "geomstats.geometry.rank_k_psd_matrices.BuresWassersteinBundle.align"]], "align_matrices() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.align_matrices"]], "align_reparametrization() (geomstats.geometry.discrete_curves.srvrotationreparametrizationbundle method)": [[3, "geomstats.geometry.discrete_curves.SRVRotationReparametrizationBundle.align_reparametrization"]], "align_rotation() (geomstats.geometry.discrete_curves.srvrotationreparametrizationbundle method)": [[3, "geomstats.geometry.discrete_curves.SRVRotationReparametrizationBundle.align_rotation"]], "ambient_manifold (geomstats.geometry.discrete_curves.discretecurvesstartingatorigin property)": [[3, "geomstats.geometry.discrete_curves.DiscreteCurvesStartingAtOrigin.ambient_manifold"]], "apply_func_to_eigvalsh() (in module geomstats.geometry.hermitian_matrices)": [[3, "geomstats.geometry.hermitian_matrices.apply_func_to_eigvalsh"]], "baker_campbell_hausdorff() (geomstats.geometry.lie_algebra.matrixliealgebra method)": [[3, "geomstats.geometry.lie_algebra.MatrixLieAlgebra.baker_campbell_hausdorff"]], "basis (geomstats.geometry.base.vectorspace property)": [[3, "geomstats.geometry.base.VectorSpace.basis"]], "basis_representation() (geomstats.geometry.base.matrixvectorspace method)": [[3, "geomstats.geometry.base.MatrixVectorSpace.basis_representation"]], "basis_representation() (geomstats.geometry.general_linear.squarematrices method)": [[3, "geomstats.geometry.general_linear.SquareMatrices.basis_representation"]], "basis_representation() (geomstats.geometry.hermitian_matrices.hermitianmatrices static method)": [[3, "geomstats.geometry.hermitian_matrices.HermitianMatrices.basis_representation"]], "basis_representation() (geomstats.geometry.lower_triangular_matrices.lowertriangularmatrices static method)": [[3, "geomstats.geometry.lower_triangular_matrices.LowerTriangularMatrices.basis_representation"]], "basis_representation() (geomstats.geometry.matrices.matrices method)": [[3, "geomstats.geometry.matrices.Matrices.basis_representation"]], "basis_representation() (geomstats.geometry.skew_symmetric_matrices.skewsymmetricmatrices method)": [[3, "geomstats.geometry.skew_symmetric_matrices.SkewSymmetricMatrices.basis_representation"]], "basis_representation() (geomstats.geometry.special_euclidean.specialeuclideanmatricesliealgebra method)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesLieAlgebra.basis_representation"]], "basis_representation() (geomstats.geometry.symmetric_matrices.symmetricmatrices static method)": [[3, "geomstats.geometry.symmetric_matrices.SymmetricMatrices.basis_representation"]], "belongs() (geomstats.geometry.base.complexvectorspace method)": [[3, "geomstats.geometry.base.ComplexVectorSpace.belongs"]], "belongs() (geomstats.geometry.base.immersedset method)": [[3, "geomstats.geometry.base.ImmersedSet.belongs"]], "belongs() (geomstats.geometry.base.levelset method)": [[3, "geomstats.geometry.base.LevelSet.belongs"]], "belongs() (geomstats.geometry.base.vectorspace method)": [[3, "geomstats.geometry.base.VectorSpace.belongs"]], "belongs() (geomstats.geometry.complex_manifold.complexmanifold method)": [[3, "geomstats.geometry.complex_manifold.ComplexManifold.belongs"]], "belongs() (geomstats.geometry.complex_matrices.complexmatrices method)": [[3, "geomstats.geometry.complex_matrices.ComplexMatrices.belongs"]], "belongs() (geomstats.geometry.complex_poincare_disk.complexpoincaredisk static method)": [[3, "geomstats.geometry.complex_poincare_disk.ComplexPoincareDisk.belongs"]], "belongs() (geomstats.geometry.discrete_surfaces.discretesurfaces method)": [[3, "geomstats.geometry.discrete_surfaces.DiscreteSurfaces.belongs"]], "belongs() (geomstats.geometry.full_rank_matrices.fullrankmatrices method)": [[3, "geomstats.geometry.full_rank_matrices.FullRankMatrices.belongs"]], "belongs() (geomstats.geometry.functions.hilbertsphere method)": [[3, "geomstats.geometry.functions.HilbertSphere.belongs"]], "belongs() (geomstats.geometry.general_linear.generallinear method)": [[3, "geomstats.geometry.general_linear.GeneralLinear.belongs"]], "belongs() (geomstats.geometry.hermitian_matrices.hermitianmatrices method)": [[3, "geomstats.geometry.hermitian_matrices.HermitianMatrices.belongs"]], "belongs() (geomstats.geometry.hpd_matrices.hpdmatrices static method)": [[3, "geomstats.geometry.hpd_matrices.HPDMatrices.belongs"]], "belongs() (geomstats.geometry.klein_bottle.kleinbottle method)": [[3, "geomstats.geometry.klein_bottle.KleinBottle.belongs"]], "belongs() (geomstats.geometry.lower_triangular_matrices.lowertriangularmatrices method)": [[3, "geomstats.geometry.lower_triangular_matrices.LowerTriangularMatrices.belongs"]], "belongs() (geomstats.geometry.manifold.manifold method)": [[3, "geomstats.geometry.manifold.Manifold.belongs"]], "belongs() (geomstats.geometry.nfold_manifold.nfoldmanifold method)": [[3, "geomstats.geometry.nfold_manifold.NFoldManifold.belongs"]], "belongs() (geomstats.geometry.open_hemisphere.openhemisphere method)": [[3, "geomstats.geometry.open_hemisphere.OpenHemisphere.belongs"]], "belongs() (geomstats.geometry.poincare_ball.poincareball method)": [[3, "geomstats.geometry.poincare_ball.PoincareBall.belongs"]], "belongs() (geomstats.geometry.poincare_half_space.poincarehalfspace method)": [[3, "geomstats.geometry.poincare_half_space.PoincareHalfSpace.belongs"]], "belongs() (geomstats.geometry.positive_lower_triangular_matrices.positivelowertriangularmatrices method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.PositiveLowerTriangularMatrices.belongs"]], "belongs() (geomstats.geometry.positive_lower_triangular_matrices.unitnormedrowspltmatrices method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.UnitNormedRowsPLTMatrices.belongs"]], "belongs() (geomstats.geometry.positive_reals.positivereals static method)": [[3, "geomstats.geometry.positive_reals.PositiveReals.belongs"]], "belongs() (geomstats.geometry.product_manifold.productmanifold method)": [[3, "geomstats.geometry.product_manifold.ProductManifold.belongs"]], "belongs() (geomstats.geometry.rank_k_psd_matrices.rankkpsdmatrices method)": [[3, "geomstats.geometry.rank_k_psd_matrices.RankKPSDMatrices.belongs"]], "belongs() (geomstats.geometry.sasaki_metric.tangentbundle method)": [[3, "geomstats.geometry.sasaki_metric.TangentBundle.belongs"]], "belongs() (geomstats.geometry.siegel.siegel method)": [[3, "geomstats.geometry.siegel.Siegel.belongs"]], "belongs() (geomstats.geometry.skew_symmetric_matrices.skewsymmetricmatrices method)": [[3, "geomstats.geometry.skew_symmetric_matrices.SkewSymmetricMatrices.belongs"]], "belongs() (geomstats.geometry.spd_matrices.spdmatrices method)": [[3, "geomstats.geometry.spd_matrices.SPDMatrices.belongs"]], "belongs() (geomstats.geometry.special_euclidean.specialeuclideanmatricesliealgebra method)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesLieAlgebra.belongs"]], "belongs() (geomstats.geometry.symmetric_matrices.symmetricmatrices method)": [[3, "geomstats.geometry.symmetric_matrices.SymmetricMatrices.belongs"]], "bracket() (geomstats.geometry.lie_algebra.matrixliealgebra class method)": [[3, "geomstats.geometry.lie_algebra.MatrixLieAlgebra.bracket"]], "bracket() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.bracket"]], "center() (geomstats.geometry.pre_shape.preshapespace static method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpace.center"]], "christoffels() (geomstats.geometry.connection.connection method)": [[3, "geomstats.geometry.connection.Connection.christoffels"]], "christoffels() (geomstats.geometry.hypersphere.hyperspheremetric method)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric.christoffels"]], "christoffels() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.christoffels"]], "closest_neighbor_index() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.closest_neighbor_index"]], "cometric_matrix() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.cometric_matrix"]], "compose() (geomstats.geometry.heisenberg.heisenbergvectors method)": [[3, "geomstats.geometry.heisenberg.HeisenbergVectors.compose"]], "compose() (geomstats.geometry.lie_group.liegroup method)": [[3, "geomstats.geometry.lie_group.LieGroup.compose"]], "compose() (geomstats.geometry.lie_group.matrixliegroup static method)": [[3, "geomstats.geometry.lie_group.MatrixLieGroup.compose"]], "congruent() (geomstats.geometry.complex_matrices.complexmatrices class method)": [[3, "geomstats.geometry.complex_matrices.ComplexMatrices.congruent"]], "congruent() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.congruent"]], "covariant_riemann_tensor() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.covariant_riemann_tensor"]], "curvature() (geomstats.geometry.connection.connection method)": [[3, "geomstats.geometry.connection.Connection.curvature"]], "curvature() (geomstats.geometry.hypersphere.hyperspheremetric method)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric.curvature"]], "curvature() (geomstats.geometry.pre_shape.preshapemetric method)": [[3, "geomstats.geometry.pre_shape.PreShapeMetric.curvature"]], "curvature() (geomstats.geometry.pullback_metric.pullbackdiffeometric method)": [[3, "geomstats.geometry.pullback_metric.PullbackDiffeoMetric.curvature"]], "curvature() (geomstats.geometry.quotient_metric.quotientmetric method)": [[3, "geomstats.geometry.quotient_metric.QuotientMetric.curvature"]], "curvature_derivative() (geomstats.geometry.connection.connection method)": [[3, "geomstats.geometry.connection.Connection.curvature_derivative"]], "curvature_derivative() (geomstats.geometry.hypersphere.hyperspheremetric method)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric.curvature_derivative"]], "curvature_derivative() (geomstats.geometry.pre_shape.preshapemetric method)": [[3, "geomstats.geometry.pre_shape.PreShapeMetric.curvature_derivative"]], "curvature_derivative() (geomstats.geometry.quotient_metric.quotientmetric method)": [[3, "geomstats.geometry.quotient_metric.QuotientMetric.curvature_derivative"]], "default_metric() (geomstats.geometry.base.immersedset static method)": [[3, "geomstats.geometry.base.ImmersedSet.default_metric"]], "default_metric() (geomstats.geometry.complex_matrices.complexmatrices static method)": [[3, "geomstats.geometry.complex_matrices.ComplexMatrices.default_metric"]], "default_metric() (geomstats.geometry.complex_poincare_disk.complexpoincaredisk static method)": [[3, "geomstats.geometry.complex_poincare_disk.ComplexPoincareDisk.default_metric"]], "default_metric() (geomstats.geometry.discrete_curves.discretecurvesstartingatorigin static method)": [[3, "geomstats.geometry.discrete_curves.DiscreteCurvesStartingAtOrigin.default_metric"]], "default_metric() (geomstats.geometry.discrete_surfaces.discretesurfaces static method)": [[3, "geomstats.geometry.discrete_surfaces.DiscreteSurfaces.default_metric"]], "default_metric() (geomstats.geometry.euclidean.euclidean static method)": [[3, "geomstats.geometry.euclidean.Euclidean.default_metric"]], "default_metric() (geomstats.geometry.full_rank_correlation_matrices.fullrankcorrelationmatrices static method)": [[3, "geomstats.geometry.full_rank_correlation_matrices.FullRankCorrelationMatrices.default_metric"]], "default_metric() (geomstats.geometry.full_rank_matrices.fullrankmatrices static method)": [[3, "geomstats.geometry.full_rank_matrices.FullRankMatrices.default_metric"]], "default_metric() (geomstats.geometry.functions.hilbertsphere static method)": [[3, "geomstats.geometry.functions.HilbertSphere.default_metric"]], "default_metric() (geomstats.geometry.general_linear.generallinear static method)": [[3, "geomstats.geometry.general_linear.GeneralLinear.default_metric"]], "default_metric() (geomstats.geometry.general_linear.squarematrices static method)": [[3, "geomstats.geometry.general_linear.SquareMatrices.default_metric"]], "default_metric() (geomstats.geometry.grassmannian.grassmannian static method)": [[3, "geomstats.geometry.grassmannian.Grassmannian.default_metric"]], "default_metric() (geomstats.geometry.hermitian.hermitian static method)": [[3, "geomstats.geometry.hermitian.Hermitian.default_metric"]], "default_metric() (geomstats.geometry.hermitian_matrices.hermitianmatrices static method)": [[3, "geomstats.geometry.hermitian_matrices.HermitianMatrices.default_metric"]], "default_metric() (geomstats.geometry.hpd_matrices.hpdmatrices static method)": [[3, "geomstats.geometry.hpd_matrices.HPDMatrices.default_metric"]], "default_metric() (geomstats.geometry.hyperboloid.hyperboloid static method)": [[3, "geomstats.geometry.hyperboloid.Hyperboloid.default_metric"]], "default_metric() (geomstats.geometry.klein_bottle.kleinbottle method)": [[3, "geomstats.geometry.klein_bottle.KleinBottle.default_metric"]], "default_metric() (geomstats.geometry.landmarks.landmarks static method)": [[3, "geomstats.geometry.landmarks.Landmarks.default_metric"]], "default_metric() (geomstats.geometry.lie_group.liegroup method)": [[3, "geomstats.geometry.lie_group.LieGroup.default_metric"]], "default_metric() (geomstats.geometry.lower_triangular_matrices.lowertriangularmatrices static method)": [[3, "geomstats.geometry.lower_triangular_matrices.LowerTriangularMatrices.default_metric"]], "default_metric() (geomstats.geometry.matrices.matrices static method)": [[3, "geomstats.geometry.matrices.Matrices.default_metric"]], "default_metric() (geomstats.geometry.nfold_manifold.nfoldmanifold static method)": [[3, "geomstats.geometry.nfold_manifold.NFoldManifold.default_metric"]], "default_metric() (geomstats.geometry.open_hemisphere.openhemisphere static method)": [[3, "geomstats.geometry.open_hemisphere.OpenHemisphere.default_metric"]], "default_metric() (geomstats.geometry.open_hemisphere.openhemispheresproduct static method)": [[3, "geomstats.geometry.open_hemisphere.OpenHemispheresProduct.default_metric"]], "default_metric() (geomstats.geometry.poincare_ball.poincareball static method)": [[3, "geomstats.geometry.poincare_ball.PoincareBall.default_metric"]], "default_metric() (geomstats.geometry.poincare_half_space.poincarehalfspace static method)": [[3, "geomstats.geometry.poincare_half_space.PoincareHalfSpace.default_metric"]], "default_metric() (geomstats.geometry.poincare_polydisk.poincarepolydisk static method)": [[3, "geomstats.geometry.poincare_polydisk.PoincarePolydisk.default_metric"]], "default_metric() (geomstats.geometry.positive_lower_triangular_matrices.positivelowertriangularmatrices static method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.PositiveLowerTriangularMatrices.default_metric"]], "default_metric() (geomstats.geometry.positive_lower_triangular_matrices.unitnormedrowspltmatrices static method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.UnitNormedRowsPLTMatrices.default_metric"]], "default_metric() (geomstats.geometry.positive_reals.positivereals static method)": [[3, "geomstats.geometry.positive_reals.PositiveReals.default_metric"]], "default_metric() (geomstats.geometry.pre_shape.preshapespace static method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpace.default_metric"]], "default_metric() (geomstats.geometry.product_hpd_and_siegel_disks.producthpdmatricesandsiegeldisks static method)": [[3, "geomstats.geometry.product_hpd_and_siegel_disks.ProductHPDMatricesAndSiegelDisks.default_metric"]], "default_metric() (geomstats.geometry.product_manifold.productmanifold static method)": [[3, "geomstats.geometry.product_manifold.ProductManifold.default_metric"]], "default_metric() (geomstats.geometry.product_positive_reals_and_poincare_disks.productpositiverealsandcomplexpoincaredisks static method)": [[3, "geomstats.geometry.product_positive_reals_and_poincare_disks.ProductPositiveRealsAndComplexPoincareDisks.default_metric"]], "default_metric() (geomstats.geometry.rank_k_psd_matrices.rankkpsdmatrices static method)": [[3, "geomstats.geometry.rank_k_psd_matrices.RankKPSDMatrices.default_metric"]], "default_metric() (geomstats.geometry.sasaki_metric.tangentbundle static method)": [[3, "geomstats.geometry.sasaki_metric.TangentBundle.default_metric"]], "default_metric() (geomstats.geometry.siegel.siegel static method)": [[3, "geomstats.geometry.siegel.Siegel.default_metric"]], "default_metric() (geomstats.geometry.skew_symmetric_matrices.skewsymmetricmatrices static method)": [[3, "geomstats.geometry.skew_symmetric_matrices.SkewSymmetricMatrices.default_metric"]], "default_metric() (geomstats.geometry.spd_matrices.spdmatrices static method)": [[3, "geomstats.geometry.spd_matrices.SPDMatrices.default_metric"]], "default_metric() (geomstats.geometry.special_euclidean.specialeuclideanmatricesliealgebra static method)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesLieAlgebra.default_metric"]], "default_metric() (geomstats.geometry.stiefel.stiefel static method)": [[3, "geomstats.geometry.stiefel.Stiefel.default_metric"]], "default_metric() (geomstats.geometry.symmetric_matrices.symmetricmatrices static method)": [[3, "geomstats.geometry.symmetric_matrices.SymmetricMatrices.default_metric"]], "diag_action() (geomstats.geometry.full_rank_correlation_matrices.fullrankcorrelationmatrices static method)": [[3, "geomstats.geometry.full_rank_correlation_matrices.FullRankCorrelationMatrices.diag_action"]], "diag_inner_product() (geomstats.geometry.positive_lower_triangular_matrices.choleskymetric static method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.CholeskyMetric.diag_inner_product"]], "diagonal() (geomstats.geometry.matrices.matrices static method)": [[3, "geomstats.geometry.matrices.Matrices.diagonal"]], "diameter() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.diameter"]], "diffeomorphism() (geomstats.geometry.diffeo.composeddiffeo method)": [[3, "geomstats.geometry.diffeo.ComposedDiffeo.diffeomorphism"]], "diffeomorphism() (geomstats.geometry.diffeo.diffeo method)": [[3, "geomstats.geometry.diffeo.Diffeo.diffeomorphism"]], "diffeomorphism() (geomstats.geometry.diffeo.reverseddiffeo method)": [[3, "geomstats.geometry.diffeo.ReversedDiffeo.diffeomorphism"]], "diffeomorphism() (geomstats.geometry.discrete_curves.ftransform method)": [[3, "geomstats.geometry.discrete_curves.FTransform.diffeomorphism"]], "diffeomorphism() (geomstats.geometry.discrete_curves.srvtransform method)": [[3, "geomstats.geometry.discrete_curves.SRVTransform.diffeomorphism"]], "diffeomorphism() (geomstats.geometry.open_hemisphere.openhemispheretohyperboloiddiffeo method)": [[3, "geomstats.geometry.open_hemisphere.OpenHemisphereToHyperboloidDiffeo.diffeomorphism"]], "diffeomorphism() (geomstats.geometry.positive_lower_triangular_matrices.unitnormedrowspltdiffeo method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.UnitNormedRowsPLTDiffeo.diffeomorphism"]], "diffeomorphism() (geomstats.geometry.spd_matrices.choleskymap class method)": [[3, "geomstats.geometry.spd_matrices.CholeskyMap.diffeomorphism"]], "diffeomorphism() (geomstats.geometry.spd_matrices.matrixpower method)": [[3, "geomstats.geometry.spd_matrices.MatrixPower.diffeomorphism"]], "diffeomorphism() (geomstats.geometry.spd_matrices.symmatrixlog class method)": [[3, "geomstats.geometry.spd_matrices.SymMatrixLog.diffeomorphism"]], "directional_curvature() (geomstats.geometry.connection.connection method)": [[3, "geomstats.geometry.connection.Connection.directional_curvature"]], "directional_curvature_derivative() (geomstats.geometry.connection.connection method)": [[3, "geomstats.geometry.connection.Connection.directional_curvature_derivative"]], "directional_curvature_derivative() (geomstats.geometry.pre_shape.kendallshapemetric method)": [[3, "geomstats.geometry.pre_shape.KendallShapeMetric.directional_curvature_derivative"]], "directional_curvature_derivative() (geomstats.geometry.quotient_metric.quotientmetric method)": [[3, "geomstats.geometry.quotient_metric.QuotientMetric.directional_curvature_derivative"]], "discrete_curves_with_l2 (geomstats.geometry.discrete_curves.discretecurvesstartingatorigin property)": [[3, "geomstats.geometry.discrete_curves.DiscreteCurvesStartingAtOrigin.discrete_curves_with_l2"]], "discrete_horizontal_geodesic() (geomstats.geometry.discrete_curves.iterativehorizontalgeodesicaligner method)": [[3, "geomstats.geometry.discrete_curves.IterativeHorizontalGeodesicAligner.discrete_horizontal_geodesic"]], "dist() (geomstats.geometry.complex_poincare_disk.complexpoincarediskmetric method)": [[3, "geomstats.geometry.complex_poincare_disk.ComplexPoincareDiskMetric.dist"]], "dist() (geomstats.geometry.hyperboloid.hyperboloidmetric method)": [[3, "geomstats.geometry.hyperboloid.HyperboloidMetric.dist"]], "dist() (geomstats.geometry.hypersphere.hyperspheremetric method)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric.dist"]], "dist() (geomstats.geometry.poincare_ball.poincareballmetric method)": [[3, "geomstats.geometry.poincare_ball.PoincareBallMetric.dist"]], "dist() (geomstats.geometry.positive_reals.positiverealsmetric method)": [[3, "geomstats.geometry.positive_reals.PositiveRealsMetric.dist"]], "dist() (geomstats.geometry.product_manifold.productriemannianmetric method)": [[3, "geomstats.geometry.product_manifold.ProductRiemannianMetric.dist"]], "dist() (geomstats.geometry.pullback_metric.pullbackdiffeometric method)": [[3, "geomstats.geometry.pullback_metric.PullbackDiffeoMetric.dist"]], "dist() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.dist"]], "dist_broadcast() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.dist_broadcast"]], "dist_pairwise() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.dist_pairwise"]], "equal() (geomstats.geometry.matrices.matrices static method)": [[3, "geomstats.geometry.matrices.Matrices.equal"]], "equip_with_group_action() (geomstats.geometry.manifold.manifold method)": [[3, "geomstats.geometry.manifold.Manifold.equip_with_group_action"]], "equip_with_metric() (geomstats.geometry.complex_manifold.complexmanifold method)": [[3, "geomstats.geometry.complex_manifold.ComplexManifold.equip_with_metric"]], "equip_with_metric() (geomstats.geometry.manifold.manifold method)": [[3, "geomstats.geometry.manifold.Manifold.equip_with_metric"]], "equip_with_quotient_structure() (geomstats.geometry.manifold.manifold method)": [[3, "geomstats.geometry.manifold.Manifold.equip_with_quotient_structure"]], "equivalent() (geomstats.geometry.klein_bottle.kleinbottle static method)": [[3, "geomstats.geometry.klein_bottle.KleinBottle.equivalent"]], "exp() (geomstats.geometry.complex_poincare_disk.complexpoincarediskmetric static method)": [[3, "geomstats.geometry.complex_poincare_disk.ComplexPoincareDiskMetric.exp"]], "exp() (geomstats.geometry.connection.connection method)": [[3, "geomstats.geometry.connection.Connection.exp"]], "exp() (geomstats.geometry.discrete_surfaces.elasticmetric method)": [[3, "geomstats.geometry.discrete_surfaces.ElasticMetric.exp"]], "exp() (geomstats.geometry.euclidean.euclidean method)": [[3, "geomstats.geometry.euclidean.Euclidean.exp"]], "exp() (geomstats.geometry.euclidean.euclideanmetric method)": [[3, "geomstats.geometry.euclidean.EuclideanMetric.exp"]], "exp() (geomstats.geometry.functions.hilbertspheremetric method)": [[3, "geomstats.geometry.functions.HilbertSphereMetric.exp"]], "exp() (geomstats.geometry.grassmannian.grassmanniancanonicalmetric method)": [[3, "geomstats.geometry.grassmannian.GrassmannianCanonicalMetric.exp"]], "exp() (geomstats.geometry.hermitian.hermitian method)": [[3, "geomstats.geometry.hermitian.Hermitian.exp"]], "exp() (geomstats.geometry.hermitian.hermitianmetric static method)": [[3, "geomstats.geometry.hermitian.HermitianMetric.exp"]], "exp() (geomstats.geometry.hpd_matrices.hpdaffinemetric method)": [[3, "geomstats.geometry.hpd_matrices.HPDAffineMetric.exp"]], "exp() (geomstats.geometry.hpd_matrices.hpdbureswassersteinmetric method)": [[3, "geomstats.geometry.hpd_matrices.HPDBuresWassersteinMetric.exp"]], "exp() (geomstats.geometry.hyperboloid.hyperboloidmetric method)": [[3, "geomstats.geometry.hyperboloid.HyperboloidMetric.exp"]], "exp() (geomstats.geometry.hypersphere.hyperspheremetric method)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric.exp"]], "exp() (geomstats.geometry.invariant_metric.biinvariantmetric method)": [[3, "geomstats.geometry.invariant_metric.BiInvariantMetric.exp"]], "exp() (geomstats.geometry.invariant_metric.invariantmetricmatrixexpodesolver method)": [[3, "geomstats.geometry.invariant_metric.InvariantMetricMatrixExpODESolver.exp"]], "exp() (geomstats.geometry.klein_bottle.kleinbottlemetric method)": [[3, "geomstats.geometry.klein_bottle.KleinBottleMetric.exp"]], "exp() (geomstats.geometry.lie_group.liegroup method)": [[3, "geomstats.geometry.lie_group.LieGroup.exp"]], "exp() (geomstats.geometry.lie_group.matrixliegroup class method)": [[3, "geomstats.geometry.lie_group.MatrixLieGroup.exp"]], "exp() (geomstats.geometry.minkowski.minkowskimetric method)": [[3, "geomstats.geometry.minkowski.MinkowskiMetric.exp"]], "exp() (geomstats.geometry.nfold_manifold.nfoldmetric method)": [[3, "geomstats.geometry.nfold_manifold.NFoldMetric.exp"]], "exp() (geomstats.geometry.poincare_ball.poincareballmetric method)": [[3, "geomstats.geometry.poincare_ball.PoincareBallMetric.exp"]], "exp() (geomstats.geometry.poincare_half_space.poincarehalfspacemetric method)": [[3, "geomstats.geometry.poincare_half_space.PoincareHalfSpaceMetric.exp"]], "exp() (geomstats.geometry.positive_lower_triangular_matrices.choleskymetric method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.CholeskyMetric.exp"]], "exp() (geomstats.geometry.positive_reals.positiverealsmetric static method)": [[3, "geomstats.geometry.positive_reals.PositiveRealsMetric.exp"]], "exp() (geomstats.geometry.pre_shape.preshapemetric method)": [[3, "geomstats.geometry.pre_shape.PreShapeMetric.exp"]], "exp() (geomstats.geometry.product_manifold.productriemannianmetric method)": [[3, "geomstats.geometry.product_manifold.ProductRiemannianMetric.exp"]], "exp() (geomstats.geometry.pullback_metric.pullbackdiffeometric method)": [[3, "geomstats.geometry.pullback_metric.PullbackDiffeoMetric.exp"]], "exp() (geomstats.geometry.quotient_metric.quotientmetric method)": [[3, "geomstats.geometry.quotient_metric.QuotientMetric.exp"]], "exp() (geomstats.geometry.sasaki_metric.sasakimetric method)": [[3, "geomstats.geometry.sasaki_metric.SasakiMetric.exp"]], "exp() (geomstats.geometry.siegel.siegelmetric method)": [[3, "geomstats.geometry.siegel.SiegelMetric.exp"]], "exp() (geomstats.geometry.spd_matrices.spdaffinemetric method)": [[3, "geomstats.geometry.spd_matrices.SPDAffineMetric.exp"]], "exp() (geomstats.geometry.spd_matrices.spdbureswassersteinmetric method)": [[3, "geomstats.geometry.spd_matrices.SPDBuresWassersteinMetric.exp"]], "exp() (geomstats.geometry.special_euclidean.specialeuclideanmatricescanonicalleftmetric method)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesCanonicalLeftMetric.exp"]], "exp() (geomstats.geometry.stiefel.stiefelcanonicalmetric method)": [[3, "geomstats.geometry.stiefel.StiefelCanonicalMetric.exp"]], "exp() (geomstats.geometry.sub_riemannian_metric.subriemannianmetric method)": [[3, "geomstats.geometry.sub_riemannian_metric.SubRiemannianMetric.exp"]], "exp_at_zero() (geomstats.geometry.siegel.siegelmetric static method)": [[3, "geomstats.geometry.siegel.SiegelMetric.exp_at_zero"]], "exp_domain() (geomstats.geometry.hpd_matrices.hpdeuclideanmetric static method)": [[3, "geomstats.geometry.hpd_matrices.HPDEuclideanMetric.exp_domain"]], "exp_domain() (geomstats.geometry.spd_matrices.spdeuclideanmetric static method)": [[3, "geomstats.geometry.spd_matrices.SPDEuclideanMetric.exp_domain"]], "exp_from_identity() (geomstats.geometry.heisenberg.heisenbergvectors method)": [[3, "geomstats.geometry.heisenberg.HeisenbergVectors.exp_from_identity"]], "exp_from_identity() (geomstats.geometry.lie_group.liegroup method)": [[3, "geomstats.geometry.lie_group.LieGroup.exp_from_identity"]], "exp_not_from_identity() (geomstats.geometry.lie_group.liegroup method)": [[3, "geomstats.geometry.lie_group.LieGroup.exp_not_from_identity"]], "expmh() (in module geomstats.geometry.hermitian_matrices)": [[3, "geomstats.geometry.hermitian_matrices.expmh"]], "extrinsic_to_intrinsic_coords() (geomstats.geometry.base.levelset method)": [[3, "geomstats.geometry.base.LevelSet.extrinsic_to_intrinsic_coords"]], "extrinsic_to_intrinsic_coords() (geomstats.geometry.hyperboloid.hyperboloid method)": [[3, "geomstats.geometry.hyperboloid.Hyperboloid.extrinsic_to_intrinsic_coords"]], "face_areas() (geomstats.geometry.discrete_surfaces.discretesurfaces method)": [[3, "geomstats.geometry.discrete_surfaces.DiscreteSurfaces.face_areas"]], "flatten() (geomstats.geometry.matrices.matrices static method)": [[3, "geomstats.geometry.matrices.Matrices.flatten"]], "frobenius_product() (geomstats.geometry.complex_matrices.complexmatrices static method)": [[3, "geomstats.geometry.complex_matrices.ComplexMatrices.frobenius_product"]], "frobenius_product() (geomstats.geometry.matrices.matrices static method)": [[3, "geomstats.geometry.matrices.Matrices.frobenius_product"]], "from_covariance() (geomstats.geometry.full_rank_correlation_matrices.fullrankcorrelationmatrices class method)": [[3, "geomstats.geometry.full_rank_correlation_matrices.FullRankCorrelationMatrices.from_covariance"]], "geodesic() (geomstats.geometry.connection.connection method)": [[3, "geomstats.geometry.connection.Connection.geodesic"]], "geodesic() (geomstats.geometry.product_manifold.productriemannianmetric method)": [[3, "geomstats.geometry.product_manifold.ProductRiemannianMetric.geodesic"]], "geodesic() (geomstats.geometry.pullback_metric.pullbackdiffeometric method)": [[3, "geomstats.geometry.pullback_metric.PullbackDiffeoMetric.geodesic"]], "geodesic() (geomstats.geometry.quotient_metric.quotientmetric method)": [[3, "geomstats.geometry.quotient_metric.QuotientMetric.geodesic"]], "geodesic() (geomstats.geometry.special_euclidean.specialeuclideanmatricescanonicalleftmetric method)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesCanonicalLeftMetric.geodesic"]], "geodesic() (geomstats.geometry.sub_riemannian_metric.subriemannianmetric method)": [[3, "geomstats.geometry.sub_riemannian_metric.SubRiemannianMetric.geodesic"]], "geodesic_discrete() (geomstats.geometry.sasaki_metric.sasakimetric method)": [[3, "geomstats.geometry.sasaki_metric.SasakiMetric.geodesic_discrete"]], "geodesic_equation() (geomstats.geometry.connection.connection method)": [[3, "geomstats.geometry.connection.Connection.geodesic_equation"]], "geodesic_ivp() (geomstats.geometry.invariant_metric.invariantmetricmatrixexpodesolver method)": [[3, "geomstats.geometry.invariant_metric.InvariantMetricMatrixExpODESolver.geodesic_ivp"]], "geomstats.geometry": [[3, "module-geomstats.geometry"]], "geomstats.geometry.base": [[3, "module-geomstats.geometry.base"]], "geomstats.geometry.complex_manifold": [[3, "module-geomstats.geometry.complex_manifold"]], "geomstats.geometry.complex_matrices": [[3, "module-geomstats.geometry.complex_matrices"]], "geomstats.geometry.complex_poincare_disk": [[3, "module-geomstats.geometry.complex_poincare_disk"]], "geomstats.geometry.complex_riemannian_metric": [[3, "module-geomstats.geometry.complex_riemannian_metric"]], "geomstats.geometry.connection": [[3, "module-geomstats.geometry.connection"]], "geomstats.geometry.diffeo": [[3, "module-geomstats.geometry.diffeo"]], "geomstats.geometry.discrete_curves": [[3, "module-geomstats.geometry.discrete_curves"]], "geomstats.geometry.discrete_surfaces": [[3, "module-geomstats.geometry.discrete_surfaces"]], "geomstats.geometry.euclidean": [[3, "module-geomstats.geometry.euclidean"]], "geomstats.geometry.fiber_bundle": [[3, "module-geomstats.geometry.fiber_bundle"]], "geomstats.geometry.full_rank_correlation_matrices": [[3, "module-geomstats.geometry.full_rank_correlation_matrices"]], "geomstats.geometry.full_rank_matrices": [[3, "module-geomstats.geometry.full_rank_matrices"]], "geomstats.geometry.functions": [[3, "module-geomstats.geometry.functions"]], "geomstats.geometry.general_linear": [[3, "module-geomstats.geometry.general_linear"]], "geomstats.geometry.grassmannian": [[3, "module-geomstats.geometry.grassmannian"]], "geomstats.geometry.heisenberg": [[3, "module-geomstats.geometry.heisenberg"]], "geomstats.geometry.hermitian": [[3, "module-geomstats.geometry.hermitian"]], "geomstats.geometry.hermitian_matrices": [[3, "module-geomstats.geometry.hermitian_matrices"]], "geomstats.geometry.hpd_matrices": [[3, "module-geomstats.geometry.hpd_matrices"]], "geomstats.geometry.hyperbolic": [[3, "module-geomstats.geometry.hyperbolic"]], "geomstats.geometry.hyperboloid": [[3, "module-geomstats.geometry.hyperboloid"]], "geomstats.geometry.hypersphere": [[3, "module-geomstats.geometry.hypersphere"]], "geomstats.geometry.invariant_metric": [[3, "module-geomstats.geometry.invariant_metric"]], "geomstats.geometry.klein_bottle": [[3, "module-geomstats.geometry.klein_bottle"]], "geomstats.geometry.landmarks": [[3, "module-geomstats.geometry.landmarks"]], "geomstats.geometry.lie_algebra": [[3, "module-geomstats.geometry.lie_algebra"]], "geomstats.geometry.lie_group": [[3, "module-geomstats.geometry.lie_group"]], "geomstats.geometry.lower_triangular_matrices": [[3, "module-geomstats.geometry.lower_triangular_matrices"]], "geomstats.geometry.manifold": [[3, "module-geomstats.geometry.manifold"]], "geomstats.geometry.matrices": [[3, "module-geomstats.geometry.matrices"]], "geomstats.geometry.minkowski": [[3, "module-geomstats.geometry.minkowski"]], "geomstats.geometry.nfold_manifold": [[3, "module-geomstats.geometry.nfold_manifold"]], "geomstats.geometry.open_hemisphere": [[3, "module-geomstats.geometry.open_hemisphere"]], "geomstats.geometry.poincare_ball": [[3, "module-geomstats.geometry.poincare_ball"]], "geomstats.geometry.poincare_half_space": [[3, "module-geomstats.geometry.poincare_half_space"]], "geomstats.geometry.poincare_polydisk": [[3, "module-geomstats.geometry.poincare_polydisk"]], "geomstats.geometry.positive_lower_triangular_matrices": [[3, "module-geomstats.geometry.positive_lower_triangular_matrices"]], "geomstats.geometry.positive_reals": [[3, "module-geomstats.geometry.positive_reals"]], "geomstats.geometry.pre_shape": [[3, "module-geomstats.geometry.pre_shape"]], "geomstats.geometry.product_hpd_and_siegel_disks": [[3, "module-geomstats.geometry.product_hpd_and_siegel_disks"]], "geomstats.geometry.product_manifold": [[3, "module-geomstats.geometry.product_manifold"]], "geomstats.geometry.product_positive_reals_and_poincare_disks": [[3, "module-geomstats.geometry.product_positive_reals_and_poincare_disks"]], "geomstats.geometry.pullback_metric": [[3, "module-geomstats.geometry.pullback_metric"]], "geomstats.geometry.quotient_metric": [[3, "module-geomstats.geometry.quotient_metric"]], "geomstats.geometry.rank_k_psd_matrices": [[3, "module-geomstats.geometry.rank_k_psd_matrices"]], "geomstats.geometry.riemannian_metric": [[3, "module-geomstats.geometry.riemannian_metric"]], "geomstats.geometry.sasaki_metric": [[3, "module-geomstats.geometry.sasaki_metric"]], "geomstats.geometry.scalar_product_metric": [[3, "module-geomstats.geometry.scalar_product_metric"]], "geomstats.geometry.siegel": [[3, "module-geomstats.geometry.siegel"]], "geomstats.geometry.skew_symmetric_matrices": [[3, "module-geomstats.geometry.skew_symmetric_matrices"]], "geomstats.geometry.spd_matrices": [[3, "module-geomstats.geometry.spd_matrices"]], "geomstats.geometry.special_euclidean": [[3, "module-geomstats.geometry.special_euclidean"]], "geomstats.geometry.special_orthogonal": [[3, "module-geomstats.geometry.special_orthogonal"]], "geomstats.geometry.stiefel": [[3, "module-geomstats.geometry.stiefel"]], "geomstats.geometry.sub_riemannian_metric": [[3, "module-geomstats.geometry.sub_riemannian_metric"]], "geomstats.geometry.symmetric_matrices": [[3, "module-geomstats.geometry.symmetric_matrices"]], "hamiltonian() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.hamiltonian"]], "hamiltonian() (geomstats.geometry.sub_riemannian_metric.subriemannianmetric method)": [[3, "geomstats.geometry.sub_riemannian_metric.SubRiemannianMetric.hamiltonian"]], "hessian_immersion() (geomstats.geometry.base.immersedset method)": [[3, "geomstats.geometry.base.ImmersedSet.hessian_immersion"]], "homogeneous_representation() (in module geomstats.geometry.special_euclidean)": [[3, "geomstats.geometry.special_euclidean.homogeneous_representation"]], "horizontal_lift() (geomstats.geometry.fiber_bundle.fiberbundle method)": [[3, "geomstats.geometry.fiber_bundle.FiberBundle.horizontal_lift"]], "horizontal_lift() (geomstats.geometry.full_rank_correlation_matrices.correlationmatricesbundle method)": [[3, "geomstats.geometry.full_rank_correlation_matrices.CorrelationMatricesBundle.horizontal_lift"]], "horizontal_lift() (geomstats.geometry.rank_k_psd_matrices.bureswassersteinbundle method)": [[3, "geomstats.geometry.rank_k_psd_matrices.BuresWassersteinBundle.horizontal_lift"]], "horizontal_projection() (geomstats.geometry.discrete_curves.srvreparametrizationbundle method)": [[3, "geomstats.geometry.discrete_curves.SRVReparametrizationBundle.horizontal_projection"]], "horizontal_projection() (geomstats.geometry.discrete_curves.srvrotationbundle method)": [[3, "geomstats.geometry.discrete_curves.SRVRotationBundle.horizontal_projection"]], "horizontal_projection() (geomstats.geometry.discrete_curves.srvrotationreparametrizationbundle method)": [[3, "geomstats.geometry.discrete_curves.SRVRotationReparametrizationBundle.horizontal_projection"]], "horizontal_projection() (geomstats.geometry.fiber_bundle.fiberbundle method)": [[3, "geomstats.geometry.fiber_bundle.FiberBundle.horizontal_projection"]], "identity (geomstats.geometry.euclidean.euclidean property)": [[3, "geomstats.geometry.euclidean.Euclidean.identity"]], "identity (geomstats.geometry.heisenberg.heisenbergvectors property)": [[3, "geomstats.geometry.heisenberg.HeisenbergVectors.identity"]], "identity (geomstats.geometry.hermitian.hermitian property)": [[3, "geomstats.geometry.hermitian.Hermitian.identity"]], "identity (geomstats.geometry.lie_group.liegroup property)": [[3, "geomstats.geometry.lie_group.LieGroup.identity"]], "identity (geomstats.geometry.lie_group.matrixliegroup property)": [[3, "geomstats.geometry.lie_group.MatrixLieGroup.identity"]], "immersion() (geomstats.geometry.base.immersedset method)": [[3, "geomstats.geometry.base.ImmersedSet.immersion"]], "injectivity_radius() (geomstats.geometry.connection.connection method)": [[3, "geomstats.geometry.connection.Connection.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.grassmannian.grassmanniancanonicalmetric method)": [[3, "geomstats.geometry.grassmannian.GrassmannianCanonicalMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.hpd_matrices.hpdaffinemetric method)": [[3, "geomstats.geometry.hpd_matrices.HPDAffineMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.hpd_matrices.hpdbureswassersteinmetric method)": [[3, "geomstats.geometry.hpd_matrices.HPDBuresWassersteinMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.hpd_matrices.hpdeuclideanmetric method)": [[3, "geomstats.geometry.hpd_matrices.HPDEuclideanMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.hyperboloid.hyperboloidmetric method)": [[3, "geomstats.geometry.hyperboloid.HyperboloidMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.hypersphere.hyperspheremetric method)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.invariant_metric.biinvariantmetric method)": [[3, "geomstats.geometry.invariant_metric.BiInvariantMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.klein_bottle.kleinbottlemetric method)": [[3, "geomstats.geometry.klein_bottle.KleinBottleMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.minkowski.minkowskimetric method)": [[3, "geomstats.geometry.minkowski.MinkowskiMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.poincare_ball.poincareballmetric method)": [[3, "geomstats.geometry.poincare_ball.PoincareBallMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.poincare_half_space.poincarehalfspacemetric method)": [[3, "geomstats.geometry.poincare_half_space.PoincareHalfSpaceMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.pre_shape.preshapemetric method)": [[3, "geomstats.geometry.pre_shape.PreShapeMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.spd_matrices.spdaffinemetric method)": [[3, "geomstats.geometry.spd_matrices.SPDAffineMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.spd_matrices.spdbureswassersteinmetric method)": [[3, "geomstats.geometry.spd_matrices.SPDBuresWassersteinMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.spd_matrices.spdeuclideanmetric method)": [[3, "geomstats.geometry.spd_matrices.SPDEuclideanMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.special_euclidean.specialeuclideanmatricescanonicalleftmetric method)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesCanonicalLeftMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.stiefel.stiefelcanonicalmetric method)": [[3, "geomstats.geometry.stiefel.StiefelCanonicalMetric.injectivity_radius"]], "inner_coproduct() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.inner_coproduct"]], "inner_coproduct() (geomstats.geometry.sub_riemannian_metric.subriemannianmetric method)": [[3, "geomstats.geometry.sub_riemannian_metric.SubRiemannianMetric.inner_coproduct"]], "inner_product() (geomstats.geometry.complex_matrices.complexmatricesmetric static method)": [[3, "geomstats.geometry.complex_matrices.ComplexMatricesMetric.inner_product"]], "inner_product() (geomstats.geometry.complex_riemannian_metric.complexriemannianmetric method)": [[3, "geomstats.geometry.complex_riemannian_metric.ComplexRiemannianMetric.inner_product"]], "inner_product() (geomstats.geometry.discrete_curves.l2curvesmetric method)": [[3, "geomstats.geometry.discrete_curves.L2CurvesMetric.inner_product"]], "inner_product() (geomstats.geometry.discrete_surfaces.elasticmetric method)": [[3, "geomstats.geometry.discrete_surfaces.ElasticMetric.inner_product"]], "inner_product() (geomstats.geometry.euclidean.euclideanmetric method)": [[3, "geomstats.geometry.euclidean.EuclideanMetric.inner_product"]], "inner_product() (geomstats.geometry.functions.hilbertspheremetric method)": [[3, "geomstats.geometry.functions.HilbertSphereMetric.inner_product"]], "inner_product() (geomstats.geometry.hermitian.hermitianmetric static method)": [[3, "geomstats.geometry.hermitian.HermitianMetric.inner_product"]], "inner_product() (geomstats.geometry.hpd_matrices.hpdaffinemetric method)": [[3, "geomstats.geometry.hpd_matrices.HPDAffineMetric.inner_product"]], "inner_product() (geomstats.geometry.hpd_matrices.hpdbureswassersteinmetric method)": [[3, "geomstats.geometry.hpd_matrices.HPDBuresWassersteinMetric.inner_product"]], "inner_product() (geomstats.geometry.hyperboloid.hyperboloidmetric method)": [[3, "geomstats.geometry.hyperboloid.HyperboloidMetric.inner_product"]], "inner_product() (geomstats.geometry.hypersphere.hyperspheremetric method)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric.inner_product"]], "inner_product() (geomstats.geometry.invariant_metric.biinvariantmetric method)": [[3, "geomstats.geometry.invariant_metric.BiInvariantMetric.inner_product"]], "inner_product() (geomstats.geometry.klein_bottle.kleinbottlemetric method)": [[3, "geomstats.geometry.klein_bottle.KleinBottleMetric.inner_product"]], "inner_product() (geomstats.geometry.matrices.matricesmetric method)": [[3, "geomstats.geometry.matrices.MatricesMetric.inner_product"]], "inner_product() (geomstats.geometry.minkowski.minkowskimetric method)": [[3, "geomstats.geometry.minkowski.MinkowskiMetric.inner_product"]], "inner_product() (geomstats.geometry.nfold_manifold.nfoldmetric method)": [[3, "geomstats.geometry.nfold_manifold.NFoldMetric.inner_product"]], "inner_product() (geomstats.geometry.poincare_half_space.poincarehalfspacemetric method)": [[3, "geomstats.geometry.poincare_half_space.PoincareHalfSpaceMetric.inner_product"]], "inner_product() (geomstats.geometry.positive_lower_triangular_matrices.choleskymetric class method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.CholeskyMetric.inner_product"]], "inner_product() (geomstats.geometry.pre_shape.preshapemetric method)": [[3, "geomstats.geometry.pre_shape.PreShapeMetric.inner_product"]], "inner_product() (geomstats.geometry.product_manifold.productriemannianmetric method)": [[3, "geomstats.geometry.product_manifold.ProductRiemannianMetric.inner_product"]], "inner_product() (geomstats.geometry.pullback_metric.pullbackdiffeometric method)": [[3, "geomstats.geometry.pullback_metric.PullbackDiffeoMetric.inner_product"]], "inner_product() (geomstats.geometry.quotient_metric.quotientmetric method)": [[3, "geomstats.geometry.quotient_metric.QuotientMetric.inner_product"]], "inner_product() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.inner_product"]], "inner_product() (geomstats.geometry.sasaki_metric.sasakimetric method)": [[3, "geomstats.geometry.sasaki_metric.SasakiMetric.inner_product"]], "inner_product() (geomstats.geometry.siegel.siegelmetric method)": [[3, "geomstats.geometry.siegel.SiegelMetric.inner_product"]], "inner_product() (geomstats.geometry.spd_matrices.spdaffinemetric method)": [[3, "geomstats.geometry.spd_matrices.SPDAffineMetric.inner_product"]], "inner_product() (geomstats.geometry.spd_matrices.spdbureswassersteinmetric method)": [[3, "geomstats.geometry.spd_matrices.SPDBuresWassersteinMetric.inner_product"]], "inner_product() (geomstats.geometry.special_euclidean.specialeuclideanmatricescanonicalleftmetric method)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesCanonicalLeftMetric.inner_product"]], "inner_product() (geomstats.geometry.stiefel.stiefelcanonicalmetric method)": [[3, "geomstats.geometry.stiefel.StiefelCanonicalMetric.inner_product"]], "inner_product_at_identity() (geomstats.geometry.invariant_metric.biinvariantmetric method)": [[3, "geomstats.geometry.invariant_metric.BiInvariantMetric.inner_product_at_identity"]], "inner_product_at_identity() (geomstats.geometry.positive_lower_triangular_matrices.invariantpositivelowertriangularmatricesmetric method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.InvariantPositiveLowerTriangularMatricesMetric.inner_product_at_identity"]], "inner_product_derivative_matrix() (geomstats.geometry.pullback_metric.pullbackmetric method)": [[3, "geomstats.geometry.pullback_metric.PullbackMetric.inner_product_derivative_matrix"]], "inner_product_derivative_matrix() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.inner_product_derivative_matrix"]], "insert_origin() (geomstats.geometry.discrete_curves.discretecurvesstartingatorigin method)": [[3, "geomstats.geometry.discrete_curves.DiscreteCurvesStartingAtOrigin.insert_origin"]], "insert_zeros() (in module geomstats.geometry.discrete_curves)": [[3, "geomstats.geometry.discrete_curves.insert_zeros"]], "integrability_tensor() (geomstats.geometry.fiber_bundle.fiberbundle method)": [[3, "geomstats.geometry.fiber_bundle.FiberBundle.integrability_tensor"]], "integrability_tensor() (geomstats.geometry.pre_shape.preshapespacebundle method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpaceBundle.integrability_tensor"]], "integrability_tensor_derivative() (geomstats.geometry.fiber_bundle.fiberbundle method)": [[3, "geomstats.geometry.fiber_bundle.FiberBundle.integrability_tensor_derivative"]], "integrability_tensor_derivative() (geomstats.geometry.pre_shape.preshapespacebundle method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpaceBundle.integrability_tensor_derivative"]], "integrability_tensor_derivative_parallel() (geomstats.geometry.pre_shape.preshapespacebundle method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpaceBundle.integrability_tensor_derivative_parallel"]], "interpolate() (geomstats.geometry.discrete_curves.discretecurvesstartingatorigin method)": [[3, "geomstats.geometry.discrete_curves.DiscreteCurvesStartingAtOrigin.interpolate"]], "intrinsic_to_extrinsic_coords() (geomstats.geometry.base.levelset method)": [[3, "geomstats.geometry.base.LevelSet.intrinsic_to_extrinsic_coords"]], "intrinsic_to_extrinsic_coords() (geomstats.geometry.hyperboloid.hyperboloid method)": [[3, "geomstats.geometry.hyperboloid.Hyperboloid.intrinsic_to_extrinsic_coords"]], "intrinsic_to_extrinsic_coords() (geomstats.geometry.poincare_polydisk.poincarepolydisk static method)": [[3, "geomstats.geometry.poincare_polydisk.PoincarePolydisk.intrinsic_to_extrinsic_coords"]], "inverse() (geomstats.geometry.heisenberg.heisenbergvectors method)": [[3, "geomstats.geometry.heisenberg.HeisenbergVectors.inverse"]], "inverse() (geomstats.geometry.lie_group.liegroup class method)": [[3, "geomstats.geometry.lie_group.LieGroup.inverse"]], "inverse() (geomstats.geometry.lie_group.matrixliegroup class method)": [[3, "geomstats.geometry.lie_group.MatrixLieGroup.inverse"]], "inverse_diffeomorphism() (geomstats.geometry.diffeo.composeddiffeo method)": [[3, "geomstats.geometry.diffeo.ComposedDiffeo.inverse_diffeomorphism"]], "inverse_diffeomorphism() (geomstats.geometry.diffeo.diffeo method)": [[3, "geomstats.geometry.diffeo.Diffeo.inverse_diffeomorphism"]], "inverse_diffeomorphism() (geomstats.geometry.diffeo.reverseddiffeo method)": [[3, "geomstats.geometry.diffeo.ReversedDiffeo.inverse_diffeomorphism"]], "inverse_diffeomorphism() (geomstats.geometry.discrete_curves.ftransform method)": [[3, "geomstats.geometry.discrete_curves.FTransform.inverse_diffeomorphism"]], "inverse_diffeomorphism() (geomstats.geometry.discrete_curves.srvtransform method)": [[3, "geomstats.geometry.discrete_curves.SRVTransform.inverse_diffeomorphism"]], "inverse_diffeomorphism() (geomstats.geometry.open_hemisphere.openhemispheretohyperboloiddiffeo method)": [[3, "geomstats.geometry.open_hemisphere.OpenHemisphereToHyperboloidDiffeo.inverse_diffeomorphism"]], "inverse_diffeomorphism() (geomstats.geometry.positive_lower_triangular_matrices.unitnormedrowspltdiffeo method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.UnitNormedRowsPLTDiffeo.inverse_diffeomorphism"]], "inverse_diffeomorphism() (geomstats.geometry.spd_matrices.choleskymap static method)": [[3, "geomstats.geometry.spd_matrices.CholeskyMap.inverse_diffeomorphism"]], "inverse_diffeomorphism() (geomstats.geometry.spd_matrices.matrixpower method)": [[3, "geomstats.geometry.spd_matrices.MatrixPower.inverse_diffeomorphism"]], "inverse_diffeomorphism() (geomstats.geometry.spd_matrices.symmatrixlog class method)": [[3, "geomstats.geometry.spd_matrices.SymMatrixLog.inverse_diffeomorphism"]], "inverse_jacobian_diffeomorphism() (geomstats.geometry.diffeo.autodiffdiffeo method)": [[3, "geomstats.geometry.diffeo.AutodiffDiffeo.inverse_jacobian_diffeomorphism"]], "inverse_tangent_diffeomorphism() (geomstats.geometry.diffeo.autodiffdiffeo method)": [[3, "geomstats.geometry.diffeo.AutodiffDiffeo.inverse_tangent_diffeomorphism"]], "inverse_tangent_diffeomorphism() (geomstats.geometry.diffeo.composeddiffeo method)": [[3, "geomstats.geometry.diffeo.ComposedDiffeo.inverse_tangent_diffeomorphism"]], "inverse_tangent_diffeomorphism() (geomstats.geometry.diffeo.diffeo method)": [[3, "geomstats.geometry.diffeo.Diffeo.inverse_tangent_diffeomorphism"]], "inverse_tangent_diffeomorphism() (geomstats.geometry.diffeo.reverseddiffeo method)": [[3, "geomstats.geometry.diffeo.ReversedDiffeo.inverse_tangent_diffeomorphism"]], "inverse_tangent_diffeomorphism() (geomstats.geometry.discrete_curves.srvtransform method)": [[3, "geomstats.geometry.discrete_curves.SRVTransform.inverse_tangent_diffeomorphism"]], "inverse_tangent_diffeomorphism() (geomstats.geometry.open_hemisphere.openhemispheretohyperboloiddiffeo method)": [[3, "geomstats.geometry.open_hemisphere.OpenHemisphereToHyperboloidDiffeo.inverse_tangent_diffeomorphism"]], "inverse_tangent_diffeomorphism() (geomstats.geometry.positive_lower_triangular_matrices.unitnormedrowspltdiffeo method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.UnitNormedRowsPLTDiffeo.inverse_tangent_diffeomorphism"]], "inverse_tangent_diffeomorphism() (geomstats.geometry.spd_matrices.choleskymap class method)": [[3, "geomstats.geometry.spd_matrices.CholeskyMap.inverse_tangent_diffeomorphism"]], "inverse_tangent_diffeomorphism() (geomstats.geometry.spd_matrices.matrixpower method)": [[3, "geomstats.geometry.spd_matrices.MatrixPower.inverse_tangent_diffeomorphism"]], "inverse_tangent_diffeomorphism() (geomstats.geometry.spd_matrices.symmatrixlog class method)": [[3, "geomstats.geometry.spd_matrices.SymMatrixLog.inverse_tangent_diffeomorphism"]], "is_centered() (geomstats.geometry.pre_shape.preshapespace static method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpace.is_centered"]], "is_diagonal() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.is_diagonal"]], "is_hermitian() (geomstats.geometry.complex_matrices.complexmatrices class method)": [[3, "geomstats.geometry.complex_matrices.ComplexMatrices.is_hermitian"]], "is_horizontal() (geomstats.geometry.fiber_bundle.fiberbundle method)": [[3, "geomstats.geometry.fiber_bundle.FiberBundle.is_horizontal"]], "is_horizontal() (geomstats.geometry.pre_shape.preshapespacebundle method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpaceBundle.is_horizontal"]], "is_hpd() (geomstats.geometry.complex_matrices.complexmatrices class method)": [[3, "geomstats.geometry.complex_matrices.ComplexMatrices.is_hpd"]], "is_lower_triangular() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.is_lower_triangular"]], "is_pd() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.is_pd"]], "is_skew_hermitian() (geomstats.geometry.complex_matrices.complexmatrices class method)": [[3, "geomstats.geometry.complex_matrices.ComplexMatrices.is_skew_hermitian"]], "is_skew_symmetric() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.is_skew_symmetric"]], "is_spd() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.is_spd"]], "is_square() (geomstats.geometry.matrices.matrices static method)": [[3, "geomstats.geometry.matrices.Matrices.is_square"]], "is_strictly_lower_triangular() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.is_strictly_lower_triangular"]], "is_strictly_upper_triangular() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.is_strictly_upper_triangular"]], "is_symmetric() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.is_symmetric"]], "is_tangent() (geomstats.geometry.base.complexvectorspace method)": [[3, "geomstats.geometry.base.ComplexVectorSpace.is_tangent"]], "is_tangent() (geomstats.geometry.base.complexvectorspaceopenset method)": [[3, "geomstats.geometry.base.ComplexVectorSpaceOpenSet.is_tangent"]], "is_tangent() (geomstats.geometry.base.immersedset method)": [[3, "geomstats.geometry.base.ImmersedSet.is_tangent"]], "is_tangent() (geomstats.geometry.base.levelset method)": [[3, "geomstats.geometry.base.LevelSet.is_tangent"]], "is_tangent() (geomstats.geometry.base.openset method)": [[3, "geomstats.geometry.base.OpenSet.is_tangent"]], "is_tangent() (geomstats.geometry.base.vectorspace method)": [[3, "geomstats.geometry.base.VectorSpace.is_tangent"]], "is_tangent() (geomstats.geometry.base.vectorspaceopenset method)": [[3, "geomstats.geometry.base.VectorSpaceOpenSet.is_tangent"]], "is_tangent() (geomstats.geometry.complex_manifold.complexmanifold method)": [[3, "geomstats.geometry.complex_manifold.ComplexManifold.is_tangent"]], "is_tangent() (geomstats.geometry.discrete_surfaces.discretesurfaces method)": [[3, "geomstats.geometry.discrete_surfaces.DiscreteSurfaces.is_tangent"]], "is_tangent() (geomstats.geometry.functions.hilbertsphere method)": [[3, "geomstats.geometry.functions.HilbertSphere.is_tangent"]], "is_tangent() (geomstats.geometry.klein_bottle.kleinbottle method)": [[3, "geomstats.geometry.klein_bottle.KleinBottle.is_tangent"]], "is_tangent() (geomstats.geometry.lie_group.liegroup method)": [[3, "geomstats.geometry.lie_group.LieGroup.is_tangent"]], "is_tangent() (geomstats.geometry.lie_group.matrixliegroup method)": [[3, "geomstats.geometry.lie_group.MatrixLieGroup.is_tangent"]], "is_tangent() (geomstats.geometry.manifold.manifold method)": [[3, "geomstats.geometry.manifold.Manifold.is_tangent"]], "is_tangent() (geomstats.geometry.nfold_manifold.nfoldmanifold method)": [[3, "geomstats.geometry.nfold_manifold.NFoldManifold.is_tangent"]], "is_tangent() (geomstats.geometry.positive_lower_triangular_matrices.unitnormedrowspltmatrices method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.UnitNormedRowsPLTMatrices.is_tangent"]], "is_tangent() (geomstats.geometry.product_manifold.productmanifold method)": [[3, "geomstats.geometry.product_manifold.ProductManifold.is_tangent"]], "is_tangent() (geomstats.geometry.rank_k_psd_matrices.rankkpsdmatrices method)": [[3, "geomstats.geometry.rank_k_psd_matrices.RankKPSDMatrices.is_tangent"]], "is_tangent() (geomstats.geometry.sasaki_metric.tangentbundle method)": [[3, "geomstats.geometry.sasaki_metric.TangentBundle.is_tangent"]], "is_upper_triangular() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.is_upper_triangular"]], "is_vertical() (geomstats.geometry.fiber_bundle.fiberbundle method)": [[3, "geomstats.geometry.fiber_bundle.FiberBundle.is_vertical"]], "isometry() (geomstats.geometry.siegel.siegelmetric static method)": [[3, "geomstats.geometry.siegel.SiegelMetric.isometry"]], "iterate() (geomstats.geometry.sub_riemannian_metric.subriemannianmetric static method)": [[3, "geomstats.geometry.sub_riemannian_metric.SubRiemannianMetric.iterate"]], "iterated_integrability_tensor_derivative_parallel() (geomstats.geometry.pre_shape.preshapespacebundle method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpaceBundle.iterated_integrability_tensor_derivative_parallel"]], "jacobian_diffeomorphism() (geomstats.geometry.diffeo.autodiffdiffeo method)": [[3, "geomstats.geometry.diffeo.AutodiffDiffeo.jacobian_diffeomorphism"]], "jacobian_immersion() (geomstats.geometry.base.immersedset method)": [[3, "geomstats.geometry.base.ImmersedSet.jacobian_immersion"]], "jacobian_translation() (geomstats.geometry.heisenberg.heisenbergvectors method)": [[3, "geomstats.geometry.heisenberg.HeisenbergVectors.jacobian_translation"]], "jacobian_translation() (geomstats.geometry.lie_group.liegroup method)": [[3, "geomstats.geometry.lie_group.LieGroup.jacobian_translation"]], "k_landmarks (geomstats.geometry.landmarks.landmarks property)": [[3, "geomstats.geometry.landmarks.Landmarks.k_landmarks"]], "k_sampling_points (geomstats.geometry.discrete_curves.discretecurvesstartingatorigin property)": [[3, "geomstats.geometry.discrete_curves.DiscreteCurvesStartingAtOrigin.k_sampling_points"]], "ladder_parallel_transport() (geomstats.geometry.connection.connection method)": [[3, "geomstats.geometry.connection.Connection.ladder_parallel_transport"]], "laplacian() (geomstats.geometry.discrete_surfaces.discretesurfaces method)": [[3, "geomstats.geometry.discrete_surfaces.DiscreteSurfaces.laplacian"]], "length() (geomstats.geometry.discrete_curves.discretecurvesstartingatorigin method)": [[3, "geomstats.geometry.discrete_curves.DiscreteCurvesStartingAtOrigin.length"]], "lie_algebra (geomstats.geometry.lie_group.liegroup attribute)": [[3, "geomstats.geometry.lie_group.LieGroup.lie_algebra"]], "lie_bracket() (geomstats.geometry.heisenberg.heisenbergvectors method)": [[3, "geomstats.geometry.heisenberg.HeisenbergVectors.lie_bracket"]], "lie_bracket() (geomstats.geometry.lie_group.liegroup method)": [[3, "geomstats.geometry.lie_group.LieGroup.lie_bracket"]], "lie_bracket() (geomstats.geometry.lie_group.matrixliegroup method)": [[3, "geomstats.geometry.lie_group.MatrixLieGroup.lie_bracket"]], "lift() (geomstats.geometry.fiber_bundle.fiberbundle static method)": [[3, "geomstats.geometry.fiber_bundle.FiberBundle.lift"]], "lift() (geomstats.geometry.rank_k_psd_matrices.bureswassersteinbundle method)": [[3, "geomstats.geometry.rank_k_psd_matrices.BuresWassersteinBundle.lift"]], "lifting() (geomstats.geometry.stiefel.stiefelcanonicalmetric method)": [[3, "geomstats.geometry.stiefel.StiefelCanonicalMetric.lifting"]], "log() (geomstats.geometry.complex_poincare_disk.complexpoincarediskmetric method)": [[3, "geomstats.geometry.complex_poincare_disk.ComplexPoincareDiskMetric.log"]], "log() (geomstats.geometry.connection.connection method)": [[3, "geomstats.geometry.connection.Connection.log"]], "log() (geomstats.geometry.discrete_surfaces.elasticmetric method)": [[3, "geomstats.geometry.discrete_surfaces.ElasticMetric.log"]], "log() (geomstats.geometry.euclidean.euclideanmetric method)": [[3, "geomstats.geometry.euclidean.EuclideanMetric.log"]], "log() (geomstats.geometry.functions.hilbertspheremetric method)": [[3, "geomstats.geometry.functions.HilbertSphereMetric.log"]], "log() (geomstats.geometry.grassmannian.grassmanniancanonicalmetric method)": [[3, "geomstats.geometry.grassmannian.GrassmannianCanonicalMetric.log"]], "log() (geomstats.geometry.hermitian.hermitianmetric static method)": [[3, "geomstats.geometry.hermitian.HermitianMetric.log"]], "log() (geomstats.geometry.hpd_matrices.hpdaffinemetric method)": [[3, "geomstats.geometry.hpd_matrices.HPDAffineMetric.log"]], "log() (geomstats.geometry.hpd_matrices.hpdbureswassersteinmetric method)": [[3, "geomstats.geometry.hpd_matrices.HPDBuresWassersteinMetric.log"]], "log() (geomstats.geometry.hyperboloid.hyperboloidmetric method)": [[3, "geomstats.geometry.hyperboloid.HyperboloidMetric.log"]], "log() (geomstats.geometry.hypersphere.hyperspheremetric method)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric.log"]], "log() (geomstats.geometry.invariant_metric.biinvariantmetric method)": [[3, "geomstats.geometry.invariant_metric.BiInvariantMetric.log"]], "log() (geomstats.geometry.invariant_metric.invariantmetricmatrixlogodesolver method)": [[3, "geomstats.geometry.invariant_metric.InvariantMetricMatrixLogODESolver.log"]], "log() (geomstats.geometry.klein_bottle.kleinbottlemetric method)": [[3, "geomstats.geometry.klein_bottle.KleinBottleMetric.log"]], "log() (geomstats.geometry.lie_group.liegroup method)": [[3, "geomstats.geometry.lie_group.LieGroup.log"]], "log() (geomstats.geometry.lie_group.matrixliegroup class method)": [[3, "geomstats.geometry.lie_group.MatrixLieGroup.log"]], "log() (geomstats.geometry.minkowski.minkowskimetric method)": [[3, "geomstats.geometry.minkowski.MinkowskiMetric.log"]], "log() (geomstats.geometry.nfold_manifold.nfoldmetric method)": [[3, "geomstats.geometry.nfold_manifold.NFoldMetric.log"]], "log() (geomstats.geometry.poincare_ball.poincareballmetric method)": [[3, "geomstats.geometry.poincare_ball.PoincareBallMetric.log"]], "log() (geomstats.geometry.poincare_half_space.poincarehalfspacemetric method)": [[3, "geomstats.geometry.poincare_half_space.PoincareHalfSpaceMetric.log"]], "log() (geomstats.geometry.positive_lower_triangular_matrices.choleskymetric method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.CholeskyMetric.log"]], "log() (geomstats.geometry.positive_reals.positiverealsmetric static method)": [[3, "geomstats.geometry.positive_reals.PositiveRealsMetric.log"]], "log() (geomstats.geometry.pre_shape.preshapemetric method)": [[3, "geomstats.geometry.pre_shape.PreShapeMetric.log"]], "log() (geomstats.geometry.product_manifold.productriemannianmetric method)": [[3, "geomstats.geometry.product_manifold.ProductRiemannianMetric.log"]], "log() (geomstats.geometry.pullback_metric.pullbackdiffeometric method)": [[3, "geomstats.geometry.pullback_metric.PullbackDiffeoMetric.log"]], "log() (geomstats.geometry.quotient_metric.quotientmetric method)": [[3, "geomstats.geometry.quotient_metric.QuotientMetric.log"]], "log() (geomstats.geometry.sasaki_metric.sasakimetric method)": [[3, "geomstats.geometry.sasaki_metric.SasakiMetric.log"]], "log() (geomstats.geometry.siegel.siegelmetric method)": [[3, "geomstats.geometry.siegel.SiegelMetric.log"]], "log() (geomstats.geometry.spd_matrices.spdaffinemetric method)": [[3, "geomstats.geometry.spd_matrices.SPDAffineMetric.log"]], "log() (geomstats.geometry.spd_matrices.spdbureswassersteinmetric method)": [[3, "geomstats.geometry.spd_matrices.SPDBuresWassersteinMetric.log"]], "log() (geomstats.geometry.special_euclidean.specialeuclideanmatricescanonicalleftmetric method)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesCanonicalLeftMetric.log"]], "log() (geomstats.geometry.stiefel.stiefelcanonicalmetric method)": [[3, "geomstats.geometry.stiefel.StiefelCanonicalMetric.log"]], "log_at_zero() (geomstats.geometry.siegel.siegelmetric static method)": [[3, "geomstats.geometry.siegel.SiegelMetric.log_at_zero"]], "log_from_identity() (geomstats.geometry.heisenberg.heisenbergvectors method)": [[3, "geomstats.geometry.heisenberg.HeisenbergVectors.log_from_identity"]], "log_from_identity() (geomstats.geometry.lie_group.liegroup method)": [[3, "geomstats.geometry.lie_group.LieGroup.log_from_identity"]], "log_not_from_identity() (geomstats.geometry.lie_group.liegroup method)": [[3, "geomstats.geometry.lie_group.LieGroup.log_not_from_identity"]], "logmh() (in module geomstats.geometry.spd_matrices)": [[3, "geomstats.geometry.spd_matrices.logmh"]], "matrix_representation() (geomstats.geometry.base.matrixvectorspace method)": [[3, "geomstats.geometry.base.MatrixVectorSpace.matrix_representation"]], "matrix_representation() (geomstats.geometry.general_linear.squarematrices method)": [[3, "geomstats.geometry.general_linear.SquareMatrices.matrix_representation"]], "matrix_representation() (geomstats.geometry.symmetric_matrices.symmetricmatrices static method)": [[3, "geomstats.geometry.symmetric_matrices.SymmetricMatrices.matrix_representation"]], "mean_curvature_vector() (geomstats.geometry.pullback_metric.pullbackmetric method)": [[3, "geomstats.geometry.pullback_metric.PullbackMetric.mean_curvature_vector"]], "metric_matrix() (geomstats.geometry.complex_poincare_disk.complexpoincarediskmetric method)": [[3, "geomstats.geometry.complex_poincare_disk.ComplexPoincareDiskMetric.metric_matrix"]], "metric_matrix() (geomstats.geometry.euclidean.euclideanmetric method)": [[3, "geomstats.geometry.euclidean.EuclideanMetric.metric_matrix"]], "metric_matrix() (geomstats.geometry.hermitian.hermitianmetric method)": [[3, "geomstats.geometry.hermitian.HermitianMetric.metric_matrix"]], "metric_matrix() (geomstats.geometry.hyperboloid.hyperboloidmetric method)": [[3, "geomstats.geometry.hyperboloid.HyperboloidMetric.metric_matrix"]], "metric_matrix() (geomstats.geometry.hypersphere.hyperspheremetric method)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric.metric_matrix"]], "metric_matrix() (geomstats.geometry.minkowski.minkowskimetric method)": [[3, "geomstats.geometry.minkowski.MinkowskiMetric.metric_matrix"]], "metric_matrix() (geomstats.geometry.nfold_manifold.nfoldmetric method)": [[3, "geomstats.geometry.nfold_manifold.NFoldMetric.metric_matrix"]], "metric_matrix() (geomstats.geometry.poincare_ball.poincareballmetric method)": [[3, "geomstats.geometry.poincare_ball.PoincareBallMetric.metric_matrix"]], "metric_matrix() (geomstats.geometry.positive_reals.positiverealsmetric method)": [[3, "geomstats.geometry.positive_reals.PositiveRealsMetric.metric_matrix"]], "metric_matrix() (geomstats.geometry.product_manifold.productriemannianmetric method)": [[3, "geomstats.geometry.product_manifold.ProductRiemannianMetric.metric_matrix"]], "metric_matrix() (geomstats.geometry.pullback_metric.pullbackdiffeometric method)": [[3, "geomstats.geometry.pullback_metric.PullbackDiffeoMetric.metric_matrix"]], "metric_matrix() (geomstats.geometry.pullback_metric.pullbackmetric method)": [[3, "geomstats.geometry.pullback_metric.PullbackMetric.metric_matrix"]], "metric_matrix() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.metric_matrix"]], "minimize() (geomstats.geometry.sasaki_metric.gradientdescent method)": [[3, "geomstats.geometry.sasaki_metric.GradientDescent.minimize"]], "mobius_add() (geomstats.geometry.poincare_ball.poincareballmetric method)": [[3, "geomstats.geometry.poincare_ball.PoincareBallMetric.mobius_add"]], "mul() (geomstats.geometry.matrices.matrices static method)": [[3, "geomstats.geometry.matrices.Matrices.mul"]], "new() (geomstats.geometry.discrete_curves.discretecurvesstartingatorigin method)": [[3, "geomstats.geometry.discrete_curves.DiscreteCurvesStartingAtOrigin.new"]], "new() (geomstats.geometry.pre_shape.preshapespace method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpace.new"]], "norm() (geomstats.geometry.complex_matrices.complexmatricesmetric method)": [[3, "geomstats.geometry.complex_matrices.ComplexMatricesMetric.norm"]], "norm() (geomstats.geometry.euclidean.euclideanmetric method)": [[3, "geomstats.geometry.euclidean.EuclideanMetric.norm"]], "norm() (geomstats.geometry.hermitian.hermitianmetric static method)": [[3, "geomstats.geometry.hermitian.HermitianMetric.norm"]], "norm() (geomstats.geometry.matrices.matricesmetric method)": [[3, "geomstats.geometry.matrices.MatricesMetric.norm"]], "norm() (geomstats.geometry.pullback_metric.pullbackdiffeometric method)": [[3, "geomstats.geometry.pullback_metric.PullbackDiffeoMetric.norm"]], "norm() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.norm"]], "norm_factor_gradient() (geomstats.geometry.hypersphere.hyperspheremetric method)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric.norm_factor_gradient"]], "norm_factor_gradient() (geomstats.geometry.poincare_ball.poincareballmetric method)": [[3, "geomstats.geometry.poincare_ball.PoincareBallMetric.norm_factor_gradient"]], "normal_basis() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.normal_basis"]], "normalization_factor() (geomstats.geometry.hypersphere.hyperspheremetric method)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric.normalization_factor"]], "normalization_factor() (geomstats.geometry.poincare_ball.poincareballmetric method)": [[3, "geomstats.geometry.poincare_ball.PoincareBallMetric.normalization_factor"]], "normalize() (geomstats.geometry.discrete_curves.discretecurvesstartingatorigin method)": [[3, "geomstats.geometry.discrete_curves.DiscreteCurvesStartingAtOrigin.normalize"]], "normalize() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.normalize"]], "normals() (geomstats.geometry.discrete_surfaces.discretesurfaces method)": [[3, "geomstats.geometry.discrete_surfaces.DiscreteSurfaces.normals"]], "orbit() (geomstats.geometry.general_linear.generallinear class method)": [[3, "geomstats.geometry.general_linear.GeneralLinear.orbit"]], "parallel_transport() (geomstats.geometry.connection.connection method)": [[3, "geomstats.geometry.connection.Connection.parallel_transport"]], "parallel_transport() (geomstats.geometry.euclidean.euclideanmetric method)": [[3, "geomstats.geometry.euclidean.EuclideanMetric.parallel_transport"]], "parallel_transport() (geomstats.geometry.grassmannian.grassmanniancanonicalmetric method)": [[3, "geomstats.geometry.grassmannian.GrassmannianCanonicalMetric.parallel_transport"]], "parallel_transport() (geomstats.geometry.hpd_matrices.hpdaffinemetric method)": [[3, "geomstats.geometry.hpd_matrices.HPDAffineMetric.parallel_transport"]], "parallel_transport() (geomstats.geometry.hpd_matrices.hpdbureswassersteinmetric method)": [[3, "geomstats.geometry.hpd_matrices.HPDBuresWassersteinMetric.parallel_transport"]], "parallel_transport() (geomstats.geometry.hyperboloid.hyperboloidmetric method)": [[3, "geomstats.geometry.hyperboloid.HyperboloidMetric.parallel_transport"]], "parallel_transport() (geomstats.geometry.hypersphere.hyperspheremetric method)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric.parallel_transport"]], "parallel_transport() (geomstats.geometry.invariant_metric.biinvariantmetric method)": [[3, "geomstats.geometry.invariant_metric.BiInvariantMetric.parallel_transport"]], "parallel_transport() (geomstats.geometry.pre_shape.kendallshapemetric method)": [[3, "geomstats.geometry.pre_shape.KendallShapeMetric.parallel_transport"]], "parallel_transport() (geomstats.geometry.pre_shape.preshapemetric method)": [[3, "geomstats.geometry.pre_shape.PreShapeMetric.parallel_transport"]], "parallel_transport() (geomstats.geometry.pullback_metric.pullbackdiffeometric method)": [[3, "geomstats.geometry.pullback_metric.PullbackDiffeoMetric.parallel_transport"]], "parallel_transport() (geomstats.geometry.spd_matrices.spdaffinemetric method)": [[3, "geomstats.geometry.spd_matrices.SPDAffineMetric.parallel_transport"]], "parallel_transport() (geomstats.geometry.spd_matrices.spdbureswassersteinmetric method)": [[3, "geomstats.geometry.spd_matrices.SPDBuresWassersteinMetric.parallel_transport"]], "parallel_transport() (geomstats.geometry.special_euclidean.specialeuclideanmatricescanonicalleftmetric method)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesCanonicalLeftMetric.parallel_transport"]], "path_energy() (geomstats.geometry.discrete_surfaces.elasticmetric method)": [[3, "geomstats.geometry.discrete_surfaces.ElasticMetric.path_energy"]], "path_energy_per_time() (geomstats.geometry.discrete_surfaces.elasticmetric method)": [[3, "geomstats.geometry.discrete_surfaces.ElasticMetric.path_energy_per_time"]], "point_ndim (geomstats.geometry.manifold.manifold attribute)": [[3, "geomstats.geometry.manifold.Manifold.point_ndim"]], "point_ndim (geomstats.geometry.product_manifold.productriemannianmetric property)": [[3, "geomstats.geometry.product_manifold.ProductRiemannianMetric.point_ndim"]], "pointwise_inner_product() (geomstats.geometry.nfold_manifold.nfoldmetric method)": [[3, "geomstats.geometry.nfold_manifold.NFoldMetric.pointwise_inner_product"]], "pointwise_norm() (geomstats.geometry.nfold_manifold.nfoldmetric method)": [[3, "geomstats.geometry.nfold_manifold.NFoldMetric.pointwise_norm"]], "powermh() (in module geomstats.geometry.hermitian_matrices)": [[3, "geomstats.geometry.hermitian_matrices.powermh"]], "projection() (geomstats.geometry.base.complexvectorspace static method)": [[3, "geomstats.geometry.base.ComplexVectorSpace.projection"]], "projection() (geomstats.geometry.base.complexvectorspaceopenset method)": [[3, "geomstats.geometry.base.ComplexVectorSpaceOpenSet.projection"]], "projection() (geomstats.geometry.base.immersedset method)": [[3, "geomstats.geometry.base.ImmersedSet.projection"]], "projection() (geomstats.geometry.base.levelset method)": [[3, "geomstats.geometry.base.LevelSet.projection"]], "projection() (geomstats.geometry.base.vectorspace static method)": [[3, "geomstats.geometry.base.VectorSpace.projection"]], "projection() (geomstats.geometry.base.vectorspaceopenset method)": [[3, "geomstats.geometry.base.VectorSpaceOpenSet.projection"]], "projection() (geomstats.geometry.complex_poincare_disk.complexpoincaredisk static method)": [[3, "geomstats.geometry.complex_poincare_disk.ComplexPoincareDisk.projection"]], "projection() (geomstats.geometry.discrete_curves.discretecurvesstartingatorigin method)": [[3, "geomstats.geometry.discrete_curves.DiscreteCurvesStartingAtOrigin.projection"]], "projection() (geomstats.geometry.discrete_surfaces.discretesurfaces method)": [[3, "geomstats.geometry.discrete_surfaces.DiscreteSurfaces.projection"]], "projection() (geomstats.geometry.full_rank_correlation_matrices.fullrankcorrelationmatrices method)": [[3, "geomstats.geometry.full_rank_correlation_matrices.FullRankCorrelationMatrices.projection"]], "projection() (geomstats.geometry.full_rank_matrices.fullrankmatrices method)": [[3, "geomstats.geometry.full_rank_matrices.FullRankMatrices.projection"]], "projection() (geomstats.geometry.functions.hilbertsphere method)": [[3, "geomstats.geometry.functions.HilbertSphere.projection"]], "projection() (geomstats.geometry.general_linear.generallinear method)": [[3, "geomstats.geometry.general_linear.GeneralLinear.projection"]], "projection() (geomstats.geometry.grassmannian.grassmannian method)": [[3, "geomstats.geometry.grassmannian.Grassmannian.projection"]], "projection() (geomstats.geometry.hermitian_matrices.hermitianmatrices static method)": [[3, "geomstats.geometry.hermitian_matrices.HermitianMatrices.projection"]], "projection() (geomstats.geometry.hpd_matrices.hpdmatrices method)": [[3, "geomstats.geometry.hpd_matrices.HPDMatrices.projection"]], "projection() (geomstats.geometry.hyperboloid.hyperboloid method)": [[3, "geomstats.geometry.hyperboloid.Hyperboloid.projection"]], "projection() (geomstats.geometry.lower_triangular_matrices.lowertriangularmatrices method)": [[3, "geomstats.geometry.lower_triangular_matrices.LowerTriangularMatrices.projection"]], "projection() (geomstats.geometry.nfold_manifold.nfoldmanifold method)": [[3, "geomstats.geometry.nfold_manifold.NFoldManifold.projection"]], "projection() (geomstats.geometry.open_hemisphere.openhemisphere method)": [[3, "geomstats.geometry.open_hemisphere.OpenHemisphere.projection"]], "projection() (geomstats.geometry.poincare_ball.poincareball method)": [[3, "geomstats.geometry.poincare_ball.PoincareBall.projection"]], "projection() (geomstats.geometry.poincare_half_space.poincarehalfspace method)": [[3, "geomstats.geometry.poincare_half_space.PoincareHalfSpace.projection"]], "projection() (geomstats.geometry.positive_lower_triangular_matrices.positivelowertriangularmatrices method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.PositiveLowerTriangularMatrices.projection"]], "projection() (geomstats.geometry.positive_reals.positivereals static method)": [[3, "geomstats.geometry.positive_reals.PositiveReals.projection"]], "projection() (geomstats.geometry.pre_shape.preshapespace method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpace.projection"]], "projection() (geomstats.geometry.product_manifold.productmanifold method)": [[3, "geomstats.geometry.product_manifold.ProductManifold.projection"]], "projection() (geomstats.geometry.rank_k_psd_matrices.rankkpsdmatrices method)": [[3, "geomstats.geometry.rank_k_psd_matrices.RankKPSDMatrices.projection"]], "projection() (geomstats.geometry.sasaki_metric.tangentbundle static method)": [[3, "geomstats.geometry.sasaki_metric.TangentBundle.projection"]], "projection() (geomstats.geometry.siegel.siegel method)": [[3, "geomstats.geometry.siegel.Siegel.projection"]], "projection() (geomstats.geometry.skew_symmetric_matrices.skewsymmetricmatrices class method)": [[3, "geomstats.geometry.skew_symmetric_matrices.SkewSymmetricMatrices.projection"]], "projection() (geomstats.geometry.spd_matrices.spdmatrices method)": [[3, "geomstats.geometry.spd_matrices.SPDMatrices.projection"]], "projection() (geomstats.geometry.special_euclidean.specialeuclideanmatricesliealgebra method)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesLieAlgebra.projection"]], "projection() (geomstats.geometry.stiefel.stiefel method)": [[3, "geomstats.geometry.stiefel.Stiefel.projection"]], "projection() (geomstats.geometry.symmetric_matrices.symmetricmatrices method)": [[3, "geomstats.geometry.symmetric_matrices.SymmetricMatrices.projection"]], "random_point() (geomstats.geometry.base.complexvectorspace method)": [[3, "geomstats.geometry.base.ComplexVectorSpace.random_point"]], "random_point() (geomstats.geometry.base.complexvectorspaceopenset method)": [[3, "geomstats.geometry.base.ComplexVectorSpaceOpenSet.random_point"]], "random_point() (geomstats.geometry.base.diffeomorphicmanifold method)": [[3, "geomstats.geometry.base.DiffeomorphicManifold.random_point"]], "random_point() (geomstats.geometry.base.immersedset method)": [[3, "geomstats.geometry.base.ImmersedSet.random_point"]], "random_point() (geomstats.geometry.base.matrixvectorspace method)": [[3, "geomstats.geometry.base.MatrixVectorSpace.random_point"]], "random_point() (geomstats.geometry.base.openset method)": [[3, "geomstats.geometry.base.OpenSet.random_point"]], "random_point() (geomstats.geometry.base.vectorspace method)": [[3, "geomstats.geometry.base.VectorSpace.random_point"]], "random_point() (geomstats.geometry.complex_manifold.complexmanifold method)": [[3, "geomstats.geometry.complex_manifold.ComplexManifold.random_point"]], "random_point() (geomstats.geometry.complex_matrices.complexmatrices method)": [[3, "geomstats.geometry.complex_matrices.ComplexMatrices.random_point"]], "random_point() (geomstats.geometry.complex_poincare_disk.complexpoincaredisk static method)": [[3, "geomstats.geometry.complex_poincare_disk.ComplexPoincareDisk.random_point"]], "random_point() (geomstats.geometry.discrete_curves.discretecurvesstartingatorigin method)": [[3, "geomstats.geometry.discrete_curves.DiscreteCurvesStartingAtOrigin.random_point"]], "random_point() (geomstats.geometry.discrete_surfaces.discretesurfaces method)": [[3, "geomstats.geometry.discrete_surfaces.DiscreteSurfaces.random_point"]], "random_point() (geomstats.geometry.full_rank_correlation_matrices.fullrankcorrelationmatrices method)": [[3, "geomstats.geometry.full_rank_correlation_matrices.FullRankCorrelationMatrices.random_point"]], "random_point() (geomstats.geometry.full_rank_matrices.fullrankmatrices method)": [[3, "geomstats.geometry.full_rank_matrices.FullRankMatrices.random_point"]], "random_point() (geomstats.geometry.functions.hilbertsphere method)": [[3, "geomstats.geometry.functions.HilbertSphere.random_point"]], "random_point() (geomstats.geometry.general_linear.generallinear method)": [[3, "geomstats.geometry.general_linear.GeneralLinear.random_point"]], "random_point() (geomstats.geometry.grassmannian.grassmannian method)": [[3, "geomstats.geometry.grassmannian.Grassmannian.random_point"]], "random_point() (geomstats.geometry.hermitian_matrices.hermitianmatrices method)": [[3, "geomstats.geometry.hermitian_matrices.HermitianMatrices.random_point"]], "random_point() (geomstats.geometry.hpd_matrices.hpdmatrices method)": [[3, "geomstats.geometry.hpd_matrices.HPDMatrices.random_point"]], "random_point() (geomstats.geometry.klein_bottle.kleinbottle method)": [[3, "geomstats.geometry.klein_bottle.KleinBottle.random_point"]], "random_point() (geomstats.geometry.manifold.manifold method)": [[3, "geomstats.geometry.manifold.Manifold.random_point"]], "random_point() (geomstats.geometry.matrices.matrices method)": [[3, "geomstats.geometry.matrices.Matrices.random_point"]], "random_point() (geomstats.geometry.nfold_manifold.nfoldmanifold method)": [[3, "geomstats.geometry.nfold_manifold.NFoldManifold.random_point"]], "random_point() (geomstats.geometry.positive_lower_triangular_matrices.positivelowertriangularmatrices method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.PositiveLowerTriangularMatrices.random_point"]], "random_point() (geomstats.geometry.positive_reals.positivereals static method)": [[3, "geomstats.geometry.positive_reals.PositiveReals.random_point"]], "random_point() (geomstats.geometry.pre_shape.preshapespace method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpace.random_point"]], "random_point() (geomstats.geometry.product_manifold.productmanifold method)": [[3, "geomstats.geometry.product_manifold.ProductManifold.random_point"]], "random_point() (geomstats.geometry.rank_k_psd_matrices.rankkpsdmatrices method)": [[3, "geomstats.geometry.rank_k_psd_matrices.RankKPSDMatrices.random_point"]], "random_point() (geomstats.geometry.sasaki_metric.tangentbundle method)": [[3, "geomstats.geometry.sasaki_metric.TangentBundle.random_point"]], "random_point() (geomstats.geometry.siegel.siegel method)": [[3, "geomstats.geometry.siegel.Siegel.random_point"]], "random_point() (geomstats.geometry.skew_symmetric_matrices.skewsymmetricmatrices method)": [[3, "geomstats.geometry.skew_symmetric_matrices.SkewSymmetricMatrices.random_point"]], "random_point() (geomstats.geometry.spd_matrices.spdmatrices method)": [[3, "geomstats.geometry.spd_matrices.SPDMatrices.random_point"]], "random_point() (geomstats.geometry.special_euclidean.specialeuclideanmatricesliealgebra method)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesLieAlgebra.random_point"]], "random_point() (geomstats.geometry.stiefel.stiefel method)": [[3, "geomstats.geometry.stiefel.Stiefel.random_point"]], "random_tangent_vec() (geomstats.geometry.base.diffeomorphicmanifold method)": [[3, "geomstats.geometry.base.DiffeomorphicManifold.random_tangent_vec"]], "random_tangent_vec() (geomstats.geometry.complex_manifold.complexmanifold method)": [[3, "geomstats.geometry.complex_manifold.ComplexManifold.random_tangent_vec"]], "random_tangent_vec() (geomstats.geometry.hpd_matrices.hpdmatrices method)": [[3, "geomstats.geometry.hpd_matrices.HPDMatrices.random_tangent_vec"]], "random_tangent_vec() (geomstats.geometry.manifold.manifold method)": [[3, "geomstats.geometry.manifold.Manifold.random_tangent_vec"]], "random_tangent_vec() (geomstats.geometry.product_manifold.productmanifold method)": [[3, "geomstats.geometry.product_manifold.ProductManifold.random_tangent_vec"]], "random_tangent_vec() (geomstats.geometry.sasaki_metric.tangentbundle method)": [[3, "geomstats.geometry.sasaki_metric.TangentBundle.random_tangent_vec"]], "random_tangent_vec() (geomstats.geometry.siegel.siegel method)": [[3, "geomstats.geometry.siegel.Siegel.random_tangent_vec"]], "random_tangent_vec() (geomstats.geometry.spd_matrices.spdmatrices method)": [[3, "geomstats.geometry.spd_matrices.SPDMatrices.random_tangent_vec"]], "random_uniform() (geomstats.geometry.grassmannian.grassmannian method)": [[3, "geomstats.geometry.grassmannian.Grassmannian.random_uniform"]], "random_uniform() (geomstats.geometry.pre_shape.preshapespace method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpace.random_uniform"]], "random_uniform() (geomstats.geometry.stiefel.stiefel method)": [[3, "geomstats.geometry.stiefel.Stiefel.random_uniform"]], "random_unit_tangent_vec() (geomstats.geometry.complex_riemannian_metric.complexriemannianmetric method)": [[3, "geomstats.geometry.complex_riemannian_metric.ComplexRiemannianMetric.random_unit_tangent_vec"]], "random_unit_tangent_vec() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.random_unit_tangent_vec"]], "regularize() (geomstats.geometry.base.diffeomorphicmanifold method)": [[3, "geomstats.geometry.base.DiffeomorphicManifold.regularize"]], "regularize() (geomstats.geometry.complex_manifold.complexmanifold method)": [[3, "geomstats.geometry.complex_manifold.ComplexManifold.regularize"]], "regularize() (geomstats.geometry.hyperboloid.hyperboloid method)": [[3, "geomstats.geometry.hyperboloid.Hyperboloid.regularize"]], "regularize() (geomstats.geometry.klein_bottle.kleinbottle method)": [[3, "geomstats.geometry.klein_bottle.KleinBottle.regularize"]], "regularize() (geomstats.geometry.manifold.manifold method)": [[3, "geomstats.geometry.manifold.Manifold.regularize"]], "regularize() (geomstats.geometry.product_manifold.productmanifold method)": [[3, "geomstats.geometry.product_manifold.ProductManifold.regularize"]], "reshape() (geomstats.geometry.matrices.matrices method)": [[3, "geomstats.geometry.matrices.Matrices.reshape"]], "retraction() (geomstats.geometry.poincare_ball.poincareballmetric method)": [[3, "geomstats.geometry.poincare_ball.PoincareBallMetric.retraction"]], "retraction() (geomstats.geometry.stiefel.stiefelcanonicalmetric static method)": [[3, "geomstats.geometry.stiefel.StiefelCanonicalMetric.retraction"]], "ricci_tensor() (geomstats.geometry.connection.connection method)": [[3, "geomstats.geometry.connection.Connection.ricci_tensor"]], "riemann_sum() (geomstats.geometry.discrete_curves.l2curvesmetric static method)": [[3, "geomstats.geometry.discrete_curves.L2CurvesMetric.riemann_sum"]], "riemann_tensor() (geomstats.geometry.connection.connection method)": [[3, "geomstats.geometry.connection.Connection.riemann_tensor"]], "riemannian_submersion() (geomstats.geometry.fiber_bundle.fiberbundle static method)": [[3, "geomstats.geometry.fiber_bundle.FiberBundle.riemannian_submersion"]], "riemannian_submersion() (geomstats.geometry.full_rank_correlation_matrices.correlationmatricesbundle static method)": [[3, "geomstats.geometry.full_rank_correlation_matrices.CorrelationMatricesBundle.riemannian_submersion"]], "riemannian_submersion() (geomstats.geometry.rank_k_psd_matrices.bureswassersteinbundle static method)": [[3, "geomstats.geometry.rank_k_psd_matrices.BuresWassersteinBundle.riemannian_submersion"]], "scalar_curvature() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.scalar_curvature"]], "second_fundamental_form() (geomstats.geometry.pullback_metric.pullbackmetric method)": [[3, "geomstats.geometry.pullback_metric.PullbackMetric.second_fundamental_form"]], "sectional_curvature() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.sectional_curvature"]], "sectional_curvature() (geomstats.geometry.siegel.siegelmetric method)": [[3, "geomstats.geometry.siegel.SiegelMetric.sectional_curvature"]], "sectional_curvature_at_zero() (geomstats.geometry.siegel.siegelmetric method)": [[3, "geomstats.geometry.siegel.SiegelMetric.sectional_curvature_at_zero"]], "shape (geomstats.geometry.product_manifold.productriemannianmetric property)": [[3, "geomstats.geometry.product_manifold.ProductRiemannianMetric.shape"]], "squared_dist() (geomstats.geometry.complex_poincare_disk.complexpoincarediskmetric method)": [[3, "geomstats.geometry.complex_poincare_disk.ComplexPoincareDiskMetric.squared_dist"]], "squared_dist() (geomstats.geometry.grassmannian.grassmanniancanonicalmetric method)": [[3, "geomstats.geometry.grassmannian.GrassmannianCanonicalMetric.squared_dist"]], "squared_dist() (geomstats.geometry.hpd_matrices.hpdbureswassersteinmetric method)": [[3, "geomstats.geometry.hpd_matrices.HPDBuresWassersteinMetric.squared_dist"]], "squared_dist() (geomstats.geometry.hyperboloid.hyperboloidmetric method)": [[3, "geomstats.geometry.hyperboloid.HyperboloidMetric.squared_dist"]], "squared_dist() (geomstats.geometry.hypersphere.hyperspheremetric method)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric.squared_dist"]], "squared_dist() (geomstats.geometry.poincare_ball.poincareballmetric method)": [[3, "geomstats.geometry.poincare_ball.PoincareBallMetric.squared_dist"]], "squared_dist() (geomstats.geometry.positive_lower_triangular_matrices.choleskymetric method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.CholeskyMetric.squared_dist"]], "squared_dist() (geomstats.geometry.positive_reals.positiverealsmetric method)": [[3, "geomstats.geometry.positive_reals.PositiveRealsMetric.squared_dist"]], "squared_dist() (geomstats.geometry.pullback_metric.pullbackdiffeometric method)": [[3, "geomstats.geometry.pullback_metric.PullbackDiffeoMetric.squared_dist"]], "squared_dist() (geomstats.geometry.quotient_metric.quotientmetric method)": [[3, "geomstats.geometry.quotient_metric.QuotientMetric.squared_dist"]], "squared_dist() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.squared_dist"]], "squared_dist() (geomstats.geometry.siegel.siegelmetric method)": [[3, "geomstats.geometry.siegel.SiegelMetric.squared_dist"]], "squared_dist() (geomstats.geometry.spd_matrices.spdbureswassersteinmetric method)": [[3, "geomstats.geometry.spd_matrices.SPDBuresWassersteinMetric.squared_dist"]], "squared_dist() (geomstats.geometry.special_euclidean.specialeuclideanmatricescanonicalleftmetric method)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesCanonicalLeftMetric.squared_dist"]], "squared_norm() (geomstats.geometry.complex_matrices.complexmatricesmetric method)": [[3, "geomstats.geometry.complex_matrices.ComplexMatricesMetric.squared_norm"]], "squared_norm() (geomstats.geometry.complex_riemannian_metric.complexriemannianmetric method)": [[3, "geomstats.geometry.complex_riemannian_metric.ComplexRiemannianMetric.squared_norm"]], "squared_norm() (geomstats.geometry.hyperboloid.hyperboloidmetric method)": [[3, "geomstats.geometry.hyperboloid.HyperboloidMetric.squared_norm"]], "squared_norm() (geomstats.geometry.hypersphere.hyperspheremetric method)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric.squared_norm"]], "squared_norm() (geomstats.geometry.product_manifold.productriemannianmetric method)": [[3, "geomstats.geometry.product_manifold.ProductRiemannianMetric.squared_norm"]], "squared_norm() (geomstats.geometry.pullback_metric.pullbackdiffeometric method)": [[3, "geomstats.geometry.pullback_metric.PullbackDiffeoMetric.squared_norm"]], "squared_norm() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.squared_norm"]], "sr_sharp() (geomstats.geometry.sub_riemannian_metric.subriemannianmetric method)": [[3, "geomstats.geometry.sub_riemannian_metric.SubRiemannianMetric.sr_sharp"]], "strictly_lower_inner_product() (geomstats.geometry.positive_lower_triangular_matrices.choleskymetric static method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.CholeskyMetric.strictly_lower_inner_product"]], "submersion() (geomstats.geometry.base.levelset method)": [[3, "geomstats.geometry.base.LevelSet.submersion"]], "submersion() (geomstats.geometry.full_rank_correlation_matrices.fullrankcorrelationmatrices method)": [[3, "geomstats.geometry.full_rank_correlation_matrices.FullRankCorrelationMatrices.submersion"]], "submersion() (geomstats.geometry.grassmannian.grassmannian method)": [[3, "geomstats.geometry.grassmannian.Grassmannian.submersion"]], "submersion() (geomstats.geometry.hyperboloid.hyperboloid method)": [[3, "geomstats.geometry.hyperboloid.Hyperboloid.submersion"]], "submersion() (geomstats.geometry.pre_shape.preshapespace method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpace.submersion"]], "submersion() (geomstats.geometry.stiefel.stiefel method)": [[3, "geomstats.geometry.stiefel.Stiefel.submersion"]], "surface_metric_matrices() (geomstats.geometry.discrete_surfaces.discretesurfaces method)": [[3, "geomstats.geometry.discrete_surfaces.DiscreteSurfaces.surface_metric_matrices"]], "surface_one_forms() (geomstats.geometry.discrete_surfaces.discretesurfaces method)": [[3, "geomstats.geometry.discrete_surfaces.DiscreteSurfaces.surface_one_forms"]], "symp_euler() (geomstats.geometry.sub_riemannian_metric.subriemannianmetric method)": [[3, "geomstats.geometry.sub_riemannian_metric.SubRiemannianMetric.symp_euler"]], "symp_flow() (geomstats.geometry.sub_riemannian_metric.subriemannianmetric method)": [[3, "geomstats.geometry.sub_riemannian_metric.SubRiemannianMetric.symp_flow"]], "symp_grad() (geomstats.geometry.sub_riemannian_metric.subriemannianmetric static method)": [[3, "geomstats.geometry.sub_riemannian_metric.SubRiemannianMetric.symp_grad"]], "tangent_diffeomorphism() (geomstats.geometry.diffeo.autodiffdiffeo method)": [[3, "geomstats.geometry.diffeo.AutodiffDiffeo.tangent_diffeomorphism"]], "tangent_diffeomorphism() (geomstats.geometry.diffeo.composeddiffeo method)": [[3, "geomstats.geometry.diffeo.ComposedDiffeo.tangent_diffeomorphism"]], "tangent_diffeomorphism() (geomstats.geometry.diffeo.diffeo method)": [[3, "geomstats.geometry.diffeo.Diffeo.tangent_diffeomorphism"]], "tangent_diffeomorphism() (geomstats.geometry.diffeo.reverseddiffeo method)": [[3, "geomstats.geometry.diffeo.ReversedDiffeo.tangent_diffeomorphism"]], "tangent_diffeomorphism() (geomstats.geometry.discrete_curves.srvtransform method)": [[3, "geomstats.geometry.discrete_curves.SRVTransform.tangent_diffeomorphism"]], "tangent_diffeomorphism() (geomstats.geometry.open_hemisphere.openhemispheretohyperboloiddiffeo method)": [[3, "geomstats.geometry.open_hemisphere.OpenHemisphereToHyperboloidDiffeo.tangent_diffeomorphism"]], "tangent_diffeomorphism() (geomstats.geometry.positive_lower_triangular_matrices.unitnormedrowspltdiffeo method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.UnitNormedRowsPLTDiffeo.tangent_diffeomorphism"]], "tangent_diffeomorphism() (geomstats.geometry.spd_matrices.choleskymap class method)": [[3, "geomstats.geometry.spd_matrices.CholeskyMap.tangent_diffeomorphism"]], "tangent_diffeomorphism() (geomstats.geometry.spd_matrices.matrixpower method)": [[3, "geomstats.geometry.spd_matrices.MatrixPower.tangent_diffeomorphism"]], "tangent_diffeomorphism() (geomstats.geometry.spd_matrices.symmatrixlog class method)": [[3, "geomstats.geometry.spd_matrices.SymMatrixLog.tangent_diffeomorphism"]], "tangent_immersion() (geomstats.geometry.base.immersedset method)": [[3, "geomstats.geometry.base.ImmersedSet.tangent_immersion"]], "tangent_riemannian_submersion() (geomstats.geometry.fiber_bundle.fiberbundle method)": [[3, "geomstats.geometry.fiber_bundle.FiberBundle.tangent_riemannian_submersion"]], "tangent_riemannian_submersion() (geomstats.geometry.full_rank_correlation_matrices.correlationmatricesbundle method)": [[3, "geomstats.geometry.full_rank_correlation_matrices.CorrelationMatricesBundle.tangent_riemannian_submersion"]], "tangent_riemannian_submersion() (geomstats.geometry.rank_k_psd_matrices.bureswassersteinbundle method)": [[3, "geomstats.geometry.rank_k_psd_matrices.BuresWassersteinBundle.tangent_riemannian_submersion"]], "tangent_submersion() (geomstats.geometry.base.levelset method)": [[3, "geomstats.geometry.base.LevelSet.tangent_submersion"]], "tangent_submersion() (geomstats.geometry.full_rank_correlation_matrices.fullrankcorrelationmatrices method)": [[3, "geomstats.geometry.full_rank_correlation_matrices.FullRankCorrelationMatrices.tangent_submersion"]], "tangent_submersion() (geomstats.geometry.grassmannian.grassmannian method)": [[3, "geomstats.geometry.grassmannian.Grassmannian.tangent_submersion"]], "tangent_submersion() (geomstats.geometry.hyperboloid.hyperboloid method)": [[3, "geomstats.geometry.hyperboloid.Hyperboloid.tangent_submersion"]], "tangent_submersion() (geomstats.geometry.pre_shape.preshapespace method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpace.tangent_submersion"]], "tangent_submersion() (geomstats.geometry.stiefel.stiefel method)": [[3, "geomstats.geometry.stiefel.Stiefel.tangent_submersion"]], "tangent_translation_map() (geomstats.geometry.lie_group.liegroup method)": [[3, "geomstats.geometry.lie_group.LieGroup.tangent_translation_map"]], "tangent_translation_map() (geomstats.geometry.lie_group.matrixliegroup method)": [[3, "geomstats.geometry.lie_group.MatrixLieGroup.tangent_translation_map"]], "tangent_vec_from_base_point_to_zero() (geomstats.geometry.siegel.siegelmetric static method)": [[3, "geomstats.geometry.siegel.SiegelMetric.tangent_vec_from_base_point_to_zero"]], "tangent_vec_from_zero_to_base_point() (geomstats.geometry.siegel.siegelmetric static method)": [[3, "geomstats.geometry.siegel.SiegelMetric.tangent_vec_from_zero_to_base_point"]], "to_diagonal() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.to_diagonal"]], "to_grassmannian() (geomstats.geometry.stiefel.stiefel static method)": [[3, "geomstats.geometry.stiefel.Stiefel.to_grassmannian"]], "to_hermitian() (geomstats.geometry.complex_matrices.complexmatrices class method)": [[3, "geomstats.geometry.complex_matrices.ComplexMatrices.to_hermitian"]], "to_lower_triangular() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.to_lower_triangular"]], "to_lower_triangular_diagonal_scaled() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.to_lower_triangular_diagonal_scaled"]], "to_skew_hermitian() (geomstats.geometry.complex_matrices.complexmatrices class method)": [[3, "geomstats.geometry.complex_matrices.ComplexMatrices.to_skew_hermitian"]], "to_skew_symmetric() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.to_skew_symmetric"]], "to_strictly_lower_triangular() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.to_strictly_lower_triangular"]], "to_strictly_upper_triangular() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.to_strictly_upper_triangular"]], "to_symmetric() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.to_symmetric"]], "to_tangent() (geomstats.geometry.base.complexvectorspace method)": [[3, "geomstats.geometry.base.ComplexVectorSpace.to_tangent"]], "to_tangent() (geomstats.geometry.base.complexvectorspaceopenset method)": [[3, "geomstats.geometry.base.ComplexVectorSpaceOpenSet.to_tangent"]], "to_tangent() (geomstats.geometry.base.diffeomorphicmanifold method)": [[3, "geomstats.geometry.base.DiffeomorphicManifold.to_tangent"]], "to_tangent() (geomstats.geometry.base.immersedset method)": [[3, "geomstats.geometry.base.ImmersedSet.to_tangent"]], "to_tangent() (geomstats.geometry.base.levelset method)": [[3, "geomstats.geometry.base.LevelSet.to_tangent"]], "to_tangent() (geomstats.geometry.base.openset method)": [[3, "geomstats.geometry.base.OpenSet.to_tangent"]], "to_tangent() (geomstats.geometry.base.vectorspace method)": [[3, "geomstats.geometry.base.VectorSpace.to_tangent"]], "to_tangent() (geomstats.geometry.base.vectorspaceopenset method)": [[3, "geomstats.geometry.base.VectorSpaceOpenSet.to_tangent"]], "to_tangent() (geomstats.geometry.complex_manifold.complexmanifold method)": [[3, "geomstats.geometry.complex_manifold.ComplexManifold.to_tangent"]], "to_tangent() (geomstats.geometry.discrete_surfaces.discretesurfaces method)": [[3, "geomstats.geometry.discrete_surfaces.DiscreteSurfaces.to_tangent"]], "to_tangent() (geomstats.geometry.full_rank_correlation_matrices.fullrankcorrelationmatrices method)": [[3, "geomstats.geometry.full_rank_correlation_matrices.FullRankCorrelationMatrices.to_tangent"]], "to_tangent() (geomstats.geometry.functions.hilbertsphere method)": [[3, "geomstats.geometry.functions.HilbertSphere.to_tangent"]], "to_tangent() (geomstats.geometry.grassmannian.grassmannian method)": [[3, "geomstats.geometry.grassmannian.Grassmannian.to_tangent"]], "to_tangent() (geomstats.geometry.hyperboloid.hyperboloid method)": [[3, "geomstats.geometry.hyperboloid.Hyperboloid.to_tangent"]], "to_tangent() (geomstats.geometry.klein_bottle.kleinbottle method)": [[3, "geomstats.geometry.klein_bottle.KleinBottle.to_tangent"]], "to_tangent() (geomstats.geometry.lie_group.liegroup method)": [[3, "geomstats.geometry.lie_group.LieGroup.to_tangent"]], "to_tangent() (geomstats.geometry.lie_group.matrixliegroup method)": [[3, "geomstats.geometry.lie_group.MatrixLieGroup.to_tangent"]], "to_tangent() (geomstats.geometry.manifold.manifold method)": [[3, "geomstats.geometry.manifold.Manifold.to_tangent"]], "to_tangent() (geomstats.geometry.nfold_manifold.nfoldmanifold method)": [[3, "geomstats.geometry.nfold_manifold.NFoldManifold.to_tangent"]], "to_tangent() (geomstats.geometry.pre_shape.preshapespace method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpace.to_tangent"]], "to_tangent() (geomstats.geometry.product_manifold.productmanifold method)": [[3, "geomstats.geometry.product_manifold.ProductManifold.to_tangent"]], "to_tangent() (geomstats.geometry.rank_k_psd_matrices.rankkpsdmatrices method)": [[3, "geomstats.geometry.rank_k_psd_matrices.RankKPSDMatrices.to_tangent"]], "to_tangent() (geomstats.geometry.sasaki_metric.tangentbundle method)": [[3, "geomstats.geometry.sasaki_metric.TangentBundle.to_tangent"]], "to_tangent() (geomstats.geometry.stiefel.stiefel method)": [[3, "geomstats.geometry.stiefel.Stiefel.to_tangent"]], "to_upper_triangular() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.to_upper_triangular"]], "trace_product() (geomstats.geometry.matrices.matrices static method)": [[3, "geomstats.geometry.matrices.Matrices.trace_product"]], "transconjugate() (geomstats.geometry.complex_matrices.complexmatrices static method)": [[3, "geomstats.geometry.complex_matrices.ComplexMatrices.transconjugate"]], "transpose() (geomstats.geometry.matrices.matrices static method)": [[3, "geomstats.geometry.matrices.Matrices.transpose"]], "upper_triangular_matrix_from_vector() (geomstats.geometry.heisenberg.heisenbergvectors static method)": [[3, "geomstats.geometry.heisenberg.HeisenbergVectors.upper_triangular_matrix_from_vector"]], "vector_from_upper_triangular_matrix() (geomstats.geometry.heisenberg.heisenbergvectors static method)": [[3, "geomstats.geometry.heisenberg.HeisenbergVectors.vector_from_upper_triangular_matrix"]], "vertex_areas() (geomstats.geometry.discrete_surfaces.discretesurfaces method)": [[3, "geomstats.geometry.discrete_surfaces.DiscreteSurfaces.vertex_areas"]], "vertical_projection() (geomstats.geometry.discrete_curves.srvreparametrizationbundle method)": [[3, "geomstats.geometry.discrete_curves.SRVReparametrizationBundle.vertical_projection"]], "vertical_projection() (geomstats.geometry.fiber_bundle.fiberbundle method)": [[3, "geomstats.geometry.fiber_bundle.FiberBundle.vertical_projection"]], "vertical_projection() (geomstats.geometry.full_rank_correlation_matrices.correlationmatricesbundle method)": [[3, "geomstats.geometry.full_rank_correlation_matrices.CorrelationMatricesBundle.vertical_projection"]], "vertical_projection() (geomstats.geometry.pre_shape.preshapespacebundle method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpaceBundle.vertical_projection"]], "vertical_projection() (geomstats.geometry.rank_k_psd_matrices.bureswassersteinbundle method)": [[3, "geomstats.geometry.rank_k_psd_matrices.BuresWassersteinBundle.vertical_projection"]], "exhaustivealigner (class in geomstats.geometry.stratified.graph_space)": [[4, "geomstats.geometry.stratified.graph_space.ExhaustiveAligner"]], "faqaligner (class in geomstats.geometry.stratified.graph_space)": [[4, "geomstats.geometry.stratified.graph_space.FAQAligner"]], "graphpoint (class in geomstats.geometry.stratified.graph_space)": [[4, "geomstats.geometry.stratified.graph_space.GraphPoint"]], "graphspace (class in geomstats.geometry.stratified.graph_space)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpace"]], "graphspacemetric (class in geomstats.geometry.stratified.graph_space)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpaceMetric"]], "idaligner (class in geomstats.geometry.stratified.graph_space)": [[4, "geomstats.geometry.stratified.graph_space.IDAligner"]], "map_aligner (geomstats.geometry.stratified.graph_space.graphspacemetric attribute)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpaceMetric.MAP_ALIGNER"]], "point (class in geomstats.geometry.stratified.point_set)": [[4, "geomstats.geometry.stratified.point_set.Point"]], "pointset (class in geomstats.geometry.stratified.point_set)": [[4, "geomstats.geometry.stratified.point_set.PointSet"]], "pointsetmetric (class in geomstats.geometry.stratified.point_set)": [[4, "geomstats.geometry.stratified.point_set.PointSetMetric"]], "pointtogeodesicaligner (class in geomstats.geometry.stratified.graph_space)": [[4, "geomstats.geometry.stratified.graph_space.PointToGeodesicAligner"]], "spider (class in geomstats.geometry.stratified.spider)": [[4, "geomstats.geometry.stratified.spider.Spider"]], "spidermetric (class in geomstats.geometry.stratified.spider)": [[4, "geomstats.geometry.stratified.spider.SpiderMetric"]], "spiderpoint (class in geomstats.geometry.stratified.spider)": [[4, "geomstats.geometry.stratified.spider.SpiderPoint"]], "split (class in geomstats.geometry.stratified.wald_space)": [[4, "geomstats.geometry.stratified.wald_space.Split"]], "topology (class in geomstats.geometry.stratified.wald_space)": [[4, "geomstats.geometry.stratified.wald_space.Topology"]], "wald (class in geomstats.geometry.stratified.wald_space)": [[4, "geomstats.geometry.stratified.wald_space.Wald"]], "waldspace (class in geomstats.geometry.stratified.wald_space)": [[4, "geomstats.geometry.stratified.wald_space.WaldSpace"]], "align() (geomstats.geometry.stratified.graph_space.exhaustivealigner method)": [[4, "geomstats.geometry.stratified.graph_space.ExhaustiveAligner.align"]], "align() (geomstats.geometry.stratified.graph_space.faqaligner method)": [[4, "geomstats.geometry.stratified.graph_space.FAQAligner.align"]], "align() (geomstats.geometry.stratified.graph_space.idaligner method)": [[4, "geomstats.geometry.stratified.graph_space.IDAligner.align"]], "align() (geomstats.geometry.stratified.graph_space.pointtogeodesicaligner method)": [[4, "geomstats.geometry.stratified.graph_space.PointToGeodesicAligner.align"]], "align_point_to_geodesic() (geomstats.geometry.stratified.graph_space.graphspacemetric method)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpaceMetric.align_point_to_geodesic"]], "align_point_to_point() (geomstats.geometry.stratified.graph_space.graphspacemetric method)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpaceMetric.align_point_to_point"]], "ambient (geomstats.geometry.stratified.wald_space.waldspace attribute)": [[4, "geomstats.geometry.stratified.wald_space.WaldSpace.ambient"]], "belongs() (geomstats.geometry.stratified.graph_space.graphspace method)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpace.belongs"]], "belongs() (geomstats.geometry.stratified.point_set.pointset method)": [[4, "geomstats.geometry.stratified.point_set.PointSet.belongs"]], "belongs() (geomstats.geometry.stratified.spider.spider method)": [[4, "geomstats.geometry.stratified.spider.Spider.belongs"]], "belongs() (geomstats.geometry.stratified.wald_space.waldspace method)": [[4, "geomstats.geometry.stratified.wald_space.WaldSpace.belongs"]], "broadcast_lists() (in module geomstats.geometry.stratified.point_set)": [[4, "geomstats.geometry.stratified.point_set.broadcast_lists"]], "corr() (geomstats.geometry.stratified.wald_space.topology method)": [[4, "geomstats.geometry.stratified.wald_space.Topology.corr"]], "corr_gradient() (geomstats.geometry.stratified.wald_space.topology method)": [[4, "geomstats.geometry.stratified.wald_space.Topology.corr_gradient"]], "default_metric() (geomstats.geometry.stratified.graph_space.graphspace static method)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpace.default_metric"]], "default_metric() (geomstats.geometry.stratified.spider.spider static method)": [[4, "geomstats.geometry.stratified.spider.Spider.default_metric"]], "dist() (geomstats.geometry.stratified.graph_space.graphspacemetric method)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpaceMetric.dist"]], "dist() (geomstats.geometry.stratified.graph_space.pointtogeodesicaligner method)": [[4, "geomstats.geometry.stratified.graph_space.PointToGeodesicAligner.dist"]], "dist() (geomstats.geometry.stratified.point_set.pointsetmetric method)": [[4, "geomstats.geometry.stratified.point_set.PointSetMetric.dist"]], "dist() (geomstats.geometry.stratified.spider.spidermetric method)": [[4, "geomstats.geometry.stratified.spider.SpiderMetric.dist"]], "equip_with_metric() (geomstats.geometry.stratified.point_set.pointset method)": [[4, "geomstats.geometry.stratified.point_set.PointSet.equip_with_metric"]], "flatten() (geomstats.geometry.stratified.wald_space.topology static method)": [[4, "geomstats.geometry.stratified.wald_space.Topology.flatten"]], "generate_wald() (geomstats.geometry.stratified.wald_space.wald static method)": [[4, "geomstats.geometry.stratified.wald_space.Wald.generate_wald"]], "geodesic() (geomstats.geometry.stratified.graph_space.graphspacemetric method)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpaceMetric.geodesic"]], "geodesic() (geomstats.geometry.stratified.point_set.pointsetmetric method)": [[4, "geomstats.geometry.stratified.point_set.PointSetMetric.geodesic"]], "geodesic() (geomstats.geometry.stratified.spider.spidermetric method)": [[4, "geomstats.geometry.stratified.spider.SpiderMetric.geodesic"]], "geomstats.geometry.stratified": [[4, "module-geomstats.geometry.stratified"]], "geomstats.geometry.stratified.graph_space": [[4, "module-geomstats.geometry.stratified.graph_space"]], "geomstats.geometry.stratified.point_set": [[4, "module-geomstats.geometry.stratified.point_set"]], "geomstats.geometry.stratified.spider": [[4, "module-geomstats.geometry.stratified.spider"]], "geomstats.geometry.stratified.wald_space": [[4, "module-geomstats.geometry.stratified.wald_space"]], "get_part_away_from() (geomstats.geometry.stratified.wald_space.split method)": [[4, "geomstats.geometry.stratified.wald_space.Split.get_part_away_from"]], "get_part_towards() (geomstats.geometry.stratified.wald_space.split method)": [[4, "geomstats.geometry.stratified.wald_space.Split.get_part_towards"]], "is_compatible() (geomstats.geometry.stratified.wald_space.split method)": [[4, "geomstats.geometry.stratified.wald_space.Split.is_compatible"]], "n_labels (geomstats.geometry.stratified.wald_space.wald property)": [[4, "geomstats.geometry.stratified.wald_space.Wald.n_labels"]], "n_nodes (geomstats.geometry.stratified.graph_space.graphpoint property)": [[4, "geomstats.geometry.stratified.graph_space.GraphPoint.n_nodes"]], "n_nodes (geomstats.geometry.stratified.graph_space.graphspacemetric property)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpaceMetric.n_nodes"]], "n_rays (geomstats.geometry.stratified.spider.spidermetric property)": [[4, "geomstats.geometry.stratified.spider.SpiderMetric.n_rays"]], "pad_with_zeros() (geomstats.geometry.stratified.graph_space.graphspace method)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpace.pad_with_zeros"]], "part_contains() (geomstats.geometry.stratified.wald_space.split method)": [[4, "geomstats.geometry.stratified.wald_space.Split.part_contains"]], "paths (geomstats.geometry.stratified.wald_space.topology attribute)": [[4, "geomstats.geometry.stratified.wald_space.Topology.paths"]], "perm_ (geomstats.geometry.stratified.graph_space.graphspacemetric property)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpaceMetric.perm_"]], "permute() (geomstats.geometry.stratified.graph_space.graphspace method)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpace.permute"]], "random_point() (geomstats.geometry.stratified.graph_space.graphspace method)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpace.random_point"]], "random_point() (geomstats.geometry.stratified.point_set.pointset method)": [[4, "geomstats.geometry.stratified.point_set.PointSet.random_point"]], "random_point() (geomstats.geometry.stratified.spider.spider method)": [[4, "geomstats.geometry.stratified.spider.Spider.random_point"]], "random_point() (geomstats.geometry.stratified.wald_space.waldspace method)": [[4, "geomstats.geometry.stratified.wald_space.WaldSpace.random_point"]], "restrict_to() (geomstats.geometry.stratified.wald_space.split method)": [[4, "geomstats.geometry.stratified.wald_space.Split.restrict_to"]], "s (geomstats.geometry.stratified.graph_space.pointtogeodesicaligner property)": [[4, "geomstats.geometry.stratified.graph_space.PointToGeodesicAligner.s"]], "sep (geomstats.geometry.stratified.wald_space.topology attribute)": [[4, "geomstats.geometry.stratified.wald_space.Topology.sep"]], "separates() (geomstats.geometry.stratified.wald_space.split method)": [[4, "geomstats.geometry.stratified.wald_space.Split.separates"]], "set_aligner() (geomstats.geometry.stratified.graph_space.graphspacemetric method)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpaceMetric.set_aligner"]], "set_point_to_geodesic_aligner() (geomstats.geometry.stratified.graph_space.graphspacemetric method)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpaceMetric.set_point_to_geodesic_aligner"]], "set_to_array() (geomstats.geometry.stratified.graph_space.graphspace method)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpace.set_to_array"]], "set_to_array() (geomstats.geometry.stratified.point_set.pointset method)": [[4, "geomstats.geometry.stratified.point_set.PointSet.set_to_array"]], "set_to_array() (geomstats.geometry.stratified.spider.spider method)": [[4, "geomstats.geometry.stratified.spider.Spider.set_to_array"]], "set_to_array() (geomstats.geometry.stratified.wald_space.waldspace method)": [[4, "geomstats.geometry.stratified.wald_space.WaldSpace.set_to_array"]], "set_to_networkx() (geomstats.geometry.stratified.graph_space.graphspace method)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpace.set_to_networkx"]], "support (geomstats.geometry.stratified.wald_space.topology attribute)": [[4, "geomstats.geometry.stratified.wald_space.Topology.support"]], "to_array() (geomstats.geometry.stratified.graph_space.graphpoint method)": [[4, "geomstats.geometry.stratified.graph_space.GraphPoint.to_array"]], "to_array() (geomstats.geometry.stratified.point_set.point method)": [[4, "geomstats.geometry.stratified.point_set.Point.to_array"]], "to_array() (geomstats.geometry.stratified.spider.spiderpoint method)": [[4, "geomstats.geometry.stratified.spider.SpiderPoint.to_array"]], "to_array() (geomstats.geometry.stratified.wald_space.wald method)": [[4, "geomstats.geometry.stratified.wald_space.Wald.to_array"]], "to_networkx() (geomstats.geometry.stratified.graph_space.graphpoint method)": [[4, "geomstats.geometry.stratified.graph_space.GraphPoint.to_networkx"]], "total_space_metric (geomstats.geometry.stratified.graph_space.graphspacemetric property)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpaceMetric.total_space_metric"]], "unflatten() (geomstats.geometry.stratified.wald_space.topology method)": [[4, "geomstats.geometry.stratified.wald_space.Topology.unflatten"]], "where (geomstats.geometry.stratified.wald_space.topology attribute)": [[4, "geomstats.geometry.stratified.wald_space.Topology.where"]], "betadistributions (class in geomstats.information_geometry.beta)": [[5, "geomstats.information_geometry.beta.BetaDistributions"]], "betadistributionsrandomvariable (class in geomstats.information_geometry.beta)": [[5, "geomstats.information_geometry.beta.BetaDistributionsRandomVariable"]], "betametric (class in geomstats.information_geometry.beta)": [[5, "geomstats.information_geometry.beta.BetaMetric"]], "binomialdistributions (class in geomstats.information_geometry.binomial)": [[5, "geomstats.information_geometry.binomial.BinomialDistributions"]], "binomialdistributionsrandomvariable (class in geomstats.information_geometry.binomial)": [[5, "geomstats.information_geometry.binomial.BinomialDistributionsRandomVariable"]], "binomialmetric (class in geomstats.information_geometry.binomial)": [[5, "geomstats.information_geometry.binomial.BinomialMetric"]], "categoricaldistributions (class in geomstats.information_geometry.categorical)": [[5, "geomstats.information_geometry.categorical.CategoricalDistributions"]], "categoricalmetric (class in geomstats.information_geometry.categorical)": [[5, "geomstats.information_geometry.categorical.CategoricalMetric"]], "centerednormaldistributions (class in geomstats.information_geometry.normal)": [[5, "geomstats.information_geometry.normal.CenteredNormalDistributions"]], "centerednormalmetric (class in geomstats.information_geometry.normal)": [[5, "geomstats.information_geometry.normal.CenteredNormalMetric"]], "diagonalnormaldistributions (class in geomstats.information_geometry.normal)": [[5, "geomstats.information_geometry.normal.DiagonalNormalDistributions"]], "diagonalnormaldistributionsrandomvariable (class in geomstats.information_geometry.normal)": [[5, "geomstats.information_geometry.normal.DiagonalNormalDistributionsRandomVariable"]], "diagonalnormalmetric (class in geomstats.information_geometry.normal)": [[5, "geomstats.information_geometry.normal.DiagonalNormalMetric"]], "dirichletdistributions (class in geomstats.information_geometry.dirichlet)": [[5, "geomstats.information_geometry.dirichlet.DirichletDistributions"]], "dirichletmetric (class in geomstats.information_geometry.dirichlet)": [[5, "geomstats.information_geometry.dirichlet.DirichletMetric"]], "dirichletrandomvariable (class in geomstats.information_geometry.dirichlet)": [[5, "geomstats.information_geometry.dirichlet.DirichletRandomVariable"]], "exponentialdistributions (class in geomstats.information_geometry.exponential)": [[5, "geomstats.information_geometry.exponential.ExponentialDistributions"]], "exponentialdistributionsrandomvariable (class in geomstats.information_geometry.exponential)": [[5, "geomstats.information_geometry.exponential.ExponentialDistributionsRandomVariable"]], "exponentialmetric (class in geomstats.information_geometry.exponential)": [[5, "geomstats.information_geometry.exponential.ExponentialMetric"]], "fisherraometric (class in geomstats.information_geometry.fisher_rao_metric)": [[5, "geomstats.information_geometry.fisher_rao_metric.FisherRaoMetric"]], "gammadistributions (class in geomstats.information_geometry.gamma)": [[5, "geomstats.information_geometry.gamma.GammaDistributions"]], "gammadistributionsrandomvariable (class in geomstats.information_geometry.gamma)": [[5, "geomstats.information_geometry.gamma.GammaDistributionsRandomVariable"]], "gammametric (class in geomstats.information_geometry.gamma)": [[5, "geomstats.information_geometry.gamma.GammaMetric"]], "generalnormaldistributions (class in geomstats.information_geometry.normal)": [[5, "geomstats.information_geometry.normal.GeneralNormalDistributions"]], "geometricdistributions (class in geomstats.information_geometry.geometric)": [[5, "geomstats.information_geometry.geometric.GeometricDistributions"]], "geometricdistributionsrandomvariable (class in geomstats.information_geometry.geometric)": [[5, "geomstats.information_geometry.geometric.GeometricDistributionsRandomVariable"]], "geometricmetric (class in geomstats.information_geometry.geometric)": [[5, "geomstats.information_geometry.geometric.GeometricMetric"]], "informationmanifoldmixin (class in geomstats.information_geometry.base)": [[5, "geomstats.information_geometry.base.InformationManifoldMixin"]], "multinomialdistributions (class in geomstats.information_geometry.multinomial)": [[5, "geomstats.information_geometry.multinomial.MultinomialDistributions"]], "multinomialmetric (class in geomstats.information_geometry.multinomial)": [[5, "geomstats.information_geometry.multinomial.MultinomialMetric"]], "multinomialrandomvariable (class in geomstats.information_geometry.multinomial)": [[5, "geomstats.information_geometry.multinomial.MultinomialRandomVariable"]], "multivariatenormaldistributionsrandomvariable (class in geomstats.information_geometry.normal)": [[5, "geomstats.information_geometry.normal.MultivariateNormalDistributionsRandomVariable"]], "normaldistributions (class in geomstats.information_geometry.normal)": [[5, "geomstats.information_geometry.normal.NormalDistributions"]], "poissondistributions (class in geomstats.information_geometry.poisson)": [[5, "geomstats.information_geometry.poisson.PoissonDistributions"]], "poissondistributionsrandomvariable (class in geomstats.information_geometry.poisson)": [[5, "geomstats.information_geometry.poisson.PoissonDistributionsRandomVariable"]], "poissonmetric (class in geomstats.information_geometry.poisson)": [[5, "geomstats.information_geometry.poisson.PoissonMetric"]], "scipymultivariaterandomvariable (class in geomstats.information_geometry.base)": [[5, "geomstats.information_geometry.base.ScipyMultivariateRandomVariable"]], "scipyrandomvariable (class in geomstats.information_geometry.base)": [[5, "geomstats.information_geometry.base.ScipyRandomVariable"]], "scipyunivariaterandomvariable (class in geomstats.information_geometry.base)": [[5, "geomstats.information_geometry.base.ScipyUnivariateRandomVariable"]], "sharedmeannormaldistributionsrandomvariable (class in geomstats.information_geometry.normal)": [[5, "geomstats.information_geometry.normal.SharedMeanNormalDistributionsRandomVariable"]], "univariatenormaldistributions (class in geomstats.information_geometry.normal)": [[5, "geomstats.information_geometry.normal.UnivariateNormalDistributions"]], "univariatenormaldistributionsrandomvariable (class in geomstats.information_geometry.normal)": [[5, "geomstats.information_geometry.normal.UnivariateNormalDistributionsRandomVariable"]], "univariatenormalmetric (class in geomstats.information_geometry.normal)": [[5, "geomstats.information_geometry.normal.UnivariateNormalMetric"]], "univariatenormaltopoincarehalfspacediffeo (class in geomstats.information_geometry.normal)": [[5, "geomstats.information_geometry.normal.UnivariateNormalToPoincareHalfSpaceDiffeo"]], "belongs() (geomstats.information_geometry.binomial.binomialdistributions method)": [[5, "geomstats.information_geometry.binomial.BinomialDistributions.belongs"]], "belongs() (geomstats.information_geometry.dirichlet.dirichletdistributions method)": [[5, "geomstats.information_geometry.dirichlet.DirichletDistributions.belongs"]], "belongs() (geomstats.information_geometry.exponential.exponentialdistributions method)": [[5, "geomstats.information_geometry.exponential.ExponentialDistributions.belongs"]], "belongs() (geomstats.information_geometry.gamma.gammadistributions method)": [[5, "geomstats.information_geometry.gamma.GammaDistributions.belongs"]], "belongs() (geomstats.information_geometry.geometric.geometricdistributions method)": [[5, "geomstats.information_geometry.geometric.GeometricDistributions.belongs"]], "belongs() (geomstats.information_geometry.normal.diagonalnormaldistributions method)": [[5, "geomstats.information_geometry.normal.DiagonalNormalDistributions.belongs"]], "belongs() (geomstats.information_geometry.poisson.poissondistributions method)": [[5, "geomstats.information_geometry.poisson.PoissonDistributions.belongs"]], "christoffels() (geomstats.information_geometry.dirichlet.dirichletmetric method)": [[5, "geomstats.information_geometry.dirichlet.DirichletMetric.christoffels"]], "christoffels() (geomstats.information_geometry.gamma.gammametric method)": [[5, "geomstats.information_geometry.gamma.GammaMetric.christoffels"]], "default_metric() (geomstats.information_geometry.beta.betadistributions static method)": [[5, "geomstats.information_geometry.beta.BetaDistributions.default_metric"]], "default_metric() (geomstats.information_geometry.binomial.binomialdistributions static method)": [[5, "geomstats.information_geometry.binomial.BinomialDistributions.default_metric"]], "default_metric() (geomstats.information_geometry.categorical.categoricaldistributions static method)": [[5, "geomstats.information_geometry.categorical.CategoricalDistributions.default_metric"]], "default_metric() (geomstats.information_geometry.dirichlet.dirichletdistributions static method)": [[5, "geomstats.information_geometry.dirichlet.DirichletDistributions.default_metric"]], "default_metric() (geomstats.information_geometry.exponential.exponentialdistributions static method)": [[5, "geomstats.information_geometry.exponential.ExponentialDistributions.default_metric"]], "default_metric() (geomstats.information_geometry.gamma.gammadistributions static method)": [[5, "geomstats.information_geometry.gamma.GammaDistributions.default_metric"]], "default_metric() (geomstats.information_geometry.geometric.geometricdistributions static method)": [[5, "geomstats.information_geometry.geometric.GeometricDistributions.default_metric"]], "default_metric() (geomstats.information_geometry.multinomial.multinomialdistributions static method)": [[5, "geomstats.information_geometry.multinomial.MultinomialDistributions.default_metric"]], "default_metric() (geomstats.information_geometry.normal.centerednormaldistributions static method)": [[5, "geomstats.information_geometry.normal.CenteredNormalDistributions.default_metric"]], "default_metric() (geomstats.information_geometry.normal.diagonalnormaldistributions static method)": [[5, "geomstats.information_geometry.normal.DiagonalNormalDistributions.default_metric"]], "default_metric() (geomstats.information_geometry.normal.univariatenormaldistributions static method)": [[5, "geomstats.information_geometry.normal.UnivariateNormalDistributions.default_metric"]], "default_metric() (geomstats.information_geometry.poisson.poissondistributions static method)": [[5, "geomstats.information_geometry.poisson.PoissonDistributions.default_metric"]], "diffeomorphism() (geomstats.information_geometry.normal.univariatenormaltopoincarehalfspacediffeo method)": [[5, "geomstats.information_geometry.normal.UnivariateNormalToPoincareHalfSpaceDiffeo.diffeomorphism"]], "dim (geomstats.information_geometry.beta.betadistributions attribute)": [[5, "geomstats.information_geometry.beta.BetaDistributions.dim"]], "dim (geomstats.information_geometry.categorical.categoricaldistributions attribute)": [[5, "geomstats.information_geometry.categorical.CategoricalDistributions.dim"]], "dim (geomstats.information_geometry.dirichlet.dirichletdistributions attribute)": [[5, "geomstats.information_geometry.dirichlet.DirichletDistributions.dim"]], "dim (geomstats.information_geometry.multinomial.multinomialdistributions attribute)": [[5, "geomstats.information_geometry.multinomial.MultinomialDistributions.dim"]], "embedding_manifold (geomstats.information_geometry.categorical.categoricaldistributions attribute)": [[5, "geomstats.information_geometry.categorical.CategoricalDistributions.embedding_manifold"]], "embedding_manifold (geomstats.information_geometry.multinomial.multinomialdistributions attribute)": [[5, "geomstats.information_geometry.multinomial.MultinomialDistributions.embedding_manifold"]], "embedding_space (geomstats.information_geometry.beta.betadistributions attribute)": [[5, "geomstats.information_geometry.beta.BetaDistributions.embedding_space"]], "exp() (geomstats.information_geometry.binomial.binomialmetric method)": [[5, "geomstats.information_geometry.binomial.BinomialMetric.exp"]], "exp() (geomstats.information_geometry.exponential.exponentialmetric method)": [[5, "geomstats.information_geometry.exponential.ExponentialMetric.exp"]], "exp() (geomstats.information_geometry.geometric.geometricmetric method)": [[5, "geomstats.information_geometry.geometric.GeometricMetric.exp"]], "exp() (geomstats.information_geometry.multinomial.multinomialmetric method)": [[5, "geomstats.information_geometry.multinomial.MultinomialMetric.exp"]], "exp() (geomstats.information_geometry.normal.diagonalnormalmetric method)": [[5, "geomstats.information_geometry.normal.DiagonalNormalMetric.exp"]], "exp() (geomstats.information_geometry.poisson.poissonmetric method)": [[5, "geomstats.information_geometry.poisson.PoissonMetric.exp"]], "geodesic() (geomstats.information_geometry.multinomial.multinomialmetric method)": [[5, "geomstats.information_geometry.multinomial.MultinomialMetric.geodesic"]], "geomstats.information_geometry": [[5, "module-geomstats.information_geometry"]], "geomstats.information_geometry.base": [[5, "module-geomstats.information_geometry.base"]], "geomstats.information_geometry.beta": [[5, "module-geomstats.information_geometry.beta"]], "geomstats.information_geometry.binomial": [[5, "module-geomstats.information_geometry.binomial"]], "geomstats.information_geometry.categorical": [[5, "module-geomstats.information_geometry.categorical"]], "geomstats.information_geometry.dirichlet": [[5, "module-geomstats.information_geometry.dirichlet"]], "geomstats.information_geometry.exponential": [[5, "module-geomstats.information_geometry.exponential"]], "geomstats.information_geometry.fisher_rao_metric": [[5, "module-geomstats.information_geometry.fisher_rao_metric"]], "geomstats.information_geometry.gamma": [[5, "module-geomstats.information_geometry.gamma"]], "geomstats.information_geometry.geometric": [[5, "module-geomstats.information_geometry.geometric"]], "geomstats.information_geometry.multinomial": [[5, "module-geomstats.information_geometry.multinomial"]], "geomstats.information_geometry.normal": [[5, "module-geomstats.information_geometry.normal"]], "geomstats.information_geometry.poisson": [[5, "module-geomstats.information_geometry.poisson"]], "injectivity_radius() (geomstats.information_geometry.dirichlet.dirichletmetric method)": [[5, "geomstats.information_geometry.dirichlet.DirichletMetric.injectivity_radius"]], "injectivity_radius() (geomstats.information_geometry.normal.diagonalnormalmetric method)": [[5, "geomstats.information_geometry.normal.DiagonalNormalMetric.injectivity_radius"]], "inner_product() (geomstats.information_geometry.normal.diagonalnormalmetric method)": [[5, "geomstats.information_geometry.normal.DiagonalNormalMetric.inner_product"]], "inner_product_derivative_matrix() (geomstats.information_geometry.fisher_rao_metric.fisherraometric method)": [[5, "geomstats.information_geometry.fisher_rao_metric.FisherRaoMetric.inner_product_derivative_matrix"]], "inverse_diffeomorphism() (geomstats.information_geometry.normal.univariatenormaltopoincarehalfspacediffeo method)": [[5, "geomstats.information_geometry.normal.UnivariateNormalToPoincareHalfSpaceDiffeo.inverse_diffeomorphism"]], "inverse_tangent_diffeomorphism() (geomstats.information_geometry.normal.univariatenormaltopoincarehalfspacediffeo method)": [[5, "geomstats.information_geometry.normal.UnivariateNormalToPoincareHalfSpaceDiffeo.inverse_tangent_diffeomorphism"]], "jacobian_christoffels() (geomstats.information_geometry.dirichlet.dirichletmetric method)": [[5, "geomstats.information_geometry.dirichlet.DirichletMetric.jacobian_christoffels"]], "jacobian_christoffels() (geomstats.information_geometry.gamma.gammametric method)": [[5, "geomstats.information_geometry.gamma.GammaMetric.jacobian_christoffels"]], "log() (geomstats.information_geometry.binomial.binomialmetric method)": [[5, "geomstats.information_geometry.binomial.BinomialMetric.log"]], "log() (geomstats.information_geometry.exponential.exponentialmetric method)": [[5, "geomstats.information_geometry.exponential.ExponentialMetric.log"]], "log() (geomstats.information_geometry.geometric.geometricmetric method)": [[5, "geomstats.information_geometry.geometric.GeometricMetric.log"]], "log() (geomstats.information_geometry.multinomial.multinomialmetric method)": [[5, "geomstats.information_geometry.multinomial.MultinomialMetric.log"]], "log() (geomstats.information_geometry.normal.diagonalnormalmetric method)": [[5, "geomstats.information_geometry.normal.DiagonalNormalMetric.log"]], "log() (geomstats.information_geometry.poisson.poissonmetric method)": [[5, "geomstats.information_geometry.poisson.PoissonMetric.log"]], "maximum_likelihood_fit() (geomstats.information_geometry.beta.betadistributions static method)": [[5, "geomstats.information_geometry.beta.BetaDistributions.maximum_likelihood_fit"]], "maximum_likelihood_fit() (geomstats.information_geometry.gamma.gammadistributions static method)": [[5, "geomstats.information_geometry.gamma.GammaDistributions.maximum_likelihood_fit"]], "metric_det() (geomstats.information_geometry.beta.betametric static method)": [[5, "geomstats.information_geometry.beta.BetaMetric.metric_det"]], "metric_matrix() (geomstats.information_geometry.binomial.binomialmetric method)": [[5, "geomstats.information_geometry.binomial.BinomialMetric.metric_matrix"]], "metric_matrix() (geomstats.information_geometry.dirichlet.dirichletmetric method)": [[5, "geomstats.information_geometry.dirichlet.DirichletMetric.metric_matrix"]], "metric_matrix() (geomstats.information_geometry.exponential.exponentialmetric method)": [[5, "geomstats.information_geometry.exponential.ExponentialMetric.metric_matrix"]], "metric_matrix() (geomstats.information_geometry.fisher_rao_metric.fisherraometric method)": [[5, "geomstats.information_geometry.fisher_rao_metric.FisherRaoMetric.metric_matrix"]], "metric_matrix() (geomstats.information_geometry.gamma.gammametric method)": [[5, "geomstats.information_geometry.gamma.GammaMetric.metric_matrix"]], "metric_matrix() (geomstats.information_geometry.geometric.geometricmetric method)": [[5, "geomstats.information_geometry.geometric.GeometricMetric.metric_matrix"]], "metric_matrix() (geomstats.information_geometry.multinomial.multinomialmetric method)": [[5, "geomstats.information_geometry.multinomial.MultinomialMetric.metric_matrix"]], "metric_matrix() (geomstats.information_geometry.normal.univariatenormalmetric static method)": [[5, "geomstats.information_geometry.normal.UnivariateNormalMetric.metric_matrix"]], "metric_matrix() (geomstats.information_geometry.poisson.poissonmetric method)": [[5, "geomstats.information_geometry.poisson.PoissonMetric.metric_matrix"]], "natural_to_standard() (geomstats.information_geometry.gamma.gammadistributions method)": [[5, "geomstats.information_geometry.gamma.GammaDistributions.natural_to_standard"]], "pdf() (geomstats.information_geometry.base.scipymultivariaterandomvariable method)": [[5, "geomstats.information_geometry.base.ScipyMultivariateRandomVariable.pdf"]], "pdf() (geomstats.information_geometry.base.scipyunivariaterandomvariable method)": [[5, "geomstats.information_geometry.base.ScipyUnivariateRandomVariable.pdf"]], "pdf() (geomstats.information_geometry.binomial.binomialdistributionsrandomvariable method)": [[5, "geomstats.information_geometry.binomial.BinomialDistributionsRandomVariable.pdf"]], "pdf() (geomstats.information_geometry.geometric.geometricdistributionsrandomvariable method)": [[5, "geomstats.information_geometry.geometric.GeometricDistributionsRandomVariable.pdf"]], "pdf() (geomstats.information_geometry.poisson.poissondistributionsrandomvariable method)": [[5, "geomstats.information_geometry.poisson.PoissonDistributionsRandomVariable.pdf"]], "point_to_cdf() (geomstats.information_geometry.base.informationmanifoldmixin method)": [[5, "geomstats.information_geometry.base.InformationManifoldMixin.point_to_cdf"]], "point_to_pdf() (geomstats.information_geometry.base.informationmanifoldmixin method)": [[5, "geomstats.information_geometry.base.InformationManifoldMixin.point_to_pdf"]], "point_to_pdf() (geomstats.information_geometry.beta.betadistributions method)": [[5, "geomstats.information_geometry.beta.BetaDistributions.point_to_pdf"]], "point_to_pdf() (geomstats.information_geometry.binomial.binomialdistributions method)": [[5, "geomstats.information_geometry.binomial.BinomialDistributions.point_to_pdf"]], "point_to_pdf() (geomstats.information_geometry.dirichlet.dirichletdistributions method)": [[5, "geomstats.information_geometry.dirichlet.DirichletDistributions.point_to_pdf"]], "point_to_pdf() (geomstats.information_geometry.exponential.exponentialdistributions method)": [[5, "geomstats.information_geometry.exponential.ExponentialDistributions.point_to_pdf"]], "point_to_pdf() (geomstats.information_geometry.gamma.gammadistributions method)": [[5, "geomstats.information_geometry.gamma.GammaDistributions.point_to_pdf"]], "point_to_pdf() (geomstats.information_geometry.geometric.geometricdistributions method)": [[5, "geomstats.information_geometry.geometric.GeometricDistributions.point_to_pdf"]], "point_to_pdf() (geomstats.information_geometry.multinomial.multinomialdistributions method)": [[5, "geomstats.information_geometry.multinomial.MultinomialDistributions.point_to_pdf"]], "point_to_pdf() (geomstats.information_geometry.normal.centerednormaldistributions method)": [[5, "geomstats.information_geometry.normal.CenteredNormalDistributions.point_to_pdf"]], "point_to_pdf() (geomstats.information_geometry.normal.diagonalnormaldistributions method)": [[5, "geomstats.information_geometry.normal.DiagonalNormalDistributions.point_to_pdf"]], "point_to_pdf() (geomstats.information_geometry.normal.generalnormaldistributions method)": [[5, "geomstats.information_geometry.normal.GeneralNormalDistributions.point_to_pdf"]], "point_to_pdf() (geomstats.information_geometry.normal.univariatenormaldistributions method)": [[5, "geomstats.information_geometry.normal.UnivariateNormalDistributions.point_to_pdf"]], "point_to_pdf() (geomstats.information_geometry.poisson.poissondistributions method)": [[5, "geomstats.information_geometry.poisson.PoissonDistributions.point_to_pdf"]], "projection() (geomstats.information_geometry.binomial.binomialdistributions method)": [[5, "geomstats.information_geometry.binomial.BinomialDistributions.projection"]], "projection() (geomstats.information_geometry.dirichlet.dirichletdistributions method)": [[5, "geomstats.information_geometry.dirichlet.DirichletDistributions.projection"]], "projection() (geomstats.information_geometry.exponential.exponentialdistributions method)": [[5, "geomstats.information_geometry.exponential.ExponentialDistributions.projection"]], "projection() (geomstats.information_geometry.gamma.gammadistributions method)": [[5, "geomstats.information_geometry.gamma.GammaDistributions.projection"]], "projection() (geomstats.information_geometry.geometric.geometricdistributions method)": [[5, "geomstats.information_geometry.geometric.GeometricDistributions.projection"]], "projection() (geomstats.information_geometry.multinomial.multinomialdistributions method)": [[5, "geomstats.information_geometry.multinomial.MultinomialDistributions.projection"]], "projection() (geomstats.information_geometry.normal.diagonalnormaldistributions method)": [[5, "geomstats.information_geometry.normal.DiagonalNormalDistributions.projection"]], "projection() (geomstats.information_geometry.poisson.poissondistributions method)": [[5, "geomstats.information_geometry.poisson.PoissonDistributions.projection"]], "random_point() (geomstats.information_geometry.binomial.binomialdistributions method)": [[5, "geomstats.information_geometry.binomial.BinomialDistributions.random_point"]], "random_point() (geomstats.information_geometry.dirichlet.dirichletdistributions method)": [[5, "geomstats.information_geometry.dirichlet.DirichletDistributions.random_point"]], "random_point() (geomstats.information_geometry.exponential.exponentialdistributions method)": [[5, "geomstats.information_geometry.exponential.ExponentialDistributions.random_point"]], "random_point() (geomstats.information_geometry.gamma.gammadistributions method)": [[5, "geomstats.information_geometry.gamma.GammaDistributions.random_point"]], "random_point() (geomstats.information_geometry.geometric.geometricdistributions method)": [[5, "geomstats.information_geometry.geometric.GeometricDistributions.random_point"]], "random_point() (geomstats.information_geometry.multinomial.multinomialdistributions method)": [[5, "geomstats.information_geometry.multinomial.MultinomialDistributions.random_point"]], "random_point() (geomstats.information_geometry.normal.diagonalnormaldistributions method)": [[5, "geomstats.information_geometry.normal.DiagonalNormalDistributions.random_point"]], "random_point() (geomstats.information_geometry.normal.univariatenormaldistributions static method)": [[5, "geomstats.information_geometry.normal.UnivariateNormalDistributions.random_point"]], "random_point() (geomstats.information_geometry.poisson.poissondistributions method)": [[5, "geomstats.information_geometry.poisson.PoissonDistributions.random_point"]], "rvs() (geomstats.information_geometry.base.scipymultivariaterandomvariable method)": [[5, "geomstats.information_geometry.base.ScipyMultivariateRandomVariable.rvs"]], "rvs() (geomstats.information_geometry.base.scipyunivariaterandomvariable method)": [[5, "geomstats.information_geometry.base.ScipyUnivariateRandomVariable.rvs"]], "sample() (geomstats.information_geometry.base.informationmanifoldmixin method)": [[5, "geomstats.information_geometry.base.InformationManifoldMixin.sample"]], "sample() (geomstats.information_geometry.beta.betadistributions method)": [[5, "geomstats.information_geometry.beta.BetaDistributions.sample"]], "sample() (geomstats.information_geometry.binomial.binomialdistributions method)": [[5, "geomstats.information_geometry.binomial.BinomialDistributions.sample"]], "sample() (geomstats.information_geometry.dirichlet.dirichletdistributions method)": [[5, "geomstats.information_geometry.dirichlet.DirichletDistributions.sample"]], "sample() (geomstats.information_geometry.exponential.exponentialdistributions method)": [[5, "geomstats.information_geometry.exponential.ExponentialDistributions.sample"]], "sample() (geomstats.information_geometry.gamma.gammadistributions method)": [[5, "geomstats.information_geometry.gamma.GammaDistributions.sample"]], "sample() (geomstats.information_geometry.geometric.geometricdistributions method)": [[5, "geomstats.information_geometry.geometric.GeometricDistributions.sample"]], "sample() (geomstats.information_geometry.multinomial.multinomialdistributions method)": [[5, "geomstats.information_geometry.multinomial.MultinomialDistributions.sample"]], "sample() (geomstats.information_geometry.normal.centerednormaldistributions method)": [[5, "geomstats.information_geometry.normal.CenteredNormalDistributions.sample"]], "sample() (geomstats.information_geometry.normal.diagonalnormaldistributions method)": [[5, "geomstats.information_geometry.normal.DiagonalNormalDistributions.sample"]], "sample() (geomstats.information_geometry.normal.generalnormaldistributions method)": [[5, "geomstats.information_geometry.normal.GeneralNormalDistributions.sample"]], "sample() (geomstats.information_geometry.normal.univariatenormaldistributions method)": [[5, "geomstats.information_geometry.normal.UnivariateNormalDistributions.sample"]], "sample() (geomstats.information_geometry.poisson.poissondistributions method)": [[5, "geomstats.information_geometry.poisson.PoissonDistributions.sample"]], "sectional_curvature() (geomstats.information_geometry.multinomial.multinomialmetric method)": [[5, "geomstats.information_geometry.multinomial.MultinomialMetric.sectional_curvature"]], "sectional_curvature() (geomstats.information_geometry.normal.univariatenormalmetric method)": [[5, "geomstats.information_geometry.normal.UnivariateNormalMetric.sectional_curvature"]], "simplex_to_sphere() (geomstats.information_geometry.multinomial.multinomialmetric static method)": [[5, "geomstats.information_geometry.multinomial.MultinomialMetric.simplex_to_sphere"]], "space (geomstats.information_geometry.fisher_rao_metric.fisherraometric attribute)": [[5, "geomstats.information_geometry.fisher_rao_metric.FisherRaoMetric.space"]], "sphere_to_simplex() (geomstats.information_geometry.multinomial.multinomialmetric static method)": [[5, "geomstats.information_geometry.multinomial.MultinomialMetric.sphere_to_simplex"]], "squared_dist() (geomstats.information_geometry.binomial.binomialmetric method)": [[5, "geomstats.information_geometry.binomial.BinomialMetric.squared_dist"]], "squared_dist() (geomstats.information_geometry.exponential.exponentialmetric method)": [[5, "geomstats.information_geometry.exponential.ExponentialMetric.squared_dist"]], "squared_dist() (geomstats.information_geometry.geometric.geometricmetric method)": [[5, "geomstats.information_geometry.geometric.GeometricMetric.squared_dist"]], "squared_dist() (geomstats.information_geometry.poisson.poissonmetric method)": [[5, "geomstats.information_geometry.poisson.PoissonMetric.squared_dist"]], "standard_to_natural() (geomstats.information_geometry.gamma.gammadistributions method)": [[5, "geomstats.information_geometry.gamma.GammaDistributions.standard_to_natural"]], "submersion() (geomstats.information_geometry.multinomial.multinomialdistributions method)": [[5, "geomstats.information_geometry.multinomial.MultinomialDistributions.submersion"]], "support (geomstats.information_geometry.fisher_rao_metric.fisherraometric attribute)": [[5, "geomstats.information_geometry.fisher_rao_metric.FisherRaoMetric.support"]], "tangent_diffeomorphism() (geomstats.information_geometry.normal.univariatenormaltopoincarehalfspacediffeo method)": [[5, "geomstats.information_geometry.normal.UnivariateNormalToPoincareHalfSpaceDiffeo.tangent_diffeomorphism"]], "tangent_natural_to_standard() (geomstats.information_geometry.gamma.gammadistributions method)": [[5, "geomstats.information_geometry.gamma.GammaDistributions.tangent_natural_to_standard"]], "tangent_simplex_to_sphere() (geomstats.information_geometry.multinomial.multinomialmetric method)": [[5, "geomstats.information_geometry.multinomial.MultinomialMetric.tangent_simplex_to_sphere"]], "tangent_sphere_to_simplex() (geomstats.information_geometry.multinomial.multinomialmetric static method)": [[5, "geomstats.information_geometry.multinomial.MultinomialMetric.tangent_sphere_to_simplex"]], "tangent_standard_to_natural() (geomstats.information_geometry.gamma.gammadistributions method)": [[5, "geomstats.information_geometry.gamma.GammaDistributions.tangent_standard_to_natural"]], "tangent_submersion() (geomstats.information_geometry.multinomial.multinomialdistributions method)": [[5, "geomstats.information_geometry.multinomial.MultinomialDistributions.tangent_submersion"]], "to_tangent() (geomstats.information_geometry.multinomial.multinomialdistributions method)": [[5, "geomstats.information_geometry.multinomial.MultinomialDistributions.to_tangent"]], "aac (class in geomstats.learning.aac)": [[6, "geomstats.learning.aac.AAC"]], "adaptivegradientdescent (class in geomstats.learning.frechet_mean)": [[6, "geomstats.learning.frechet_mean.AdaptiveGradientDescent"]], "agglomerativehierarchicalclustering (class in geomstats.learning.agglomerative_hierarchical_clustering)": [[6, "geomstats.learning.agglomerative_hierarchical_clustering.AgglomerativeHierarchicalClustering"]], "basegradientdescent (class in geomstats.learning.frechet_mean)": [[6, "geomstats.learning.frechet_mean.BaseGradientDescent"]], "batchgradientdescent (class in geomstats.learning.frechet_mean)": [[6, "geomstats.learning.frechet_mean.BatchGradientDescent"]], "circlemean (class in geomstats.learning.frechet_mean)": [[6, "geomstats.learning.frechet_mean.CircleMean"]], "elasticmean (class in geomstats.learning.frechet_mean)": [[6, "geomstats.learning.frechet_mean.ElasticMean"]], "exponentialbarycenter (class in geomstats.learning.exponential_barycenter)": [[6, "geomstats.learning.exponential_barycenter.ExponentialBarycenter"]], "frechetmean (class in geomstats.learning.frechet_mean)": [[6, "geomstats.learning.frechet_mean.FrechetMean"]], "gaussianmixturemodel (class in geomstats.learning.expectation_maximization)": [[6, "geomstats.learning.expectation_maximization.GaussianMixtureModel"]], "geodesicregression (class in geomstats.learning.geodesic_regression)": [[6, "geomstats.learning.geodesic_regression.GeodesicRegression"]], "geometricmedian (class in geomstats.learning.geometric_median)": [[6, "geomstats.learning.geometric_median.GeometricMedian"]], "gradientdescent (class in geomstats.learning.exponential_barycenter)": [[6, "geomstats.learning.exponential_barycenter.GradientDescent"]], "gradientdescent (class in geomstats.learning.frechet_mean)": [[6, "geomstats.learning.frechet_mean.GradientDescent"]], "incrementalfrechetmean (class in geomstats.learning.incremental_frechet_mean)": [[6, "geomstats.learning.incremental_frechet_mean.IncrementalFrechetMean"]], "knearestneighborsclassifier (class in geomstats.learning.knn)": [[6, "geomstats.learning.knn.KNearestNeighborsClassifier"]], "kalmanfilter (class in geomstats.learning.kalman_filter)": [[6, "geomstats.learning.kalman_filter.KalmanFilter"]], "kerneldensityestimationclassifier (class in geomstats.learning.kernel_density_estimation_classifier)": [[6, "geomstats.learning.kernel_density_estimation_classifier.KernelDensityEstimationClassifier"]], "linearmean (class in geomstats.learning.frechet_mean)": [[6, "geomstats.learning.frechet_mean.LinearMean"]], "localization (class in geomstats.learning.kalman_filter)": [[6, "geomstats.learning.kalman_filter.Localization"]], "localizationlinear (class in geomstats.learning.kalman_filter)": [[6, "geomstats.learning.kalman_filter.LocalizationLinear"]], "map_estimate (geomstats.learning.aac.aac attribute)": [[6, "geomstats.learning.aac.AAC.MAP_ESTIMATE"]], "onlinekmeans (class in geomstats.learning.online_kmeans)": [[6, "geomstats.learning.online_kmeans.OnlineKMeans"]], "riemannianem (class in geomstats.learning.expectation_maximization)": [[6, "geomstats.learning.expectation_maximization.RiemannianEM"]], "riemanniangradientdescent (class in geomstats.learning.geodesic_regression)": [[6, "geomstats.learning.geodesic_regression.RiemannianGradientDescent"]], "riemanniankmeans (class in geomstats.learning.kmeans)": [[6, "geomstats.learning.kmeans.RiemannianKMeans"]], "riemanniankmedoids (class in geomstats.learning.kmedoids)": [[6, "geomstats.learning.kmedoids.RiemannianKMedoids"]], "riemannianmeanshift (class in geomstats.learning.riemannian_mean_shift)": [[6, "geomstats.learning.riemannian_mean_shift.RiemannianMeanShift"]], "riemannianminimumdistancetomean (class in geomstats.learning.mdm)": [[6, "geomstats.learning.mdm.RiemannianMinimumDistanceToMean"]], "tangentpca (class in geomstats.learning.pca)": [[6, "geomstats.learning.pca.TangentPCA"]], "templateclassifier (class in geomstats.learning)": [[6, "geomstats.learning.TemplateClassifier"]], "templateestimator (class in geomstats.learning)": [[6, "geomstats.learning.TemplateEstimator"]], "templatetransformer (class in geomstats.learning)": [[6, "geomstats.learning.TemplateTransformer"]], "totangentspace (class in geomstats.learning.preprocessing)": [[6, "geomstats.learning.preprocessing.ToTangentSpace"]], "wrappedgaussianprocess (class in geomstats.learning.wrapped_gaussian_process)": [[6, "geomstats.learning.wrapped_gaussian_process.WrappedGaussianProcess"]], "x_ (geomstats.learning.templateclassifier attribute)": [[6, "geomstats.learning.TemplateClassifier.X_"]], "adjoint_map() (geomstats.learning.kalman_filter.localization method)": [[6, "geomstats.learning.kalman_filter.Localization.adjoint_map"]], "biweight_radial_kernel() (in module geomstats.learning.radial_kernel_functions)": [[6, "geomstats.learning.radial_kernel_functions.biweight_radial_kernel"]], "bump_radial_kernel() (in module geomstats.learning.radial_kernel_functions)": [[6, "geomstats.learning.radial_kernel_functions.bump_radial_kernel"]], "children_ (geomstats.learning.agglomerative_hierarchical_clustering.agglomerativehierarchicalclustering attribute)": [[6, "geomstats.learning.agglomerative_hierarchical_clustering.AgglomerativeHierarchicalClustering.children_"]], "classes_ (geomstats.learning.templateclassifier attribute)": [[6, "geomstats.learning.TemplateClassifier.classes_"]], "classes_ (geomstats.learning.kernel_density_estimation_classifier.kerneldensityestimationclassifier attribute)": [[6, "geomstats.learning.kernel_density_estimation_classifier.KernelDensityEstimationClassifier.classes_"]], "classes_ (geomstats.learning.knn.knearestneighborsclassifier attribute)": [[6, "geomstats.learning.knn.KNearestNeighborsClassifier.classes_"]], "classes_ (geomstats.learning.mdm.riemannianminimumdistancetomean attribute)": [[6, "geomstats.learning.mdm.RiemannianMinimumDistanceToMean.classes_"]], "cluster_centers_ (geomstats.learning.online_kmeans.onlinekmeans attribute)": [[6, "geomstats.learning.online_kmeans.OnlineKMeans.cluster_centers_"]], "compute_gain() (geomstats.learning.kalman_filter.kalmanfilter method)": [[6, "geomstats.learning.kalman_filter.KalmanFilter.compute_gain"]], "compute_variance_from_index() (geomstats.learning.expectation_maximization.gaussianmixturemodel method)": [[6, "geomstats.learning.expectation_maximization.GaussianMixtureModel.compute_variance_from_index"]], "cosine_radial_kernel() (in module geomstats.learning.radial_kernel_functions)": [[6, "geomstats.learning.radial_kernel_functions.cosine_radial_kernel"]], "effective_metric_ (geomstats.learning.kernel_density_estimation_classifier.kerneldensityestimationclassifier attribute)": [[6, "geomstats.learning.kernel_density_estimation_classifier.KernelDensityEstimationClassifier.effective_metric_"]], "effective_metric_ (geomstats.learning.knn.knearestneighborsclassifier attribute)": [[6, "geomstats.learning.knn.KNearestNeighborsClassifier.effective_metric_"]], "effective_metric_params_ (geomstats.learning.kernel_density_estimation_classifier.kerneldensityestimationclassifier attribute)": [[6, "geomstats.learning.kernel_density_estimation_classifier.KernelDensityEstimationClassifier.effective_metric_params_"]], "effective_metric_params_ (geomstats.learning.knn.knearestneighborsclassifier attribute)": [[6, "geomstats.learning.knn.KNearestNeighborsClassifier.effective_metric_params_"]], "estimate_ (geomstats.learning.exponential_barycenter.exponentialbarycenter attribute)": [[6, "geomstats.learning.exponential_barycenter.ExponentialBarycenter.estimate_"]], "estimate_ (geomstats.learning.frechet_mean.circlemean attribute)": [[6, "geomstats.learning.frechet_mean.CircleMean.estimate_"]], "estimate_ (geomstats.learning.frechet_mean.elasticmean attribute)": [[6, "geomstats.learning.frechet_mean.ElasticMean.estimate_"]], "estimate_ (geomstats.learning.frechet_mean.frechetmean attribute)": [[6, "geomstats.learning.frechet_mean.FrechetMean.estimate_"]], "estimate_ (geomstats.learning.frechet_mean.linearmean attribute)": [[6, "geomstats.learning.frechet_mean.LinearMean.estimate_"]], "estimate_ (geomstats.learning.geometric_median.geometricmedian attribute)": [[6, "geomstats.learning.geometric_median.GeometricMedian.estimate_"]], "fit() (geomstats.learning.templateclassifier method)": [[6, "geomstats.learning.TemplateClassifier.fit"]], "fit() (geomstats.learning.templateestimator method)": [[6, "geomstats.learning.TemplateEstimator.fit"]], "fit() (geomstats.learning.templatetransformer method)": [[6, "geomstats.learning.TemplateTransformer.fit"]], "fit() (geomstats.learning.expectation_maximization.riemannianem method)": [[6, "geomstats.learning.expectation_maximization.RiemannianEM.fit"]], "fit() (geomstats.learning.exponential_barycenter.exponentialbarycenter method)": [[6, "geomstats.learning.exponential_barycenter.ExponentialBarycenter.fit"]], "fit() (geomstats.learning.frechet_mean.circlemean method)": [[6, "geomstats.learning.frechet_mean.CircleMean.fit"]], "fit() (geomstats.learning.frechet_mean.elasticmean method)": [[6, "geomstats.learning.frechet_mean.ElasticMean.fit"]], "fit() (geomstats.learning.frechet_mean.frechetmean method)": [[6, "geomstats.learning.frechet_mean.FrechetMean.fit"]], "fit() (geomstats.learning.frechet_mean.linearmean method)": [[6, "geomstats.learning.frechet_mean.LinearMean.fit"]], "fit() (geomstats.learning.geodesic_regression.geodesicregression method)": [[6, "geomstats.learning.geodesic_regression.GeodesicRegression.fit"]], "fit() (geomstats.learning.geometric_median.geometricmedian method)": [[6, "geomstats.learning.geometric_median.GeometricMedian.fit"]], "fit() (geomstats.learning.incremental_frechet_mean.incrementalfrechetmean method)": [[6, "geomstats.learning.incremental_frechet_mean.IncrementalFrechetMean.fit"]], "fit() (geomstats.learning.kmeans.riemanniankmeans method)": [[6, "geomstats.learning.kmeans.RiemannianKMeans.fit"]], "fit() (geomstats.learning.kmedoids.riemanniankmedoids method)": [[6, "geomstats.learning.kmedoids.RiemannianKMedoids.fit"]], "fit() (geomstats.learning.mdm.riemannianminimumdistancetomean method)": [[6, "geomstats.learning.mdm.RiemannianMinimumDistanceToMean.fit"]], "fit() (geomstats.learning.online_kmeans.onlinekmeans method)": [[6, "geomstats.learning.online_kmeans.OnlineKMeans.fit"]], "fit() (geomstats.learning.pca.tangentpca method)": [[6, "geomstats.learning.pca.TangentPCA.fit"]], "fit() (geomstats.learning.preprocessing.totangentspace method)": [[6, "geomstats.learning.preprocessing.ToTangentSpace.fit"]], "fit() (geomstats.learning.riemannian_mean_shift.riemannianmeanshift method)": [[6, "geomstats.learning.riemannian_mean_shift.RiemannianMeanShift.fit"]], "fit() (geomstats.learning.wrapped_gaussian_process.wrappedgaussianprocess method)": [[6, "geomstats.learning.wrapped_gaussian_process.WrappedGaussianProcess.fit"]], "fit_transform() (geomstats.learning.pca.tangentpca method)": [[6, "geomstats.learning.pca.TangentPCA.fit_transform"]], "gaussian_radial_kernel() (in module geomstats.learning.radial_kernel_functions)": [[6, "geomstats.learning.radial_kernel_functions.gaussian_radial_kernel"]], "geomstats.learning": [[6, "module-geomstats.learning"]], "geomstats.learning.aac": [[6, "module-geomstats.learning.aac"]], "geomstats.learning.agglomerative_hierarchical_clustering": [[6, "module-geomstats.learning.agglomerative_hierarchical_clustering"]], "geomstats.learning.expectation_maximization": [[6, "module-geomstats.learning.expectation_maximization"]], "geomstats.learning.exponential_barycenter": [[6, "module-geomstats.learning.exponential_barycenter"]], "geomstats.learning.frechet_mean": [[6, "module-geomstats.learning.frechet_mean"]], "geomstats.learning.geodesic_regression": [[6, "module-geomstats.learning.geodesic_regression"]], "geomstats.learning.geometric_median": [[6, "module-geomstats.learning.geometric_median"]], "geomstats.learning.incremental_frechet_mean": [[6, "module-geomstats.learning.incremental_frechet_mean"]], "geomstats.learning.kalman_filter": [[6, "module-geomstats.learning.kalman_filter"]], "geomstats.learning.kernel_density_estimation_classifier": [[6, "module-geomstats.learning.kernel_density_estimation_classifier"]], "geomstats.learning.kmeans": [[6, "module-geomstats.learning.kmeans"]], "geomstats.learning.kmedoids": [[6, "module-geomstats.learning.kmedoids"]], "geomstats.learning.knn": [[6, "module-geomstats.learning.knn"]], "geomstats.learning.mdm": [[6, "module-geomstats.learning.mdm"]], "geomstats.learning.online_kmeans": [[6, "module-geomstats.learning.online_kmeans"]], "geomstats.learning.pca": [[6, "module-geomstats.learning.pca"]], "geomstats.learning.preprocessing": [[6, "module-geomstats.learning.preprocessing"]], "geomstats.learning.radial_kernel_functions": [[6, "module-geomstats.learning.radial_kernel_functions"]], "geomstats.learning.riemannian_mean_shift": [[6, "module-geomstats.learning.riemannian_mean_shift"]], "geomstats.learning.wrapped_gaussian_process": [[6, "module-geomstats.learning.wrapped_gaussian_process"]], "get_measurement_noise_cov() (geomstats.learning.kalman_filter.localization method)": [[6, "geomstats.learning.kalman_filter.Localization.get_measurement_noise_cov"]], "get_measurement_noise_cov() (geomstats.learning.kalman_filter.localizationlinear static method)": [[6, "geomstats.learning.kalman_filter.LocalizationLinear.get_measurement_noise_cov"]], "initialize_covariances() (geomstats.learning.kalman_filter.kalmanfilter method)": [[6, "geomstats.learning.kalman_filter.KalmanFilter.initialize_covariances"]], "innovation() (geomstats.learning.kalman_filter.localization method)": [[6, "geomstats.learning.kalman_filter.Localization.innovation"]], "innovation() (geomstats.learning.kalman_filter.localizationlinear method)": [[6, "geomstats.learning.kalman_filter.LocalizationLinear.innovation"]], "inverse_multiquadric_radial_kernel() (in module geomstats.learning.radial_kernel_functions)": [[6, "geomstats.learning.radial_kernel_functions.inverse_multiquadric_radial_kernel"]], "inverse_quadratic_radial_kernel() (in module geomstats.learning.radial_kernel_functions)": [[6, "geomstats.learning.radial_kernel_functions.inverse_quadratic_radial_kernel"]], "inverse_transform() (geomstats.learning.pca.tangentpca method)": [[6, "geomstats.learning.pca.TangentPCA.inverse_transform"]], "inverse_transform() (geomstats.learning.preprocessing.totangentspace method)": [[6, "geomstats.learning.preprocessing.ToTangentSpace.inverse_transform"]], "labels_ (geomstats.learning.agglomerative_hierarchical_clustering.agglomerativehierarchicalclustering attribute)": [[6, "geomstats.learning.agglomerative_hierarchical_clustering.AgglomerativeHierarchicalClustering.labels_"]], "labels_ (geomstats.learning.online_kmeans.onlinekmeans attribute)": [[6, "geomstats.learning.online_kmeans.OnlineKMeans.labels_"]], "laplacian_radial_kernel() (in module geomstats.learning.radial_kernel_functions)": [[6, "geomstats.learning.radial_kernel_functions.laplacian_radial_kernel"]], "linear_mean() (in module geomstats.learning.frechet_mean)": [[6, "geomstats.learning.frechet_mean.linear_mean"]], "logistic_radial_kernel() (in module geomstats.learning.radial_kernel_functions)": [[6, "geomstats.learning.radial_kernel_functions.logistic_radial_kernel"]], "mean_estimates_ (geomstats.learning.mdm.riemannianminimumdistancetomean attribute)": [[6, "geomstats.learning.mdm.RiemannianMinimumDistanceToMean.mean_estimates_"]], "means_ (geomstats.learning.expectation_maximization.riemannianem attribute)": [[6, "geomstats.learning.expectation_maximization.RiemannianEM.means_"]], "means_ (geomstats.learning.expectation_maximization.riemannianem property)": [[6, "id0"]], "method (geomstats.learning.frechet_mean.frechetmean property)": [[6, "geomstats.learning.frechet_mean.FrechetMean.method"]], "method (geomstats.learning.geodesic_regression.geodesicregression property)": [[6, "geomstats.learning.geodesic_regression.GeodesicRegression.method"]], "minimize() (geomstats.learning.exponential_barycenter.gradientdescent method)": [[6, "geomstats.learning.exponential_barycenter.GradientDescent.minimize"]], "minimize() (geomstats.learning.frechet_mean.adaptivegradientdescent method)": [[6, "geomstats.learning.frechet_mean.AdaptiveGradientDescent.minimize"]], "minimize() (geomstats.learning.frechet_mean.basegradientdescent method)": [[6, "geomstats.learning.frechet_mean.BaseGradientDescent.minimize"]], "minimize() (geomstats.learning.frechet_mean.batchgradientdescent method)": [[6, "geomstats.learning.frechet_mean.BatchGradientDescent.minimize"]], "minimize() (geomstats.learning.frechet_mean.gradientdescent method)": [[6, "geomstats.learning.frechet_mean.GradientDescent.minimize"]], "minimize() (geomstats.learning.geodesic_regression.riemanniangradientdescent method)": [[6, "geomstats.learning.geodesic_regression.RiemannianGradientDescent.minimize"]], "mixture_coefficients_ (geomstats.learning.expectation_maximization.riemannianem attribute)": [[6, "geomstats.learning.expectation_maximization.RiemannianEM.mixture_coefficients_"]], "n_classes_ (geomstats.learning.mdm.riemannianminimumdistancetomean property)": [[6, "geomstats.learning.mdm.RiemannianMinimumDistanceToMean.n_classes_"]], "n_clusters_ (geomstats.learning.agglomerative_hierarchical_clustering.agglomerativehierarchicalclustering attribute)": [[6, "geomstats.learning.agglomerative_hierarchical_clustering.AgglomerativeHierarchicalClustering.n_clusters_"]], "n_connected_components_ (geomstats.learning.agglomerative_hierarchical_clustering.agglomerativehierarchicalclustering attribute)": [[6, "geomstats.learning.agglomerative_hierarchical_clustering.AgglomerativeHierarchicalClustering.n_connected_components_"]], "n_features_ (geomstats.learning.templatetransformer attribute)": [[6, "geomstats.learning.TemplateTransformer.n_features_"]], "n_leaves_ (geomstats.learning.agglomerative_hierarchical_clustering.agglomerativehierarchicalclustering attribute)": [[6, "geomstats.learning.agglomerative_hierarchical_clustering.AgglomerativeHierarchicalClustering.n_leaves_"]], "noise_jacobian() (geomstats.learning.kalman_filter.localization method)": [[6, "geomstats.learning.kalman_filter.Localization.noise_jacobian"]], "noise_jacobian() (geomstats.learning.kalman_filter.localizationlinear method)": [[6, "geomstats.learning.kalman_filter.LocalizationLinear.noise_jacobian"]], "normalization_factor_var (geomstats.learning.expectation_maximization.gaussianmixturemodel attribute)": [[6, "geomstats.learning.expectation_maximization.GaussianMixtureModel.normalization_factor_var"]], "observation_jacobian() (geomstats.learning.kalman_filter.localization method)": [[6, "geomstats.learning.kalman_filter.Localization.observation_jacobian"]], "observation_jacobian() (geomstats.learning.kalman_filter.localizationlinear method)": [[6, "geomstats.learning.kalman_filter.LocalizationLinear.observation_jacobian"]], "observation_model() (geomstats.learning.kalman_filter.localization method)": [[6, "geomstats.learning.kalman_filter.Localization.observation_model"]], "observation_model() (geomstats.learning.kalman_filter.localizationlinear static method)": [[6, "geomstats.learning.kalman_filter.LocalizationLinear.observation_model"]], "outputs_2d_ (geomstats.learning.kernel_density_estimation_classifier.kerneldensityestimationclassifier attribute)": [[6, "geomstats.learning.kernel_density_estimation_classifier.KernelDensityEstimationClassifier.outputs_2d_"]], "outputs_2d_ (geomstats.learning.knn.knearestneighborsclassifier attribute)": [[6, "geomstats.learning.knn.KNearestNeighborsClassifier.outputs_2d_"]], "parabolic_radial_kernel() (in module geomstats.learning.radial_kernel_functions)": [[6, "geomstats.learning.radial_kernel_functions.parabolic_radial_kernel"]], "pdf() (geomstats.learning.expectation_maximization.gaussianmixturemodel method)": [[6, "geomstats.learning.expectation_maximization.GaussianMixtureModel.pdf"]], "phi_inv_var (geomstats.learning.expectation_maximization.gaussianmixturemodel attribute)": [[6, "geomstats.learning.expectation_maximization.GaussianMixtureModel.phi_inv_var"]], "predict() (geomstats.learning.templateclassifier method)": [[6, "geomstats.learning.TemplateClassifier.predict"]], "predict() (geomstats.learning.templateestimator method)": [[6, "geomstats.learning.TemplateEstimator.predict"]], "predict() (geomstats.learning.geodesic_regression.geodesicregression method)": [[6, "geomstats.learning.geodesic_regression.GeodesicRegression.predict"]], "predict() (geomstats.learning.kmeans.riemanniankmeans method)": [[6, "geomstats.learning.kmeans.RiemannianKMeans.predict"]], "predict() (geomstats.learning.kmedoids.riemanniankmedoids method)": [[6, "geomstats.learning.kmedoids.RiemannianKMedoids.predict"]], "predict() (geomstats.learning.mdm.riemannianminimumdistancetomean method)": [[6, "geomstats.learning.mdm.RiemannianMinimumDistanceToMean.predict"]], "predict() (geomstats.learning.online_kmeans.onlinekmeans method)": [[6, "geomstats.learning.online_kmeans.OnlineKMeans.predict"]], "predict() (geomstats.learning.riemannian_mean_shift.riemannianmeanshift method)": [[6, "geomstats.learning.riemannian_mean_shift.RiemannianMeanShift.predict"]], "predict() (geomstats.learning.wrapped_gaussian_process.wrappedgaussianprocess method)": [[6, "geomstats.learning.wrapped_gaussian_process.WrappedGaussianProcess.predict"]], "predict_proba() (geomstats.learning.mdm.riemannianminimumdistancetomean method)": [[6, "geomstats.learning.mdm.RiemannianMinimumDistanceToMean.predict_proba"]], "preprocess_input() (geomstats.learning.kalman_filter.localization method)": [[6, "geomstats.learning.kalman_filter.Localization.preprocess_input"]], "propagate() (geomstats.learning.kalman_filter.kalmanfilter method)": [[6, "geomstats.learning.kalman_filter.KalmanFilter.propagate"]], "propagate() (geomstats.learning.kalman_filter.localization method)": [[6, "geomstats.learning.kalman_filter.Localization.propagate"]], "propagate() (geomstats.learning.kalman_filter.localizationlinear static method)": [[6, "geomstats.learning.kalman_filter.LocalizationLinear.propagate"]], "propagation_jacobian() (geomstats.learning.kalman_filter.localization method)": [[6, "geomstats.learning.kalman_filter.Localization.propagation_jacobian"]], "propagation_jacobian() (geomstats.learning.kalman_filter.localizationlinear method)": [[6, "geomstats.learning.kalman_filter.LocalizationLinear.propagation_jacobian"]], "regularize_angle() (geomstats.learning.kalman_filter.localization method)": [[6, "geomstats.learning.kalman_filter.Localization.regularize_angle"]], "rotation_matrix() (geomstats.learning.kalman_filter.localization method)": [[6, "geomstats.learning.kalman_filter.Localization.rotation_matrix"]], "sample_y() (geomstats.learning.wrapped_gaussian_process.wrappedgaussianprocess method)": [[6, "geomstats.learning.wrapped_gaussian_process.WrappedGaussianProcess.sample_y"]], "score() (geomstats.learning.geodesic_regression.geodesicregression method)": [[6, "geomstats.learning.geodesic_regression.GeodesicRegression.score"]], "set() (geomstats.learning.exponential_barycenter.exponentialbarycenter method)": [[6, "geomstats.learning.exponential_barycenter.ExponentialBarycenter.set"]], "set() (geomstats.learning.frechet_mean.frechetmean method)": [[6, "geomstats.learning.frechet_mean.FrechetMean.set"]], "set() (geomstats.learning.geodesic_regression.geodesicregression method)": [[6, "geomstats.learning.geodesic_regression.GeodesicRegression.set"]], "set() (geomstats.learning.wrapped_gaussian_process.wrappedgaussianprocess method)": [[6, "geomstats.learning.wrapped_gaussian_process.WrappedGaussianProcess.set"]], "set_fit_request() (geomstats.learning.exponential_barycenter.exponentialbarycenter method)": [[6, "geomstats.learning.exponential_barycenter.ExponentialBarycenter.set_fit_request"]], "set_fit_request() (geomstats.learning.frechet_mean.elasticmean method)": [[6, "geomstats.learning.frechet_mean.ElasticMean.set_fit_request"]], "set_fit_request() (geomstats.learning.frechet_mean.frechetmean method)": [[6, "geomstats.learning.frechet_mean.FrechetMean.set_fit_request"]], "set_fit_request() (geomstats.learning.frechet_mean.linearmean method)": [[6, "geomstats.learning.frechet_mean.LinearMean.set_fit_request"]], "set_fit_request() (geomstats.learning.geodesic_regression.geodesicregression method)": [[6, "geomstats.learning.geodesic_regression.GeodesicRegression.set_fit_request"]], "set_fit_request() (geomstats.learning.geometric_median.geometricmedian method)": [[6, "geomstats.learning.geometric_median.GeometricMedian.set_fit_request"]], "set_fit_request() (geomstats.learning.incremental_frechet_mean.incrementalfrechetmean method)": [[6, "geomstats.learning.incremental_frechet_mean.IncrementalFrechetMean.set_fit_request"]], "set_fit_request() (geomstats.learning.mdm.riemannianminimumdistancetomean method)": [[6, "geomstats.learning.mdm.RiemannianMinimumDistanceToMean.set_fit_request"]], "set_fit_request() (geomstats.learning.pca.tangentpca method)": [[6, "geomstats.learning.pca.TangentPCA.set_fit_request"]], "set_fit_request() (geomstats.learning.preprocessing.totangentspace method)": [[6, "geomstats.learning.preprocessing.ToTangentSpace.set_fit_request"]], "set_predict_request() (geomstats.learning.wrapped_gaussian_process.wrappedgaussianprocess method)": [[6, "geomstats.learning.wrapped_gaussian_process.WrappedGaussianProcess.set_predict_request"]], "set_score_request() (geomstats.learning.templateclassifier method)": [[6, "geomstats.learning.TemplateClassifier.set_score_request"]], "set_score_request() (geomstats.learning.geodesic_regression.geodesicregression method)": [[6, "geomstats.learning.geodesic_regression.GeodesicRegression.set_score_request"]], "set_score_request() (geomstats.learning.kernel_density_estimation_classifier.kerneldensityestimationclassifier method)": [[6, "geomstats.learning.kernel_density_estimation_classifier.KernelDensityEstimationClassifier.set_score_request"]], "set_score_request() (geomstats.learning.knn.knearestneighborsclassifier method)": [[6, "geomstats.learning.knn.KNearestNeighborsClassifier.set_score_request"]], "set_score_request() (geomstats.learning.mdm.riemannianminimumdistancetomean method)": [[6, "geomstats.learning.mdm.RiemannianMinimumDistanceToMean.set_score_request"]], "set_score_request() (geomstats.learning.wrapped_gaussian_process.wrappedgaussianprocess method)": [[6, "geomstats.learning.wrapped_gaussian_process.WrappedGaussianProcess.set_score_request"]], "sigmoid_radial_kernel() (in module geomstats.learning.radial_kernel_functions)": [[6, "geomstats.learning.radial_kernel_functions.sigmoid_radial_kernel"]], "transform() (geomstats.learning.templatetransformer method)": [[6, "geomstats.learning.TemplateTransformer.transform"]], "transform() (geomstats.learning.mdm.riemannianminimumdistancetomean method)": [[6, "geomstats.learning.mdm.RiemannianMinimumDistanceToMean.transform"]], "transform() (geomstats.learning.pca.tangentpca method)": [[6, "geomstats.learning.pca.TangentPCA.transform"]], "transform() (geomstats.learning.preprocessing.totangentspace method)": [[6, "geomstats.learning.preprocessing.ToTangentSpace.transform"]], "triangular_radial_kernel() (in module geomstats.learning.radial_kernel_functions)": [[6, "geomstats.learning.radial_kernel_functions.triangular_radial_kernel"]], "tricube_radial_kernel() (in module geomstats.learning.radial_kernel_functions)": [[6, "geomstats.learning.radial_kernel_functions.tricube_radial_kernel"]], "triweight_radial_kernel() (in module geomstats.learning.radial_kernel_functions)": [[6, "geomstats.learning.radial_kernel_functions.triweight_radial_kernel"]], "uniform_radial_kernel() (in module geomstats.learning.radial_kernel_functions)": [[6, "geomstats.learning.radial_kernel_functions.uniform_radial_kernel"]], "update() (geomstats.learning.kalman_filter.kalmanfilter method)": [[6, "geomstats.learning.kalman_filter.KalmanFilter.update"]], "variance() (in module geomstats.learning.frechet_mean)": [[6, "geomstats.learning.frechet_mean.variance"]], "variances_ (geomstats.learning.expectation_maximization.riemannianem attribute)": [[6, "geomstats.learning.expectation_maximization.RiemannianEM.variances_"]], "variances_ (geomstats.learning.expectation_maximization.riemannianem property)": [[6, "id5"]], "variances_range (geomstats.learning.expectation_maximization.gaussianmixturemodel attribute)": [[6, "geomstats.learning.expectation_maximization.GaussianMixtureModel.variances_range"]], "weighted_pdf() (geomstats.learning.expectation_maximization.gaussianmixturemodel method)": [[6, "geomstats.learning.expectation_maximization.GaussianMixtureModel.weighted_pdf"]], "wrap() (in module geomstats.learning.kernel_density_estimation_classifier)": [[6, "geomstats.learning.kernel_density_estimation_classifier.wrap"]], "wrap() (in module geomstats.learning.knn)": [[6, "geomstats.learning.knn.wrap"]], "y_ (geomstats.learning.templateclassifier attribute)": [[6, "geomstats.learning.TemplateClassifier.y_"]], "expodesolver (class in geomstats.numerics.geodesic)": [[7, "geomstats.numerics.geodesic.ExpODESolver"]], "expsolver (class in geomstats.numerics.geodesic)": [[7, "geomstats.numerics.geodesic.ExpSolver"]], "gsivpintegrator (class in geomstats.numerics.ivp)": [[7, "geomstats.numerics.ivp.GSIVPIntegrator"]], "logodesolver (class in geomstats.numerics.geodesic)": [[7, "geomstats.numerics.geodesic.LogODESolver"]], "logshootingsolver (class in geomstats.numerics.geodesic)": [[7, "geomstats.numerics.geodesic.LogShootingSolver"]], "logsolver (class in geomstats.numerics.geodesic)": [[7, "geomstats.numerics.geodesic.LogSolver"]], "odeivpintegrator (class in geomstats.numerics.ivp)": [[7, "geomstats.numerics.ivp.ODEIVPIntegrator"]], "oderesult (class in geomstats.numerics.ivp)": [[7, "geomstats.numerics.ivp.OdeResult"]], "scipyminimize (class in geomstats.numerics.optimizers)": [[7, "geomstats.numerics.optimizers.ScipyMinimize"]], "scipysolvebvp (class in geomstats.numerics.bvp)": [[7, "geomstats.numerics.bvp.ScipySolveBVP"]], "scipysolveivp (class in geomstats.numerics.ivp)": [[7, "geomstats.numerics.ivp.ScipySolveIVP"]], "centered_difference() (in module geomstats.numerics.finite_differences)": [[7, "geomstats.numerics.finite_differences.centered_difference"]], "exp() (geomstats.numerics.geodesic.expodesolver method)": [[7, "geomstats.numerics.geodesic.ExpODESolver.exp"]], "exp() (geomstats.numerics.geodesic.expsolver method)": [[7, "geomstats.numerics.geodesic.ExpSolver.exp"]], "forward_difference() (in module geomstats.numerics.finite_differences)": [[7, "geomstats.numerics.finite_differences.forward_difference"]], "geodesic_bvp() (geomstats.numerics.geodesic.logodesolver method)": [[7, "geomstats.numerics.geodesic.LogODESolver.geodesic_bvp"]], "geodesic_bvp() (geomstats.numerics.geodesic.logsolver method)": [[7, "geomstats.numerics.geodesic.LogSolver.geodesic_bvp"]], "geodesic_ivp() (geomstats.numerics.geodesic.expodesolver method)": [[7, "geomstats.numerics.geodesic.ExpODESolver.geodesic_ivp"]], "geodesic_ivp() (geomstats.numerics.geodesic.expsolver method)": [[7, "geomstats.numerics.geodesic.ExpSolver.geodesic_ivp"]], "geomstats.numerics": [[7, "module-geomstats.numerics"]], "geomstats.numerics.bvp": [[7, "module-geomstats.numerics.bvp"]], "geomstats.numerics.finite_differences": [[7, "module-geomstats.numerics.finite_differences"]], "geomstats.numerics.geodesic": [[7, "module-geomstats.numerics.geodesic"]], "geomstats.numerics.ivp": [[7, "module-geomstats.numerics.ivp"]], "geomstats.numerics.optimizers": [[7, "module-geomstats.numerics.optimizers"]], "get_last_y() (geomstats.numerics.ivp.oderesult method)": [[7, "geomstats.numerics.ivp.OdeResult.get_last_y"]], "integrate() (geomstats.numerics.bvp.scipysolvebvp method)": [[7, "geomstats.numerics.bvp.ScipySolveBVP.integrate"]], "integrate() (geomstats.numerics.ivp.gsivpintegrator method)": [[7, "geomstats.numerics.ivp.GSIVPIntegrator.integrate"]], "integrate() (geomstats.numerics.ivp.odeivpintegrator method)": [[7, "geomstats.numerics.ivp.ODEIVPIntegrator.integrate"]], "integrate() (geomstats.numerics.ivp.scipysolveivp method)": [[7, "geomstats.numerics.ivp.ScipySolveIVP.integrate"]], "integrate_t() (geomstats.numerics.ivp.odeivpintegrator method)": [[7, "geomstats.numerics.ivp.ODEIVPIntegrator.integrate_t"]], "integrate_t() (geomstats.numerics.ivp.scipysolveivp method)": [[7, "geomstats.numerics.ivp.ScipySolveIVP.integrate_t"]], "integrator (geomstats.numerics.geodesic.expodesolver property)": [[7, "geomstats.numerics.geodesic.ExpODESolver.integrator"]], "log() (geomstats.numerics.geodesic.logsolver method)": [[7, "geomstats.numerics.geodesic.LogSolver.log"]], "minimize() (geomstats.numerics.optimizers.scipyminimize method)": [[7, "geomstats.numerics.optimizers.ScipyMinimize.minimize"]], "second_centered_difference() (in module geomstats.numerics.finite_differences)": [[7, "geomstats.numerics.finite_differences.second_centered_difference"]], "step_type (geomstats.numerics.ivp.gsivpintegrator property)": [[7, "geomstats.numerics.ivp.GSIVPIntegrator.step_type"]], "embeddedspacerandomdatagenerator (class in geomstats.test.random)": [[8, "geomstats.test.random.EmbeddedSpaceRandomDataGenerator"]], "gammarandomdatagenerator (class in geomstats.test.random)": [[8, "geomstats.test.random.GammaRandomDataGenerator"]], "heisenbergvectorsrandomdatagenerator (class in geomstats.test.random)": [[8, "geomstats.test.random.HeisenbergVectorsRandomDataGenerator"]], "hypersphereintrinsicrandomdatagenerator (class in geomstats.test.random)": [[8, "geomstats.test.random.HypersphereIntrinsicRandomDataGenerator"]], "identitypointtransformer (class in geomstats.test.utils)": [[8, "geomstats.test.utils.IdentityPointTransformer"]], "kendalshaperandomdatagenerator (class in geomstats.test.random)": [[8, "geomstats.test.random.KendalShapeRandomDataGenerator"]], "liegroupvectorrandomdatagenerator (class in geomstats.test.random)": [[8, "geomstats.test.random.LieGroupVectorRandomDataGenerator"]], "matrixvectorspacerandomdatagenerator (class in geomstats.test.random)": [[8, "geomstats.test.random.MatrixVectorSpaceRandomDataGenerator"]], "nfoldmanifoldrandomdatagenerator (class in geomstats.test.random)": [[8, "geomstats.test.random.NFoldManifoldRandomDataGenerator"]], "n_random_points (geomstats.test.data.testdata attribute)": [[8, "geomstats.test.data.TestData.N_RANDOM_POINTS"]], "n_shape_points (geomstats.test.data.testdata attribute)": [[8, "geomstats.test.data.TestData.N_SHAPE_POINTS"]], "n_time_points (geomstats.test.data.testdata attribute)": [[8, "geomstats.test.data.TestData.N_TIME_POINTS"]], "n_vec_reps (geomstats.test.data.testdata attribute)": [[8, "geomstats.test.data.TestData.N_VEC_REPS"]], "pointtransformer (class in geomstats.test.utils)": [[8, "geomstats.test.utils.PointTransformer"]], "randomdatagenerator (class in geomstats.test.random)": [[8, "geomstats.test.random.RandomDataGenerator"]], "rankkpsdmatricesrandomdatagenerator (class in geomstats.test.random)": [[8, "geomstats.test.random.RankKPSDMatricesRandomDataGenerator"]], "shapebundlerandomdatagenerator (class in geomstats.test.random)": [[8, "geomstats.test.random.ShapeBundleRandomDataGenerator"]], "testdata (class in geomstats.test.data)": [[8, "geomstats.test.data.TestData"]], "vectorspacerandomdatagenerator (class in geomstats.test.random)": [[8, "geomstats.test.random.VectorSpaceRandomDataGenerator"]], "fail_for_autodiff_exceptions (geomstats.test.data.testdata attribute)": [[8, "geomstats.test.data.TestData.fail_for_autodiff_exceptions"]], "fail_for_not_implemented_errors (geomstats.test.data.testdata attribute)": [[8, "geomstats.test.data.TestData.fail_for_not_implemented_errors"]], "generate_random_data() (geomstats.test.data.testdata method)": [[8, "geomstats.test.data.TestData.generate_random_data"]], "generate_random_data_with_time() (geomstats.test.data.testdata method)": [[8, "geomstats.test.data.TestData.generate_random_data_with_time"]], "generate_shape_data() (geomstats.test.data.testdata method)": [[8, "geomstats.test.data.TestData.generate_shape_data"]], "generate_tests() (geomstats.test.data.testdata method)": [[8, "geomstats.test.data.TestData.generate_tests"]], "generate_vec_data() (geomstats.test.data.testdata method)": [[8, "geomstats.test.data.TestData.generate_vec_data"]], "generate_vec_data_with_time() (geomstats.test.data.testdata method)": [[8, "geomstats.test.data.TestData.generate_vec_data_with_time"]], "generate_vectorization_data() (in module geomstats.test.vectorization)": [[8, "geomstats.test.vectorization.generate_vectorization_data"]], "geomstats.test": [[8, "module-geomstats.test"]], "geomstats.test.data": [[8, "module-geomstats.test.data"]], "geomstats.test.random": [[8, "module-geomstats.test.random"]], "geomstats.test.utils": [[8, "module-geomstats.test.utils"]], "geomstats.test.vectorization": [[8, "module-geomstats.test.vectorization"]], "get_random_quaternion() (in module geomstats.test.random)": [[8, "geomstats.test.random.get_random_quaternion"]], "get_random_times() (in module geomstats.test.random)": [[8, "geomstats.test.random.get_random_times"]], "inverse_transform_point() (geomstats.test.utils.identitypointtransformer method)": [[8, "geomstats.test.utils.IdentityPointTransformer.inverse_transform_point"]], "inverse_transform_point() (geomstats.test.utils.pointtransformer method)": [[8, "geomstats.test.utils.PointTransformer.inverse_transform_point"]], "inverse_transform_tangent_vec() (geomstats.test.utils.identitypointtransformer method)": [[8, "geomstats.test.utils.IdentityPointTransformer.inverse_transform_tangent_vec"]], "inverse_transform_tangent_vec() (geomstats.test.utils.pointtransformer method)": [[8, "geomstats.test.utils.PointTransformer.inverse_transform_tangent_vec"]], "point_to_project() (geomstats.test.random.embeddedspacerandomdatagenerator method)": [[8, "geomstats.test.random.EmbeddedSpaceRandomDataGenerator.point_to_project"]], "point_to_project() (geomstats.test.random.liegroupvectorrandomdatagenerator method)": [[8, "geomstats.test.random.LieGroupVectorRandomDataGenerator.point_to_project"]], "point_to_project() (geomstats.test.random.nfoldmanifoldrandomdatagenerator method)": [[8, "geomstats.test.random.NFoldManifoldRandomDataGenerator.point_to_project"]], "point_to_project() (geomstats.test.random.rankkpsdmatricesrandomdatagenerator method)": [[8, "geomstats.test.random.RankKPSDMatricesRandomDataGenerator.point_to_project"]], "point_to_project() (geomstats.test.random.vectorspacerandomdatagenerator method)": [[8, "geomstats.test.random.VectorSpaceRandomDataGenerator.point_to_project"]], "random_basis_representation() (geomstats.test.random.matrixvectorspacerandomdatagenerator method)": [[8, "geomstats.test.random.MatrixVectorSpaceRandomDataGenerator.random_basis_representation"]], "random_horizontal_vec() (geomstats.test.random.kendalshaperandomdatagenerator method)": [[8, "geomstats.test.random.KendalShapeRandomDataGenerator.random_horizontal_vec"]], "random_point() (geomstats.test.random.randomdatagenerator method)": [[8, "geomstats.test.random.RandomDataGenerator.random_point"]], "random_point_standard() (geomstats.test.random.gammarandomdatagenerator method)": [[8, "geomstats.test.random.GammaRandomDataGenerator.random_point_standard"]], "random_tangent_vec() (geomstats.test.random.hypersphereintrinsicrandomdatagenerator method)": [[8, "geomstats.test.random.HypersphereIntrinsicRandomDataGenerator.random_tangent_vec"]], "random_tangent_vec() (geomstats.test.random.randomdatagenerator method)": [[8, "geomstats.test.random.RandomDataGenerator.random_tangent_vec"]], "random_tangent_vec() (geomstats.test.random.shapebundlerandomdatagenerator method)": [[8, "geomstats.test.random.ShapeBundleRandomDataGenerator.random_tangent_vec"]], "random_tangent_vec_standard() (geomstats.test.random.gammarandomdatagenerator method)": [[8, "geomstats.test.random.GammaRandomDataGenerator.random_tangent_vec_standard"]], "random_upper_triangular_matrix() (geomstats.test.random.heisenbergvectorsrandomdatagenerator method)": [[8, "geomstats.test.random.HeisenbergVectorsRandomDataGenerator.random_upper_triangular_matrix"]], "skip_all (geomstats.test.data.testdata attribute)": [[8, "geomstats.test.data.TestData.skip_all"]], "skip_vec (geomstats.test.data.testdata attribute)": [[8, "geomstats.test.data.TestData.skip_vec"]], "skips (geomstats.test.data.testdata attribute)": [[8, "geomstats.test.data.TestData.skips"]], "test_vectorization() (in module geomstats.test.vectorization)": [[8, "geomstats.test.vectorization.test_vectorization"]], "tolerances (geomstats.test.data.testdata attribute)": [[8, "geomstats.test.data.TestData.tolerances"]], "transform_point() (geomstats.test.utils.identitypointtransformer method)": [[8, "geomstats.test.utils.IdentityPointTransformer.transform_point"]], "transform_point() (geomstats.test.utils.pointtransformer method)": [[8, "geomstats.test.utils.PointTransformer.transform_point"]], "transform_tangent_vec() (geomstats.test.utils.identitypointtransformer method)": [[8, "geomstats.test.utils.IdentityPointTransformer.transform_tangent_vec"]], "transform_tangent_vec() (geomstats.test.utils.pointtransformer method)": [[8, "geomstats.test.utils.PointTransformer.transform_tangent_vec"]], "trials (geomstats.test.data.testdata attribute)": [[8, "geomstats.test.data.TestData.trials"]], "xfails (geomstats.test.data.testdata attribute)": [[8, "geomstats.test.data.TestData.xfails"]], "geomstats.test_cases": [[9, "module-geomstats.test_cases"]], "geomstats.test_cases.datasets": [[11, "module-geomstats.test_cases.datasets"]], "geomstats.test_cases.distributions": [[12, "module-geomstats.test_cases.distributions"]], "geomstats.test_cases.geometry": [[13, "module-geomstats.test_cases.geometry"]], "geomstats.test_cases.geometry.stratified": [[14, "module-geomstats.test_cases.geometry.stratified"]], "geomstats.test_cases.information_geometry": [[15, "module-geomstats.test_cases.information_geometry"]], "euclideangroup (class in geomstats.test_cases.learning.exponential_barycenter)": [[16, "geomstats.test_cases.learning.exponential_barycenter.EuclideanGroup"]], "compose() (geomstats.test_cases.learning.exponential_barycenter.euclideangroup static method)": [[16, "geomstats.test_cases.learning.exponential_barycenter.EuclideanGroup.compose"]], "exp() (geomstats.test_cases.learning.exponential_barycenter.euclideangroup method)": [[16, "geomstats.test_cases.learning.exponential_barycenter.EuclideanGroup.exp"]], "geomstats.test_cases.learning": [[16, "module-geomstats.test_cases.learning"]], "geomstats.test_cases.learning.exponential_barycenter": [[16, "module-geomstats.test_cases.learning.exponential_barycenter"]], "inverse() (geomstats.test_cases.learning.exponential_barycenter.euclideangroup static method)": [[16, "geomstats.test_cases.learning.exponential_barycenter.EuclideanGroup.inverse"]], "log() (geomstats.test_cases.learning.exponential_barycenter.euclideangroup method)": [[16, "geomstats.test_cases.learning.exponential_barycenter.EuclideanGroup.log"]], "geomstats.test_cases.numerics": [[17, "module-geomstats.test_cases.numerics"]], "arrow3d (class in geomstats.visualization.special_orthogonal)": [[18, "geomstats.visualization.special_orthogonal.Arrow3D"]], "circle (class in geomstats.visualization.hypersphere)": [[18, "geomstats.visualization.hypersphere.Circle"]], "ellipses (class in geomstats.visualization.spd_matrices)": [[18, "geomstats.visualization.spd_matrices.Ellipses"]], "kendalldisk (class in geomstats.visualization.pre_shape)": [[18, "geomstats.visualization.pre_shape.KendallDisk"]], "kendallsphere (class in geomstats.visualization.pre_shape)": [[18, "geomstats.visualization.pre_shape.KendallSphere"]], "kleindisk (class in geomstats.visualization.hyperbolic)": [[18, "geomstats.visualization.hyperbolic.KleinDisk"]], "poincaredisk (class in geomstats.visualization.hyperbolic)": [[18, "geomstats.visualization.hyperbolic.PoincareDisk"]], "poincarehalfplane (class in geomstats.visualization.hyperbolic)": [[18, "geomstats.visualization.hyperbolic.PoincareHalfPlane"]], "poincarepolydisk (class in geomstats.visualization.poincare_polydisk)": [[18, "geomstats.visualization.poincare_polydisk.PoincarePolyDisk"]], "specialeuclidean2 (class in geomstats.visualization.special_euclidean)": [[18, "geomstats.visualization.special_euclidean.SpecialEuclidean2"]], "sphere (class in geomstats.visualization.hypersphere)": [[18, "geomstats.visualization.hypersphere.Sphere"]], "trihedron (class in geomstats.visualization.special_orthogonal)": [[18, "geomstats.visualization.special_orthogonal.Trihedron"]], "add_points() (geomstats.visualization.hyperbolic.kleindisk method)": [[18, "geomstats.visualization.hyperbolic.KleinDisk.add_points"]], "add_points() (geomstats.visualization.hyperbolic.poincaredisk method)": [[18, "geomstats.visualization.hyperbolic.PoincareDisk.add_points"]], "add_points() (geomstats.visualization.hyperbolic.poincarehalfplane method)": [[18, "geomstats.visualization.hyperbolic.PoincareHalfPlane.add_points"]], "add_points() (geomstats.visualization.hypersphere.circle method)": [[18, "geomstats.visualization.hypersphere.Circle.add_points"]], "add_points() (geomstats.visualization.hypersphere.sphere method)": [[18, "geomstats.visualization.hypersphere.Sphere.add_points"]], "add_points() (geomstats.visualization.poincare_polydisk.poincarepolydisk method)": [[18, "geomstats.visualization.poincare_polydisk.PoincarePolyDisk.add_points"]], "add_points() (geomstats.visualization.pre_shape.kendalldisk method)": [[18, "geomstats.visualization.pre_shape.KendallDisk.add_points"]], "add_points() (geomstats.visualization.pre_shape.kendallsphere method)": [[18, "geomstats.visualization.pre_shape.KendallSphere.add_points"]], "add_points() (geomstats.visualization.special_euclidean.specialeuclidean2 method)": [[18, "geomstats.visualization.special_euclidean.SpecialEuclidean2.add_points"]], "centre (geomstats.visualization.pre_shape.kendalldisk attribute)": [[18, "geomstats.visualization.pre_shape.KendallDisk.centre"]], "clear_points() (geomstats.visualization.poincare_polydisk.poincarepolydisk method)": [[18, "geomstats.visualization.poincare_polydisk.PoincarePolyDisk.clear_points"]], "clear_points() (geomstats.visualization.pre_shape.kendalldisk method)": [[18, "geomstats.visualization.pre_shape.KendallDisk.clear_points"]], "clear_points() (geomstats.visualization.pre_shape.kendallsphere method)": [[18, "geomstats.visualization.pre_shape.KendallSphere.clear_points"]], "compute_coordinates() (geomstats.visualization.spd_matrices.ellipses method)": [[18, "geomstats.visualization.spd_matrices.Ellipses.compute_coordinates"]], "convert_to_half_plane_coordinates() (geomstats.visualization.hyperbolic.poincarehalfplane static method)": [[18, "geomstats.visualization.hyperbolic.PoincareHalfPlane.convert_to_half_plane_coordinates"]], "convert_to_klein_coordinates() (geomstats.visualization.hyperbolic.kleindisk static method)": [[18, "geomstats.visualization.hyperbolic.KleinDisk.convert_to_klein_coordinates"]], "convert_to_planar_coordinates() (geomstats.visualization.pre_shape.kendalldisk method)": [[18, "geomstats.visualization.pre_shape.KendallDisk.convert_to_planar_coordinates"]], "convert_to_poincare_coordinates() (geomstats.visualization.hyperbolic.poincaredisk static method)": [[18, "geomstats.visualization.hyperbolic.PoincareDisk.convert_to_poincare_coordinates"]], "convert_to_poincare_coordinates() (geomstats.visualization.poincare_polydisk.poincarepolydisk static method)": [[18, "geomstats.visualization.poincare_polydisk.PoincarePolyDisk.convert_to_poincare_coordinates"]], "convert_to_polar_coordinates() (geomstats.visualization.pre_shape.kendalldisk method)": [[18, "geomstats.visualization.pre_shape.KendallDisk.convert_to_polar_coordinates"]], "convert_to_polar_coordinates() (geomstats.visualization.pre_shape.kendallsphere method)": [[18, "geomstats.visualization.pre_shape.KendallSphere.convert_to_polar_coordinates"]], "convert_to_spherical_coordinates() (geomstats.visualization.pre_shape.kendallsphere method)": [[18, "geomstats.visualization.pre_shape.KendallSphere.convert_to_spherical_coordinates"]], "convert_to_trihedron() (in module geomstats.visualization.special_orthogonal)": [[18, "geomstats.visualization.special_orthogonal.convert_to_trihedron"]], "coords_type (geomstats.visualization.pre_shape.kendalldisk attribute)": [[18, "geomstats.visualization.pre_shape.KendallDisk.coords_type"]], "coords_type (geomstats.visualization.pre_shape.kendallsphere attribute)": [[18, "geomstats.visualization.pre_shape.KendallSphere.coords_type"]], "draw() (geomstats.visualization.hyperbolic.kleindisk method)": [[18, "geomstats.visualization.hyperbolic.KleinDisk.draw"]], "draw() (geomstats.visualization.hyperbolic.poincaredisk method)": [[18, "geomstats.visualization.hyperbolic.PoincareDisk.draw"]], "draw() (geomstats.visualization.hyperbolic.poincarehalfplane method)": [[18, "geomstats.visualization.hyperbolic.PoincareHalfPlane.draw"]], "draw() (geomstats.visualization.hypersphere.circle method)": [[18, "geomstats.visualization.hypersphere.Circle.draw"]], "draw() (geomstats.visualization.hypersphere.sphere method)": [[18, "geomstats.visualization.hypersphere.Sphere.draw"]], "draw() (geomstats.visualization.poincare_polydisk.poincarepolydisk method)": [[18, "geomstats.visualization.poincare_polydisk.PoincarePolyDisk.draw"]], "draw() (geomstats.visualization.pre_shape.kendalldisk method)": [[18, "geomstats.visualization.pre_shape.KendallDisk.draw"]], "draw() (geomstats.visualization.pre_shape.kendallsphere method)": [[18, "geomstats.visualization.pre_shape.KendallSphere.draw"]], "draw() (geomstats.visualization.special_orthogonal.arrow3d method)": [[18, "geomstats.visualization.special_orthogonal.Arrow3D.draw"]], "draw() (geomstats.visualization.special_orthogonal.trihedron method)": [[18, "geomstats.visualization.special_orthogonal.Trihedron.draw"]], "draw_curve() (geomstats.visualization.pre_shape.kendalldisk method)": [[18, "geomstats.visualization.pre_shape.KendallDisk.draw_curve"]], "draw_curve() (geomstats.visualization.pre_shape.kendallsphere method)": [[18, "geomstats.visualization.pre_shape.KendallSphere.draw_curve"]], "draw_points() (geomstats.visualization.hypersphere.circle method)": [[18, "geomstats.visualization.hypersphere.Circle.draw_points"]], "draw_points() (geomstats.visualization.hypersphere.sphere method)": [[18, "geomstats.visualization.hypersphere.Sphere.draw_points"]], "draw_points() (geomstats.visualization.pre_shape.kendalldisk method)": [[18, "geomstats.visualization.pre_shape.KendallDisk.draw_points"]], "draw_points() (geomstats.visualization.pre_shape.kendallsphere method)": [[18, "geomstats.visualization.pre_shape.KendallSphere.draw_points"]], "draw_points() (geomstats.visualization.spd_matrices.ellipses method)": [[18, "geomstats.visualization.spd_matrices.Ellipses.draw_points"]], "draw_points() (geomstats.visualization.special_euclidean.specialeuclidean2 method)": [[18, "geomstats.visualization.special_euclidean.SpecialEuclidean2.draw_points"]], "draw_triangle() (geomstats.visualization.pre_shape.kendalldisk method)": [[18, "geomstats.visualization.pre_shape.KendallDisk.draw_triangle"]], "draw_triangle() (geomstats.visualization.pre_shape.kendallsphere method)": [[18, "geomstats.visualization.pre_shape.KendallSphere.draw_triangle"]], "draw_vector() (geomstats.visualization.pre_shape.kendalldisk method)": [[18, "geomstats.visualization.pre_shape.KendallDisk.draw_vector"]], "draw_vector() (geomstats.visualization.pre_shape.kendallsphere method)": [[18, "geomstats.visualization.pre_shape.KendallSphere.draw_vector"]], "geomstats.visualization": [[18, "module-geomstats.visualization"]], "geomstats.visualization.hyperbolic": [[18, "module-geomstats.visualization.hyperbolic"]], "geomstats.visualization.hypersphere": [[18, "module-geomstats.visualization.hypersphere"]], "geomstats.visualization.poincare_polydisk": [[18, "module-geomstats.visualization.poincare_polydisk"]], "geomstats.visualization.pre_shape": [[18, "module-geomstats.visualization.pre_shape"]], "geomstats.visualization.spd_matrices": [[18, "module-geomstats.visualization.spd_matrices"]], "geomstats.visualization.special_euclidean": [[18, "module-geomstats.visualization.special_euclidean"]], "geomstats.visualization.special_orthogonal": [[18, "module-geomstats.visualization.special_orthogonal"]], "get_fibonnaci_points() (geomstats.visualization.hypersphere.sphere method)": [[18, "geomstats.visualization.hypersphere.Sphere.get_fibonnaci_points"]], "na (geomstats.visualization.pre_shape.kendalldisk attribute)": [[18, "geomstats.visualization.pre_shape.KendallDisk.na"]], "na (geomstats.visualization.pre_shape.kendallsphere attribute)": [[18, "geomstats.visualization.pre_shape.KendallSphere.na"]], "plot() (geomstats.visualization.hyperbolic.kleindisk method)": [[18, "geomstats.visualization.hyperbolic.KleinDisk.plot"]], "plot() (geomstats.visualization.hyperbolic.poincaredisk method)": [[18, "geomstats.visualization.hyperbolic.PoincareDisk.plot"]], "plot() (geomstats.visualization.hyperbolic.poincarehalfplane method)": [[18, "geomstats.visualization.hyperbolic.PoincareHalfPlane.plot"]], "plot() (geomstats.visualization.hypersphere.circle method)": [[18, "geomstats.visualization.hypersphere.Circle.plot"]], "plot() (geomstats.visualization.hypersphere.sphere method)": [[18, "geomstats.visualization.hypersphere.Sphere.plot"]], "plot() (geomstats.visualization.special_orthogonal.trihedron method)": [[18, "geomstats.visualization.special_orthogonal.Trihedron.plot"]], "plot() (in module geomstats.visualization)": [[18, "geomstats.visualization.plot"]], "plot() (in module geomstats.visualization.special_orthogonal)": [[18, "geomstats.visualization.special_orthogonal.plot"]], "plot_heatmap() (geomstats.visualization.hypersphere.sphere method)": [[18, "geomstats.visualization.hypersphere.Sphere.plot_heatmap"]], "points (geomstats.visualization.pre_shape.kendalldisk attribute)": [[18, "geomstats.visualization.pre_shape.KendallDisk.points"]], "points (geomstats.visualization.pre_shape.kendallsphere attribute)": [[18, "geomstats.visualization.pre_shape.KendallSphere.points"]], "pole (geomstats.visualization.pre_shape.kendalldisk attribute)": [[18, "geomstats.visualization.pre_shape.KendallDisk.pole"]], "pole (geomstats.visualization.pre_shape.kendallsphere attribute)": [[18, "geomstats.visualization.pre_shape.KendallSphere.pole"]], "rotation() (geomstats.visualization.pre_shape.kendallsphere static method)": [[18, "geomstats.visualization.pre_shape.KendallSphere.rotation"]], "set_ax() (geomstats.visualization.hyperbolic.kleindisk static method)": [[18, "geomstats.visualization.hyperbolic.KleinDisk.set_ax"]], "set_ax() (geomstats.visualization.hyperbolic.poincaredisk static method)": [[18, "geomstats.visualization.hyperbolic.PoincareDisk.set_ax"]], "set_ax() (geomstats.visualization.hyperbolic.poincarehalfplane method)": [[18, "geomstats.visualization.hyperbolic.PoincareHalfPlane.set_ax"]], "set_ax() (geomstats.visualization.hypersphere.circle static method)": [[18, "geomstats.visualization.hypersphere.Circle.set_ax"]], "set_ax() (geomstats.visualization.hypersphere.sphere static method)": [[18, "geomstats.visualization.hypersphere.Sphere.set_ax"]], "set_ax() (geomstats.visualization.poincare_polydisk.poincarepolydisk static method)": [[18, "geomstats.visualization.poincare_polydisk.PoincarePolyDisk.set_ax"]], "set_ax() (geomstats.visualization.pre_shape.kendalldisk method)": [[18, "geomstats.visualization.pre_shape.KendallDisk.set_ax"]], "set_ax() (geomstats.visualization.pre_shape.kendallsphere method)": [[18, "geomstats.visualization.pre_shape.KendallSphere.set_ax"]], "set_ax() (geomstats.visualization.spd_matrices.ellipses static method)": [[18, "geomstats.visualization.spd_matrices.Ellipses.set_ax"]], "set_ax() (geomstats.visualization.special_euclidean.specialeuclidean2 static method)": [[18, "geomstats.visualization.special_euclidean.SpecialEuclidean2.set_ax"]], "set_view() (geomstats.visualization.pre_shape.kendallsphere method)": [[18, "geomstats.visualization.pre_shape.KendallSphere.set_view"]], "tutorial_matplotlib() (in module geomstats.visualization)": [[18, "geomstats.visualization.tutorial_matplotlib"]], "ua (geomstats.visualization.pre_shape.kendalldisk attribute)": [[18, "geomstats.visualization.pre_shape.KendallDisk.ua"]], "ua (geomstats.visualization.pre_shape.kendallsphere attribute)": [[18, "geomstats.visualization.pre_shape.KendallSphere.ua"]], "ub (geomstats.visualization.pre_shape.kendalldisk attribute)": [[18, "geomstats.visualization.pre_shape.KendallDisk.ub"]], "ub (geomstats.visualization.pre_shape.kendallsphere attribute)": [[18, "geomstats.visualization.pre_shape.KendallSphere.ub"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["api/geomstats", "api/geomstats.datasets", "api/geomstats.distributions", "api/geomstats.geometry", "api/geomstats.geometry.stratified", "api/geomstats.information_geometry", "api/geomstats.learning", "api/geomstats.numerics", "api/geomstats.test", "api/geomstats.test_cases", "api/geomstats.test_cases.backend", "api/geomstats.test_cases.datasets", "api/geomstats.test_cases.distributions", "api/geomstats.test_cases.geometry", "api/geomstats.test_cases.geometry.stratified", "api/geomstats.test_cases.information_geometry", "api/geomstats.test_cases.learning", "api/geomstats.test_cases.numerics", "api/geomstats.visualization", "api/index", "api/modules", "contributing/index", "explanation/index", "getting_started/examples", "getting_started/first-steps", "getting_started/index", "governance", "gsod", "hackathons", "hackathons/ihp_10_2022", "index", "notebooks/00_foundations__introduction_to_geomstats", "notebooks/01_foundations__manifolds", "notebooks/02_foundations__connection_riemannian_metric", "notebooks/03_practical_methods__data_on_manifolds", "notebooks/04_practical_methods__from_vector_spaces_to_manifolds", "notebooks/05_practical_methods__simple_machine_learning_on_tangent_spaces", "notebooks/06_practical_methods__riemannian_frechet_mean_and_tangent_pca", "notebooks/07_practical_methods__riemannian_kmeans", "notebooks/08_practical_methods__information_geometry", "notebooks/09_practical_methods__implement_your_own_riemannian_geometry", "notebooks/10_practical_methods__shape_analysis", "notebooks/11_real_world_applications__cell_shapes_analysis", "notebooks/12_real_world_applications__emg_sign_classification_in_spd_manifold", "notebooks/13_real_world_applications__graph_embedding_and_clustering_in_hyperbolic_space", "notebooks/14_real_world_applications__hand_poses_analysis_in_kendall_shape_space", "notebooks/15_real_world_applications__optic_nerve_heads_analysis_in_kendall_shape_space", "notebooks/16_real_world_applications__visualizations_in_kendall_shape_spaces", "notebooks/17_foundations__stratified_spaces", "notebooks/18_real_world_applications__sao_paulo_traffic_optimization", "notebooks/19_practical_methods__aac", "notebooks/20_real_world_applications__graph_space", "notebooks/21_foundations__sub_riemannian_geometry_and_the_heisenberg_group", "roadmap", "tutorials/index"], "filenames": ["api/geomstats.rst", "api/geomstats.datasets.rst", "api/geomstats.distributions.rst", "api/geomstats.geometry.rst", "api/geomstats.geometry.stratified.rst", "api/geomstats.information_geometry.rst", "api/geomstats.learning.rst", "api/geomstats.numerics.rst", "api/geomstats.test.rst", "api/geomstats.test_cases.rst", "api/geomstats.test_cases.backend.rst", "api/geomstats.test_cases.datasets.rst", "api/geomstats.test_cases.distributions.rst", "api/geomstats.test_cases.geometry.rst", "api/geomstats.test_cases.geometry.stratified.rst", "api/geomstats.test_cases.information_geometry.rst", "api/geomstats.test_cases.learning.rst", "api/geomstats.test_cases.numerics.rst", "api/geomstats.visualization.rst", "api/index.rst", "api/modules.rst", "contributing/index.rst", "explanation/index.rst", "getting_started/examples.rst", "getting_started/first-steps.rst", "getting_started/index.rst", "governance.rst", "gsod.rst", "hackathons.rst", "hackathons/ihp_10_2022.rst", "index.rst", "notebooks/00_foundations__introduction_to_geomstats.ipynb", "notebooks/01_foundations__manifolds.ipynb", "notebooks/02_foundations__connection_riemannian_metric.ipynb", "notebooks/03_practical_methods__data_on_manifolds.ipynb", "notebooks/04_practical_methods__from_vector_spaces_to_manifolds.ipynb", "notebooks/05_practical_methods__simple_machine_learning_on_tangent_spaces.ipynb", "notebooks/06_practical_methods__riemannian_frechet_mean_and_tangent_pca.ipynb", "notebooks/07_practical_methods__riemannian_kmeans.ipynb", "notebooks/08_practical_methods__information_geometry.ipynb", "notebooks/09_practical_methods__implement_your_own_riemannian_geometry.ipynb", "notebooks/10_practical_methods__shape_analysis.ipynb", "notebooks/11_real_world_applications__cell_shapes_analysis.ipynb", "notebooks/12_real_world_applications__emg_sign_classification_in_spd_manifold.ipynb", "notebooks/13_real_world_applications__graph_embedding_and_clustering_in_hyperbolic_space.ipynb", "notebooks/14_real_world_applications__hand_poses_analysis_in_kendall_shape_space.ipynb", "notebooks/15_real_world_applications__optic_nerve_heads_analysis_in_kendall_shape_space.ipynb", "notebooks/16_real_world_applications__visualizations_in_kendall_shape_spaces.ipynb", "notebooks/17_foundations__stratified_spaces.ipynb", "notebooks/18_real_world_applications__sao_paulo_traffic_optimization.ipynb", "notebooks/19_practical_methods__aac.ipynb", "notebooks/20_real_world_applications__graph_space.ipynb", "notebooks/21_foundations__sub_riemannian_geometry_and_the_heisenberg_group.ipynb", "roadmap.rst", "tutorials/index.rst"], "titles": ["geomstats package", "geomstats.datasets package", "geomstats.distributions package", "geomstats.geometry package", "geomstats.geometry.stratified package", "geomstats.information_geometry package", "geomstats.learning package", "geomstats.numerics package", "geomstats.test package", "geomstats.test_cases package", "geomstats.test_cases.backend package", "geomstats.test_cases.datasets package", "geomstats.test_cases.distributions package", "geomstats.test_cases.geometry package", "geomstats.test_cases.geometry.stratified package", "geomstats.test_cases.information_geometry package", "geomstats.test_cases.learning package", "geomstats.test_cases.numerics package", "geomstats.visualization package", "API Reference", "geomstats", "Contributing Guide", "Explanation", "Code Examples", "First steps", "Getting Started", "Geomstats governance and decision-making", "Google Season of Docs: Case Study", "Hackathons", "Hackathon at Institut Henri Poincar\u00e9, 17th-21st Oct 2022", "Geomstats", "What is the motivation for analyzing data on manifolds?", "1. Introduction", "1. What is a Connection?", "Data on Manifolds", "From vector spaces to manifolds", "Learning on Tangent Data", "Fr\u00e9chet Mean and Tangent PCA", "K-Means clustering on a Riemannian Manifold", "Information geometry", "Implement your own Riemannian Geometry", "Shape analysis of curves with the Square Root Velocity metric", "Shape Analysis of Cancer Cells", "Hand gesture classification with EMG data using Riemannian metrics", "Hyperbolic Embedding of Graphs and Clustering", "Classifying hands poses with Kendall shape spaces", "Computing with shapes of landmarks in Kendall shape spaces", "Computing with triangular shapes in Kendall framework", "Stratified spaces", "Optimization of Sao Paulo traffic", "Align all and Compute for Graphs", "Graph Space", "Tutorial: Sub-Riemannian geometry on the Heisenberg group", "Roadmap", "Tutorials"], "terms": {"dataset": [0, 6, 9, 20, 32, 34, 35, 36, 39, 43, 44, 45, 46, 47, 50], "prepare_emg_data": [0, 20, 43], "timeseriescovari": [0, 1, 43], "label_map": [0, 1, 43], "data_dict": [0, 1, 43], "n_step": [0, 1, 3, 7, 29, 33, 37, 40, 43, 49, 52], "n_timeseri": [0, 1], "batch": [0, 1, 3, 5, 6, 19, 30, 33, 43], "margin": [0, 1, 43, 49], "cov": [0, 1, 2, 43], "label": [0, 1, 4, 6, 26, 32, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 52], "covec": [0, 1, 43], "diag": [0, 1, 3, 47], "transform": [0, 1, 2, 3, 4, 6, 18, 21, 24, 27, 29, 33, 37, 39, 40, 42, 43, 45, 46, 49], "prepare_graph_data": [0, 9, 20, 34], "graph": [0, 1, 4, 6, 31, 32, 34, 49, 53], "edg": [0, 1, 3, 4, 34, 44, 48, 51], "n_node": [0, 1, 3, 4, 7, 44, 48, 50, 51], "random_walk": [0, 1, 44], "hyperbolicembed": [0, 1, 34], "emb": [0, 1, 3, 34], "grad_log_sigmoid": [0, 1, 44], "grad_squared_dist": [0, 1, 44], "log_sigmoid": [0, 1, 44], "loss": [0, 1, 3, 6, 18, 43], "util": [0, 6, 20, 34, 35, 36, 39, 40, 42, 43, 44, 45, 46, 47, 49, 51], "load_cel": [0, 1, 42], "load_citi": [0, 1, 34, 35], "load_connectom": [0, 1, 34, 36], "load_cub": [0, 1], "load_emg": [0, 1, 43], "load_footbal": [0, 1, 51], "load_hand": [0, 1, 45], "load_karate_graph": [0, 1, 34, 44], "load_leav": [0, 1, 39], "load_mamm": [0, 1, 51], "load_optical_nerv": [0, 1, 34, 46, 47], "load_pos": [0, 1, 34], "load_random_graph": [0, 1], "load_sao_paulo": [0, 1, 49], "distribut": [0, 1, 3, 5, 6, 9, 18, 20, 21, 32, 33, 38, 42, 44, 49, 52], "lognorm": [0, 9, 20], "lognormaleuclidean": [0, 2], "sampl": [0, 1, 2, 3, 4, 5, 6, 18, 21, 32, 33, 38, 41, 43, 44, 45, 46, 47, 48, 49], "lognormalspd": [0, 2], "samples_sym": [0, 2], "geometri": [0, 2, 5, 6, 9, 19, 20, 21, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53], "stratifi": [0, 3, 9, 13, 50, 51, 53], "graph_spac": [0, 1, 3, 48, 50, 51], "point_set": [0, 3, 9, 13], "spider": [0, 3], "wald_spac": [0, 3], "base": [0, 1, 2, 4, 6, 7, 8, 9, 16, 18, 19, 20, 21, 26, 27, 29, 32, 33, 36, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 53], "complexmatrixvectorspac": [0, 3], "complexvectorspac": [0, 3], "belong": [0, 1, 2, 3, 4, 5, 6, 21, 23, 32, 33, 34, 35, 36, 41, 43, 44, 45, 46, 48, 51, 53], "is_tang": [0, 3, 32, 40], "project": [0, 3, 5, 6, 18, 26, 28, 32, 34, 35, 37, 40, 41, 42, 44, 45, 46, 47, 48, 50, 52], "random_point": [0, 3, 4, 5, 8, 32, 34, 37, 47, 48, 50], "to_tang": [0, 3, 5, 6, 32, 35, 47], "complexvectorspaceopenset": [0, 3], "diffeomorphicmanifold": [0, 3], "random_tangent_vec": [0, 3, 8, 32], "regular": [0, 3, 6, 32, 42], "immersedset": [0, 3, 40], "default_metr": [0, 3, 4, 5, 32], "hessian_immers": [0, 3], "immers": [0, 3, 32], "jacobian_immers": [0, 3], "tangent_immers": [0, 3, 40], "levelset": [0, 3, 5], "extrinsic_to_intrinsic_coord": [0, 3, 32], "intrinsic_to_extrinsic_coord": [0, 3, 32], "submers": [0, 3, 5, 32], "tangent_submers": [0, 3, 5, 32], "matrixvectorspac": [0, 3], "basis_represent": [0, 3], "matrix_represent": [0, 3, 33], "openset": [0, 3, 32], "vectorspac": [0, 3], "basi": [0, 3, 18, 32, 52], "vectorspaceopenset": [0, 3, 5], "complex_manifold": [0, 9, 20], "complexmanifold": [0, 3], "equip_with_metr": [0, 3, 4, 29, 32, 36, 40, 41, 42, 43, 50], "complex_matric": [0, 9, 20], "complexmatric": [0, 3], "congruent": [0, 3], "frobenius_product": [0, 3], "is_hermitian": [0, 3], "is_hpd": [0, 3], "is_skew_hermitian": [0, 3], "to_hermitian": [0, 3], "to_skew_hermitian": [0, 3], "transconjug": [0, 3], "complexmatricesmetr": [0, 3], "inner_product": [0, 3, 5, 33, 47], "norm": [0, 3, 4, 5, 33, 41, 42, 45, 46, 47, 48, 49, 50], "squared_norm": [0, 3, 6, 33, 39], "complex_poincare_disk": [0, 20], "complexpoincaredisk": [0, 3], "complexpoincarediskmetr": [0, 3], "dist": [0, 1, 3, 4, 6, 33, 40, 41, 42, 44, 48, 50], "exp": [0, 2, 3, 5, 6, 7, 9, 16, 21, 29, 35, 40, 43, 44, 47, 49], "log": [0, 1, 2, 3, 5, 6, 7, 9, 16, 21, 29, 35, 36, 40, 44], "metric_matrix": [0, 3, 5, 33], "squared_dist": [0, 3, 5, 6, 33, 44], "complex_riemannian_metr": [0, 9, 20], "complexriemannianmetr": [0, 3], "random_unit_tangent_vec": [0, 3, 33], "connect": [0, 1, 4, 6, 9, 20, 31, 34, 36, 42, 44, 49], "christoffel": [0, 3, 5, 29], "curvatur": [0, 3, 5, 23, 32, 33, 34, 35], "curvature_deriv": [0, 3, 33], "directional_curvatur": [0, 3, 33], "directional_curvature_deriv": [0, 3, 33], "geodes": [0, 1, 3, 4, 5, 6, 9, 19, 20, 23, 29, 30, 31, 36, 37, 39, 41, 42, 44, 49, 50, 51, 52, 53], "geodesic_equ": [0, 3], "injectivity_radiu": [0, 3, 5, 33], "ladder_parallel_transport": [0, 3, 29, 33, 40, 47], "parallel_transport": [0, 3, 29, 40], "ricci_tensor": [0, 3, 33], "riemann_tensor": [0, 3, 33], "diffeo": [0, 5, 9, 20, 40], "autodiffdiffeo": [0, 3], "inverse_jacobian_diffeomorph": [0, 3], "inverse_tangent_diffeomorph": [0, 3, 5], "jacobian_diffeomorph": [0, 3], "tangent_diffeomorph": [0, 3, 5], "composeddiffeo": [0, 3], "diffeomorph": [0, 3, 5, 33], "inverse_diffeomorph": [0, 3, 5], "reverseddiffeo": [0, 3], "discrete_curv": [0, 9, 20, 41, 42], "discretecurvesstartingatorigin": [0, 3, 41, 42], "ambient_manifold": [0, 3], "discrete_curves_with_l2": [0, 3], "insert_origin": [0, 3], "interpol": [0, 3, 39], "k_sampling_point": [0, 3, 18, 41, 42], "length": [0, 1, 3, 4, 5, 6, 18, 21, 23, 33, 35, 41, 42, 44, 47, 49, 52], "new": [0, 3, 4, 5, 6, 8, 26, 27, 28, 32, 33, 34, 41, 42, 44, 47, 49, 53], "normal": [0, 1, 2, 3, 6, 9, 20, 32, 33, 34, 41, 43, 44, 45, 46, 47, 49, 52], "dynamicprogrammingalign": [0, 3], "align": [0, 3, 4, 6, 40, 41, 45, 46, 47, 51], "elasticmetr": [0, 3, 29, 42], "ftransform": [0, 3], "iterativehorizontalgeodesicalign": [0, 3], "discrete_horizontal_geodes": [0, 3], "l2curvesmetr": [0, 3], "riemann_sum": [0, 3], "srvmetric": [0, 3, 41], "srvreparametrizationbundl": [0, 3], "horizontal_project": [0, 3, 41], "vertical_project": [0, 3, 41], "srvrotationbundl": [0, 3], "srvrotationreparametrizationbundl": [0, 3], "align_reparametr": [0, 3], "align_rot": [0, 3], "srvtransform": [0, 3], "insert_zero": [0, 3, 41], "discrete_surfac": [0, 9, 20], "discretesurfac": [0, 3], "face_area": [0, 3], "laplacian": [0, 3, 6], "surface_metric_matric": [0, 3], "surface_one_form": [0, 3], "vertex_area": [0, 3], "path_energi": [0, 3], "path_energy_per_tim": [0, 3], "euclidean": [0, 2, 4, 5, 6, 7, 9, 16, 18, 20, 32, 33, 34, 36, 39, 40, 41, 42, 45, 46, 47, 48, 49, 50, 51, 52], "ident": [0, 3, 4, 6, 33, 35, 48, 50], "euclideanmetr": [0, 3], "fiber_bundl": [0, 9, 20, 32, 41, 42, 45, 46, 47], "fiberbundl": [0, 3, 29, 32], "horizontal_lift": [0, 3], "integrability_tensor": [0, 3], "integrability_tensor_deriv": [0, 3], "is_horizont": [0, 3], "is_vert": [0, 3], "lift": [0, 3, 6], "riemannian_submers": [0, 3], "tangent_riemannian_submers": [0, 3], "full_rank_correlation_matric": [0, 9, 20], "correlationmatricesbundl": [0, 3], "fullrankcorrelationaffinequotientmetr": [0, 3], "fullrankcorrelationmatric": [0, 3], "diag_act": [0, 3], "from_covari": [0, 3], "polyhyperboliccholeskymetr": [0, 3], "full_rank_matric": [0, 20], "fullrankmatric": [0, 3], "function": [0, 1, 4, 5, 6, 7, 20, 21, 32, 33, 34, 36, 39, 40, 41, 42, 43, 45, 48, 49, 50, 51, 52], "hilbertspher": [0, 3], "hilbertspheremetr": [0, 3], "general_linear": [0, 9, 20], "generallinear": [0, 3], "orbit": [0, 3], "squarematric": [0, 3], "grassmannian": [0, 20], "random_uniform": [0, 3, 24, 34, 38, 47], "grassmanniancanonicalmetr": [0, 3], "heisenberg": [0, 9, 20], "heisenbergvector": [0, 3, 52], "compos": [0, 1, 3, 6, 9, 16, 26, 29, 32], "exp_from_ident": [0, 3], "invers": [0, 3, 5, 6, 9, 16, 18, 33, 40], "jacobian_transl": [0, 3, 52], "lie_bracket": [0, 3], "log_from_ident": [0, 3], "upper_triangular_matrix_from_vector": [0, 3], "vector_from_upper_triangular_matrix": [0, 3], "hermitian": [0, 9, 20, 29], "hermitianmetr": [0, 3], "hermitian_matric": [0, 20], "hermitianmatric": [0, 3], "apply_func_to_eigvalsh": [0, 3], "expmh": [0, 3], "powermh": [0, 3], "hpd_matric": [0, 20], "hpdaffinemetr": [0, 3], "hpdbureswassersteinmetr": [0, 3], "hpdeuclideanmetr": [0, 3], "exp_domain": [0, 3], "hpdlogeuclideanmetr": [0, 3], "hpdmatric": [0, 3], "hyperbol": [0, 1, 5, 9, 20, 23, 27, 29, 39], "hyperboloid": [0, 20, 35, 37], "hyperboloidmetr": [0, 3], "hyperspher": [0, 6, 9, 20, 24, 27, 29, 34, 35, 37, 38, 40], "hyperspheremetr": [0, 3, 29], "norm_factor_gradi": [0, 3], "normalization_factor": [0, 3, 33], "invariant_metr": [0, 9, 20], "biinvariantmetr": [0, 3], "inner_product_at_ident": [0, 3], "invariantmetr": [0, 3], "invariantmetricmatrixexpodesolv": [0, 3], "geodesic_ivp": [0, 3, 7, 33], "invariantmetricmatrixlogodesolv": [0, 3], "klein_bottl": [0, 20], "kleinbottl": [0, 3], "equival": [0, 3, 4, 5, 6, 21, 29, 31, 33, 41, 48], "kleinbottlemetr": [0, 3], "landmark": [0, 1, 20, 32, 42, 45, 47], "l2landmarksmetr": [0, 3], "k_landmark": [0, 3, 42, 45, 46, 47], "lie_algebra": [0, 9, 20], "matrixliealgebra": [0, 3, 32], "baker_campbell_hausdorff": [0, 3], "bracket": [0, 3, 21], "lie_group": [0, 9, 20], "liegroup": [0, 3, 6], "exp_not_from_ident": [0, 3], "log_not_from_ident": [0, 3], "tangent_translation_map": [0, 3], "matrixliegroup": [0, 3, 32], "lower_triangular_matric": [0, 20], "lowertriangularmatric": [0, 3], "manifold": [0, 1, 2, 4, 5, 6, 7, 9, 18, 19, 20, 21, 23, 24, 27, 30, 41, 42, 43, 44, 45, 46, 47, 48, 52, 53], "point_ndim": [0, 3, 7, 32, 33], "equip_with_group_act": [0, 3, 32, 41, 42, 45, 46, 47], "equip_with_quotient_structur": [0, 3, 32, 41, 42, 45, 46, 47], "matric": [0, 1, 2, 4, 5, 6, 9, 18, 20, 21, 30, 36, 48, 50, 51], "align_matric": [0, 3], "diagon": [0, 1, 3, 5, 18, 33, 47, 48], "equal": [0, 1, 3, 4, 5, 6, 21, 32, 33, 40, 41, 47, 49], "flatten": [0, 1, 3, 4, 6, 7, 36, 40, 48], "is_diagon": [0, 3], "is_lower_triangular": [0, 3], "is_pd": [0, 3], "is_skew_symmetr": [0, 3], "is_spd": [0, 3], "is_squar": [0, 3], "is_strictly_lower_triangular": [0, 3], "is_strictly_upper_triangular": [0, 3], "is_symmetr": [0, 3], "is_upper_triangular": [0, 3], "mul": [0, 3], "reshap": [0, 1, 3, 5, 6, 33, 36, 40, 42, 43, 45, 46, 47], "to_diagon": [0, 3], "to_lower_triangular": [0, 3], "to_lower_triangular_diagonal_sc": [0, 3], "to_skew_symmetr": [0, 3], "to_strictly_lower_triangular": [0, 3], "to_strictly_upper_triangular": [0, 3], "to_symmetr": [0, 3], "to_upper_triangular": [0, 3], "trace_product": [0, 3], "transpos": [0, 3, 33, 39, 40, 41, 43, 47, 49], "matricesmetr": [0, 3, 50], "minkowski": [0, 6, 20, 32], "minkowskimetr": [0, 3], "nfold_manifold": [0, 9, 20], "nfoldmanifold": [0, 3, 32], "nfoldmetr": [0, 3], "pointwise_inner_product": [0, 3], "pointwise_norm": [0, 3], "open_hemispher": [0, 20], "openhemispher": [0, 3], "openhemispherepullbackmetr": [0, 3], "openhemispheretohyperboloiddiffeo": [0, 3], "openhemispheresproduct": [0, 3], "openhemispheresproductmetr": [0, 3], "poincare_bal": [0, 9, 20, 44], "poincarebal": [0, 3, 44], "poincareballmetr": [0, 3, 44], "mobius_add": [0, 3], "retract": [0, 3], "poincare_half_spac": [0, 9, 20], "poincarehalfspac": [0, 3, 5], "poincarehalfspacemetr": [0, 3], "poincare_polydisk": [0, 20], "poincarepolydisk": [0, 3, 18], "poincarepolydiskmetr": [0, 3], "positive_lower_triangular_matric": [0, 9, 20], "choleskymetr": [0, 3], "diag_inner_product": [0, 3], "strictly_lower_inner_product": [0, 3], "invariantpositivelowertriangularmatricesmetr": [0, 3], "positivelowertriangularmatric": [0, 3], "unitnormedrowspltdiffeo": [0, 3], "unitnormedrowspltmatric": [0, 3], "unitnormedrowspltmatricespullbackmetr": [0, 3], "positive_r": [0, 20], "positiver": [0, 3], "positiverealsmetr": [0, 3], "pre_shap": [0, 9, 20, 42, 45, 46, 47], "kendallshapemetr": [0, 3, 47], "preshapemetr": [0, 3], "preshapespac": [0, 3, 42, 45, 46, 47], "center": [0, 3, 5, 6, 7, 21, 28, 32, 33, 39, 42, 44, 45, 46, 47], "is_cent": [0, 3], "preshapespacebundl": [0, 3], "integrability_tensor_derivative_parallel": [0, 3], "iterated_integrability_tensor_derivative_parallel": [0, 3], "product_hpd_and_siegel_disk": [0, 20], "producthpdmatricesandsiegeldisk": [0, 3], "producthpdmatricesandsiegeldisksmetr": [0, 3], "product_manifold": [0, 9, 20, 32], "productmanifold": [0, 3, 5], "productriemannianmetr": [0, 3, 32], "shape": [0, 1, 2, 3, 4, 5, 6, 7, 16, 18, 21, 23, 27, 30, 32, 33, 34, 36, 39, 40, 44, 48, 50, 51, 52, 53], "product_positive_reals_and_poincare_disk": [0, 20], "productpositiverealsandcomplexpoincaredisk": [0, 3], "productpositiverealsandcomplexpoincaredisksmetr": [0, 3], "pullback_metr": [0, 9, 20, 40], "pullbackdiffeometr": [0, 3, 5, 40], "pullbackmetr": [0, 3, 40], "inner_product_derivative_matrix": [0, 3, 5, 33], "mean_curvature_vector": [0, 3], "second_fundamental_form": [0, 3], "quotient_metr": [0, 9, 20], "quotientmetr": [0, 3, 29], "rank_k_psd_matric": [0, 20], "bureswassersteinbundl": [0, 3], "psdbureswassersteinmetr": [0, 3], "psdmatric": [0, 3], "rankkpsdmatric": [0, 3], "riemannian_metr": [0, 6, 9, 20, 33], "riemannianmetr": [0, 3, 5, 29, 31, 32], "closest_neighbor_index": [0, 3, 6, 33], "cometric_matrix": [0, 3, 33], "covariant_riemann_tensor": [0, 3, 33], "diamet": [0, 3, 33, 47], "dist_broadcast": [0, 3, 33], "dist_pairwis": [0, 3, 6, 33, 45, 46], "hamiltonian": [0, 3, 33], "inner_coproduct": [0, 3, 33], "normal_basi": [0, 3, 33], "scalar_curvatur": [0, 3, 33], "sectional_curvatur": [0, 3, 5, 33], "sasaki_metr": [0, 9, 20], "gradientdesc": [0, 3, 6], "minim": [0, 3, 4, 6, 7, 27, 32, 42, 44, 48, 49], "sasakimetr": [0, 3], "geodesic_discret": [0, 3], "tangentbundl": [0, 3], "scalar_product_metr": [0, 9, 20, 33], "scalarproductmetr": [0, 3, 33], "siegel": [0, 9, 20], "siegelmetr": [0, 3], "exp_at_zero": [0, 3], "isometri": [0, 3, 18, 47], "log_at_zero": [0, 3], "sectional_curvature_at_zero": [0, 3], "tangent_vec_from_base_point_to_zero": [0, 3], "tangent_vec_from_zero_to_base_point": [0, 3], "skew_symmetric_matric": [0, 9, 20], "skewsymmetricmatric": [0, 3], "spd_matric": [0, 2, 9, 20, 34, 36, 43], "choleskymap": [0, 3], "liecholeskymetr": [0, 3], "matrixpow": [0, 3], "spdaffinemetr": [0, 2, 3, 36, 43], "spdbureswassersteinmetr": [0, 3], "spdeuclideanmetr": [0, 3, 43], "spdlogeuclideanmetr": [0, 3, 36], "spdmatric": [0, 2, 3, 4, 5, 29, 34, 36, 43], "spdpowermetr": [0, 3], "symmatrixlog": [0, 3], "logmh": [0, 3], "special_euclidean": [0, 9, 20, 35], "specialeuclidean": [0, 3, 35], "specialeuclideanmatricescanonicalleftmetr": [0, 3], "specialeuclideanmatricesliealgebra": [0, 3], "homogeneous_represent": [0, 3], "special_orthogon": [0, 9, 20, 24, 34, 38, 40], "specialorthogon": [0, 3, 24, 34, 38, 40], "stiefel": [0, 9, 20], "to_grassmannian": [0, 3], "stiefelcanonicalmetr": [0, 3], "sub_riemannian_metr": [0, 9, 20, 52], "subriemannianmetr": [0, 3, 52], "iter": [0, 1, 3, 4, 6, 34, 41, 44, 49, 50, 51], "sr_sharp": [0, 3], "symp_eul": [0, 3], "symp_flow": [0, 3], "symp_grad": [0, 3], "symmetric_matric": [0, 20, 33, 50], "symmetricmatric": [0, 3, 29, 33], "information_geometri": [0, 9, 20, 39, 49, 53], "informationmanifoldmixin": [0, 5], "point_to_cdf": [0, 5], "point_to_pdf": [0, 5, 39], "scipymultivariaterandomvari": [0, 5], "pdf": [0, 3, 4, 5, 6, 21, 27, 39], "rv": [0, 5], "scipyrandomvari": [0, 5], "scipyunivariaterandomvari": [0, 5], "beta": [0, 1, 9, 20, 50, 51], "betadistribut": [0, 5, 39], "dim": [0, 1, 2, 3, 5, 6, 7, 16, 18, 21, 24, 29, 32, 33, 34, 35, 36, 37, 38, 40, 44, 45, 46], "embedding_spac": [0, 3, 5, 29, 32, 42, 45, 46], "maximum_likelihood_fit": [0, 5, 49], "betadistributionsrandomvari": [0, 5], "betametr": [0, 5], "metric_det": [0, 5], "binomi": [0, 9, 20], "binomialdistribut": [0, 5], "binomialdistributionsrandomvari": [0, 5], "binomialmetr": [0, 5], "categor": [0, 20], "categoricaldistribut": [0, 5], "embedding_manifold": [0, 5], "categoricalmetr": [0, 5], "dirichlet": [0, 9, 20], "dirichletdistribut": [0, 5], "dirichletmetr": [0, 5], "jacobian_christoffel": [0, 5, 33], "dirichletrandomvari": [0, 5], "exponenti": [0, 3, 6, 7, 9, 16, 19, 20, 21, 40, 44, 49, 53], "exponentialdistribut": [0, 5], "exponentialdistributionsrandomvari": [0, 5], "exponentialmetr": [0, 5], "fisher_rao_metr": [0, 20], "fisherraometr": [0, 5], "space": [0, 1, 2, 3, 4, 5, 6, 7, 8, 18, 21, 23, 24, 27, 29, 30, 31, 33, 36, 37, 38, 39, 40, 41, 44, 49, 53], "support": [0, 3, 4, 5, 6, 19, 21, 26, 27, 30, 32, 49, 53], "gamma": [0, 3, 6, 9, 20, 31, 33, 48, 50], "gammadistribut": [0, 5, 49], "natural_to_standard": [0, 5, 49], "standard_to_natur": [0, 5, 49], "tangent_natural_to_standard": [0, 5], "tangent_standard_to_natur": [0, 5], "gammadistributionsrandomvari": [0, 5], "gammametr": [0, 5], "geometr": [0, 2, 3, 4, 6, 9, 18, 20, 24, 27, 28, 29, 30, 31, 32, 33, 34, 39, 47, 48, 53], "geometricdistribut": [0, 5], "geometricdistributionsrandomvari": [0, 5], "geometricmetr": [0, 5], "multinomi": [0, 3, 9, 20, 21, 33, 43], "multinomialdistribut": [0, 5], "multinomialmetr": [0, 5], "simplex_to_spher": [0, 5], "sphere_to_simplex": [0, 5], "tangent_simplex_to_spher": [0, 5], "tangent_sphere_to_simplex": [0, 5], "multinomialrandomvari": [0, 5], "centerednormaldistribut": [0, 5], "centerednormalmetr": [0, 5], "diagonalnormaldistribut": [0, 5], "diagonalnormaldistributionsrandomvari": [0, 5], "diagonalnormalmetr": [0, 5], "generalnormaldistribut": [0, 5], "multivariatenormaldistributionsrandomvari": [0, 5], "normaldistribut": [0, 5, 39], "sharedmeannormaldistributionsrandomvari": [0, 5], "univariatenormaldistribut": [0, 5], "univariatenormaldistributionsrandomvari": [0, 5], "univariatenormalmetr": [0, 5], "univariatenormaltopoincarehalfspacediffeo": [0, 5], "poisson": [0, 9, 20], "poissondistribut": [0, 5], "poissondistributionsrandomvari": [0, 5], "poissonmetr": [0, 5], "learn": [0, 1, 3, 4, 9, 19, 20, 21, 24, 26, 27, 28, 29, 32, 33, 34, 37, 38, 39, 42, 43, 44, 45, 46, 47, 50, 51, 53], "aac": [0, 20, 50, 51], "map_estim": [0, 6], "agglomerative_hierarchical_clust": [0, 9, 20], "agglomerativehierarchicalclust": [0, 6], "n_clusters_": [0, 6], "labels_": [0, 6, 21, 38, 44, 46], "n_leaves_": [0, 6], "n_connected_components_": [0, 6], "children_": [0, 6], "expectation_maxim": [0, 9, 20], "gaussianmixturemodel": [0, 6], "normalization_factor_var": [0, 6], "variances_rang": [0, 6], "phi_inv_var": [0, 6], "compute_variance_from_index": [0, 6], "weighted_pdf": [0, 6], "riemannianem": [0, 6], "mixture_coefficients_": [0, 6], "variances_": [0, 6], "means_": [0, 6], "fit": [0, 1, 3, 6, 21, 24, 31, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51], "exponential_barycent": [0, 9, 20], "exponentialbarycent": [0, 6], "estimate_": [0, 6, 37, 39, 42, 43, 47, 50, 51], "set": [0, 1, 3, 4, 5, 6, 18, 21, 24, 29, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52], "set_fit_request": [0, 6], "frechet_mean": [0, 9, 20, 37, 39, 42, 43, 47, 50, 51], "adaptivegradientdesc": [0, 6], "basegradientdesc": [0, 6], "batchgradientdesc": [0, 6], "circlemean": [0, 6], "elasticmean": [0, 6], "frechetmean": [0, 6, 37, 39, 42, 43, 47], "method": [0, 3, 5, 6, 7, 21, 24, 29, 36, 40, 42, 44, 47, 48, 49, 50, 51], "linearmean": [0, 6], "linear_mean": [0, 6, 34], "varianc": [0, 1, 3, 6, 37, 39, 42, 45, 46, 49], "geodesic_regress": [0, 9, 20], "geodesicregress": [0, 6], "predict": [0, 6, 21, 32, 33, 43, 44, 46, 49, 50], "score": [0, 1, 6, 43, 51], "set_score_request": [0, 6], "riemanniangradientdesc": [0, 6], "geometric_median": [0, 20], "geometricmedian": [0, 6], "incremental_frechet_mean": [0, 9, 20], "incrementalfrechetmean": [0, 6], "kalman_filt": [0, 9, 20], "kalmanfilt": [0, 6], "compute_gain": [0, 6], "initialize_covari": [0, 6], "propag": [0, 6], "updat": [0, 3, 6, 21, 27, 32, 44], "local": [0, 3, 6, 21, 24, 32, 49], "adjoint_map": [0, 6], "get_measurement_noise_cov": [0, 6], "innov": [0, 6], "noise_jacobian": [0, 6], "observation_jacobian": [0, 6], "observation_model": [0, 6], "preprocess_input": [0, 6], "propagation_jacobian": [0, 6], "regularize_angl": [0, 6], "rotation_matrix": [0, 6], "localizationlinear": [0, 6], "kernel_density_estimation_classifi": [0, 9, 20], "kerneldensityestimationclassifi": [0, 6], "classes_": [0, 6], "effective_metric_": [0, 6], "effective_metric_params_": [0, 6], "outputs_2d_": [0, 6], "wrap": [0, 3, 6, 8, 33], "kmean": [0, 9, 20, 38, 44], "riemanniankmean": [0, 6, 38, 44], "kmedoid": [0, 20], "riemanniankmedoid": [0, 6], "knn": [0, 9, 20], "knearestneighborsclassifi": [0, 6], "mdm": [0, 9, 20], "riemannianminimumdistancetomean": [0, 6, 43], "mean_estimates_": [0, 6], "n_classes_": [0, 6], "predict_proba": [0, 6], "online_kmean": [0, 20, 24], "onlinekmean": [0, 6, 24], "cluster_centers_": [0, 6, 38, 44], "pca": [0, 4, 9, 20, 24, 39, 45, 46, 48, 53], "tangentpca": [0, 6, 24, 37, 45, 46], "fit_transform": [0, 6], "inverse_transform": [0, 6], "preprocess": [0, 9, 20, 36], "totangentspac": [0, 6, 36, 43], "radial_kernel_funct": [0, 9, 20], "biweight_radial_kernel": [0, 6], "bump_radial_kernel": [0, 6], "cosine_radial_kernel": [0, 6], "gaussian_radial_kernel": [0, 6], "inverse_multiquadric_radial_kernel": [0, 6], "inverse_quadratic_radial_kernel": [0, 6], "laplacian_radial_kernel": [0, 6], "logistic_radial_kernel": [0, 6], "parabolic_radial_kernel": [0, 6], "sigmoid_radial_kernel": [0, 6], "triangular_radial_kernel": [0, 6], "tricube_radial_kernel": [0, 6], "triweight_radial_kernel": [0, 6], "uniform_radial_kernel": [0, 6], "riemannian_mean_shift": [0, 20], "riemannianmeanshift": [0, 6], "wrapped_gaussian_process": [0, 9, 20], "wrappedgaussianprocess": [0, 6], "sample_i": [0, 6], "set_predict_request": [0, 6], "templateclassifi": [0, 6], "x_": [0, 6, 49], "y_": [0, 6], "templateestim": [0, 6], "templatetransform": [0, 6], "n_features_": [0, 6], "numer": [0, 3, 9, 20, 27, 33, 39, 42, 43, 49, 53], "bvp": [0, 20, 29], "scipysolvebvp": [0, 7], "finite_differ": [0, 9, 20], "centered_differ": [0, 7], "forward_differ": [0, 7], "second_centered_differ": [0, 7], "expodesolv": [0, 3, 7], "expsolv": [0, 7, 29], "logodesolv": [0, 3, 7], "geodesic_bvp": [0, 7, 33], "logshootingsolv": [0, 7], "logsolv": [0, 7, 29], "ivp": [0, 20, 29, 49], "gsivpintegr": [0, 7, 49], "step_typ": [0, 7, 49], "odeivpintegr": [0, 7], "integrate_t": [0, 7], "oderesult": [0, 7], "get_last_i": [0, 7], "scipysolveivp": [0, 7], "optim": [0, 1, 3, 4, 5, 6, 20, 29, 33, 39, 40, 41, 42, 43, 48, 50, 53], "scipyminim": [0, 7, 49], "test": [0, 3, 5, 6, 20, 28, 29, 32, 36, 45, 46, 53], "conf": [0, 20], "data": [0, 1, 2, 3, 4, 5, 6, 19, 20, 21, 23, 24, 27, 28, 29, 30, 32, 33, 35, 39, 44, 45, 46, 47, 49, 50, 51, 53], "testdata": [0, 8], "n_random_point": [0, 8], "n_shape_point": [0, 8], "n_time_point": [0, 8], "n_vec_rep": [0, 8], "fail_for_autodiff_except": [0, 8], "fail_for_not_implemented_error": [0, 8], "generate_random_data": [0, 8], "generate_random_data_with_tim": [0, 8], "generate_shape_data": [0, 8], "generate_test": [0, 8], "generate_vec_data": [0, 8], "generate_vec_data_with_tim": [0, 8], "skip_al": [0, 8], "skip_vec": [0, 8], "skip": [0, 8, 29, 43], "toler": [0, 3, 4, 5, 6, 8, 32], "trial": [0, 3, 8], "xfail": [0, 8], "parametr": [0, 2, 3, 5, 7, 20, 32, 39, 42], "random": [0, 1, 3, 4, 5, 6, 20, 31, 32, 33, 34, 35, 36, 38, 42, 43, 44, 46, 47, 48, 49, 50, 51], "embeddedspacerandomdatagener": [0, 8], "point_to_project": [0, 8], "gammarandomdatagener": [0, 8], "random_point_standard": [0, 8], "random_tangent_vec_standard": [0, 8], "heisenbergvectorsrandomdatagener": [0, 8], "random_upper_triangular_matrix": [0, 8], "hypersphereintrinsicrandomdatagener": [0, 8], "kendalshaperandomdatagener": [0, 8], "random_horizontal_vec": [0, 8], "liegroupvectorrandomdatagener": [0, 8], "matrixvectorspacerandomdatagener": [0, 8], "random_basis_represent": [0, 8], "nfoldmanifoldrandomdatagener": [0, 8], "randomdatagener": [0, 8], "rankkpsdmatricesrandomdatagener": [0, 8], "shapebundlerandomdatagener": [0, 8], "vectorspacerandomdatagener": [0, 8], "get_random_quaternion": [0, 8], "get_random_tim": [0, 8], "test_cas": [0, 20], "identitypointtransform": [0, 8], "inverse_transform_point": [0, 8], "inverse_transform_tangent_vec": [0, 8], "transform_point": [0, 8], "transform_tangent_vec": [0, 8], "pointtransform": [0, 8], "generate_vectorization_data": [0, 8], "test_vector": [0, 8], "backend": [0, 2, 3, 4, 9, 19, 24, 29, 30, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53], "autodiff": [0, 3, 7, 9, 33, 49], "mixin": [0, 5, 9, 19, 27, 53], "visual": [0, 1, 20, 21, 23, 24, 27, 30, 32, 34, 35, 36, 37, 38, 39, 40, 41, 44, 45, 46, 47, 48, 51], "kleindisk": [0, 18], "add_point": [0, 18, 47], "convert_to_klein_coordin": [0, 18], "draw": [0, 6, 18, 31, 34, 35, 40, 44, 47, 48, 49, 50], "plot": [0, 18, 21, 23, 34, 35, 36, 37, 38, 39, 40, 41, 42, 45, 46, 47, 49, 51, 52], "set_ax": [0, 18, 34, 44], "poincaredisk": [0, 18, 34, 44], "convert_to_poincare_coordin": [0, 18], "poincarehalfplan": [0, 18], "convert_to_half_plane_coordin": [0, 18], "circl": [0, 3, 6, 18, 23, 32, 39, 44, 47], "draw_point": [0, 18, 47], "sphere": [0, 3, 5, 6, 18, 23, 24, 31, 32, 35, 47], "get_fibonnaci_point": [0, 18], "plot_heatmap": [0, 18], "clear_point": [0, 18, 47], "kendalldisk": [0, 18, 47], "point": [0, 1, 3, 4, 5, 6, 7, 8, 16, 18, 21, 26, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 50, 52, 53], "coords_typ": [0, 3, 18, 34, 44, 47], "pole": [0, 3, 18, 32, 33, 47], "centr": [0, 3, 18, 47], "ua": [0, 18, 47], "ub": [0, 18, 47], "na": [0, 18], "convert_to_planar_coordin": [0, 18], "convert_to_polar_coordin": [0, 18], "draw_curv": [0, 18, 47], "draw_triangl": [0, 18], "draw_vector": [0, 18, 47], "kendallspher": [0, 18, 47], "convert_to_spherical_coordin": [0, 18], "rotat": [0, 1, 3, 6, 18, 24, 30, 35, 38, 40, 41, 42, 45, 46, 47], "set_view": [0, 18], "ellips": [0, 18], "compute_coordin": [0, 18], "specialeuclidean2": [0, 18], "arrow3d": [0, 18, 35, 40], "trihedron": [0, 18], "convert_to_trihedron": [0, 18], "tutorial_matplotlib": [0, 18, 34, 35], "reusabl": 0, "algebra": [0, 3, 6, 29, 52], "routin": 0, "flip_determin": [0, 20], "matrix": [0, 1, 2, 3, 4, 5, 6, 18, 21, 29, 30, 33, 34, 36, 39, 45, 47, 48, 50, 52], "det": [0, 3], "sourc": [0, 1, 2, 3, 4, 5, 6, 7, 8, 16, 18, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53], "chang": [0, 1, 3, 5, 6, 24, 33, 36, 39, 41, 43, 49, 50, 51, 53], "sign": [0, 1, 21, 44], "determin": [0, 3, 4, 5, 6, 18, 21, 27, 31, 42, 45, 46, 52], "i": [0, 1, 2, 3, 4, 5, 6, 7, 16, 18, 19, 21, 23, 24, 26, 27, 28, 29, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53], "neg": [0, 1, 3, 5, 6, 23, 32, 43, 44], "For": [0, 1, 2, 3, 4, 5, 6, 21, 26, 29, 30, 31, 32, 33, 34, 35, 39, 40, 41, 42, 43, 44, 46, 47, 49, 50, 52], "multipli": [0, 3, 33, 35, 42], "which": [0, 1, 2, 3, 4, 5, 6, 7, 16, 21, 23, 24, 26, 27, 29, 31, 32, 33, 34, 35, 36, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 52], "have": [0, 1, 3, 4, 6, 7, 21, 23, 26, 27, 29, 31, 32, 33, 34, 35, 36, 39, 41, 42, 44, 45, 46, 47, 48, 49, 51, 53], "math": [0, 3, 5, 6, 21, 29, 32, 50], "1": [0, 1, 2, 3, 4, 5, 6, 7, 8, 18, 26, 27, 28, 29, 34, 35, 36, 37, 38, 39, 40, 44, 45, 46, 47, 48, 50, 51, 52], "from": [0, 1, 2, 3, 4, 5, 6, 7, 16, 19, 21, 23, 24, 26, 27, 28, 29, 30, 32, 33, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53], "right": [0, 3, 5, 21, 26, 32, 33, 42, 43, 44, 46, 49], "thi": [0, 1, 2, 3, 4, 5, 6, 18, 21, 23, 24, 26, 27, 28, 29, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "last": [0, 3, 5, 6, 7, 29, 32, 33, 43, 47, 48, 51], "column": [0, 1, 3, 43, 49, 52], "paramet": [0, 1, 2, 3, 4, 5, 7, 8, 16, 18, 21, 29, 31, 32, 33, 39, 40, 42, 49, 51], "arrai": [0, 1, 2, 3, 4, 5, 6, 7, 16, 18, 21, 24, 29, 32, 33, 34, 35, 36, 39, 40, 41, 42, 43, 44, 47, 48, 49, 50, 51, 52], "like": [0, 1, 2, 3, 4, 5, 6, 7, 16, 18, 21, 27, 29, 30, 31, 32, 33, 34, 35, 40, 42, 43, 44, 47, 49, 50], "n": [0, 1, 2, 3, 4, 5, 6, 16, 21, 24, 29, 32, 33, 34, 35, 36, 39, 40, 42, 43, 48, 49, 50, 51, 52], "m": [0, 1, 3, 4, 5, 6, 7, 21, 29, 30, 32, 33, 34, 36, 40, 43, 44, 47, 49, 51, 52], "ani": [0, 3, 4, 6, 19, 21, 24, 26, 27, 29, 31, 32, 33, 34, 36, 40, 41, 42, 46, 47, 48, 49, 52], "other": [0, 3, 4, 6, 21, 23, 26, 27, 29, 30, 31, 32, 33, 35, 36, 42, 43, 44, 45, 49, 51, 53], "scalar": [0, 3, 4, 6, 29, 32, 33, 35, 48, 50], "us": [0, 1, 2, 3, 4, 5, 6, 7, 18, 19, 21, 23, 24, 26, 27, 29, 30, 31, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52], "threshold": [0, 3, 6, 42], "whether": [0, 1, 3, 4, 5, 6, 21, 27, 32, 33, 40], "return": [0, 1, 3, 4, 5, 6, 7, 8, 16, 18, 21, 29, 32, 33, 40, 41, 42, 43, 44, 48, 49, 52], "matrix_flip": 0, "0": [0, 1, 2, 3, 4, 5, 6, 7, 8, 18, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52], "from_vector_to_diagonal_matrix": [0, 20], "num_diag": 0, "creat": [0, 1, 3, 6, 8, 18, 27, 29, 32, 35, 42, 43, 44, 50], "row": [0, 1, 3, 5, 6, 33, 42, 43, 49], "int": [0, 1, 3, 4, 5, 6, 7, 8, 18, 32, 33, 34, 36, 40, 42, 43, 44, 46, 49], "number": [0, 1, 3, 4, 5, 6, 7, 8, 18, 21, 27, 29, 31, 32, 33, 34, 37, 41, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53], "result": [0, 1, 3, 4, 6, 7, 21, 26, 30, 32, 33, 34, 35, 36, 38, 40, 41, 42, 43, 47, 49], "If": [0, 3, 4, 5, 6, 7, 21, 23, 24, 26, 29, 31, 32, 33, 41, 42, 43, 44, 48, 52], "posit": [0, 1, 2, 3, 4, 5, 6, 18, 26, 27, 31, 32, 33, 36, 43, 45, 48], "ha": [0, 3, 5, 6, 21, 23, 26, 27, 29, 31, 32, 33, 34, 41, 42, 44, 45, 46, 48, 49, 50, 51, 53], "an": [0, 1, 2, 3, 4, 5, 6, 7, 18, 19, 24, 26, 27, 28, 29, 30, 31, 34, 36, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 51, 52, 53], "upper": [0, 3, 5, 6, 21, 39], "non": [0, 3, 4, 5, 6, 21, 26, 29, 32, 33, 34, 36, 39, 42, 47, 50], "zero": [0, 3, 4, 5, 32, 33, 39, 41, 42, 43, 47, 51], "lower": [0, 3, 5, 6, 21, 29, 42, 49], "left": [0, 3, 5, 21, 32, 42, 44, 49, 52], "option": [0, 1, 3, 4, 5, 6, 7, 18, 21, 24, 26, 32, 33, 40, 49], "default": [0, 1, 3, 4, 5, 6, 7, 18, 21, 24, 29, 32, 33, 40, 43, 44, 48, 49, 50, 51], "3": [0, 1, 2, 3, 4, 5, 6, 8, 18, 21, 24, 26, 28, 29, 30, 34, 36, 37, 38, 39, 40, 44, 45, 46, 48, 50, 51, 52], "dimension": [0, 3, 4, 5, 6, 21, 23, 24, 31, 32, 33, 34, 40, 47, 52], "where": [0, 1, 3, 4, 5, 6, 7, 21, 27, 28, 29, 32, 33, 36, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "th": [0, 3, 4, 6, 33, 42, 43, 44, 49], "contain": [0, 1, 3, 4, 5, 6, 29, 32, 33, 34, 39, 42, 48, 49, 51], "rotate_point": [0, 20], "end_point": [0, 3, 4, 5, 7, 33, 35, 40, 42, 47, 49, 50], "appli": [0, 1, 3, 4, 6, 21, 27, 29, 32, 33, 34, 36, 38, 40, 42, 43, 44, 47, 48, 49, 53], "north_pol": 0, "A": [0, 2, 3, 4, 5, 6, 18, 21, 26, 27, 29, 31, 32, 33, 34, 35, 36, 39, 40, 44, 47, 48, 49, 52], "qr": [0, 3], "decomposit": [0, 3, 6], "find": [0, 3, 4, 6, 21, 26, 27, 29, 30, 33, 41, 42, 43, 44, 48, 50], "map": [0, 3, 5, 6, 7, 19, 31, 32, 33, 36, 40, 44, 47, 48, 49], "north": [0, 3, 18, 32], "input": [0, 3, 4, 5, 6, 8, 21, 29, 32, 35, 36, 42, 48, 52], "parametris": 0, "rotated_point": 0, "after": [0, 1, 3, 4, 5, 6, 7, 21, 26, 27, 29, 31, 32, 33, 39, 42, 43, 44, 49, 51, 53], "taylor_exp_even_func": [0, 20], "taylor_funct": 0, "order": [0, 1, 3, 4, 6, 18, 21, 27, 29, 32, 33, 36, 41, 42, 44, 45, 46, 47, 48, 49, 53], "5": [0, 1, 2, 3, 5, 6, 8, 21, 24, 27, 31, 34, 35, 36, 37, 39, 40, 41, 42, 44, 45, 46, 47, 48, 50, 51, 52], "tol": [0, 3, 6, 7, 18, 33, 38, 40, 42, 49], "1e": [0, 3, 4, 5, 6, 38, 40, 41, 42], "06": [0, 3, 5, 49, 51], "taylor": 0, "approxim": [0, 3, 4, 6, 32, 33, 41, 48], "even": [0, 3, 21, 27, 31, 33, 47, 49], "around": [0, 1, 3, 5, 6, 28, 29, 32, 33, 42, 45, 46], "argument": [0, 3, 4, 6, 18, 21, 29, 32, 33, 44], "dict": [0, 1, 3, 4, 6, 8, 18, 33, 42, 46], "follow": [0, 3, 4, 5, 6, 7, 18, 21, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 40, 41, 42, 43, 44, 47, 48, 49, 50, 52], "kei": [0, 1, 3, 21, 32, 33, 42, 43, 44, 49, 53], "callabl": [0, 3, 4, 5, 6, 7, 33, 42], "coeffici": [0, 3, 6, 50], "list": [0, 1, 3, 4, 5, 6, 7, 8, 18, 21, 26, 32, 33, 34, 42, 43, 46, 49, 53], "float": [0, 3, 4, 5, 6, 7, 32, 33, 43], "instead": [0, 3, 6, 21, 29, 31, 33, 50], "": [0, 1, 3, 4, 5, 6, 18, 19, 21, 26, 28, 29, 30, 33, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53], "valu": [0, 1, 3, 4, 5, 6, 7, 8, 18, 21, 29, 32, 33, 35, 41, 42, 43, 44, 48, 49, 50], "ab": [0, 3, 33, 41], "function_valu": 0, "check": [0, 3, 4, 5, 7, 21, 23, 29, 32, 34, 36, 41, 42, 43, 48, 52], "associ": [0, 3, 5, 6, 19, 21, 28, 29, 33, 36, 42, 48, 49, 52], "shapeerror": [0, 20, 32], "valueerror": [0, 6, 32, 33], "rais": [0, 3, 6, 21, 32, 33, 50], "when": [0, 1, 3, 4, 5, 6, 21, 29, 30, 31, 32, 33, 34, 39, 41, 43, 47, 49], "incompat": 0, "between": [0, 1, 3, 4, 5, 6, 7, 18, 29, 31, 32, 33, 34, 35, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51], "check_belong": [0, 20], "kwarg": [0, 3, 4, 5, 6, 18, 29, 32, 33], "doe": [0, 3, 4, 5, 7, 21, 29, 30, 36, 41, 42, 43, 45, 46, 48, 49], "should": [0, 2, 3, 4, 5, 6, 8, 21, 24, 26, 29, 31, 32, 34, 36, 44, 47, 49, 50], "manifold_nam": 0, "string": [0, 1, 6, 21, 40], "name": [0, 1, 3, 4, 6, 8, 19, 21, 29, 30, 34, 35, 39, 43, 49], "messag": [0, 21, 29], "check_integ": [0, 20, 32, 33], "n_name": 0, "integ": [0, 3, 4, 26], "unspecifi": 0, "check_parameter_accepted_valu": [0, 20], "param": 0, "param_nam": 0, "accepted_valu": 0, "accept": [0, 6, 21, 26, 33], "can": [0, 1, 3, 4, 5, 6, 18, 21, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 52, 53], "take": [0, 1, 3, 4, 5, 6, 21, 26, 27, 31, 32, 33, 34, 35, 36, 40, 42, 44, 45, 46, 47, 49], "check_point_shap": [0, 20], "suppress_error": 0, "fals": [0, 1, 3, 4, 6, 7, 8, 21, 29, 32, 33, 34, 36, 38, 40, 41, 42, 43, 44, 49, 52], "match": [0, 1, 3, 4, 6, 32, 41, 42, 48, 50, 51], "metric": [0, 2, 3, 4, 5, 6, 18, 19, 21, 24, 30, 31, 32, 35, 36, 37, 39, 40, 44, 45, 46, 47, 49, 51, 52], "final": [0, 26, 33, 34, 35, 36, 41, 42, 47, 51], "element": [0, 2, 3, 4, 5, 6, 18, 21, 26, 30, 32, 33, 35, 40, 42, 46, 48], "do": [0, 21, 23, 24, 26, 27, 29, 31, 34, 36, 39, 41, 42, 43, 44, 46, 49, 50], "mai": [0, 3, 4, 5, 6, 21, 26, 27, 29, 32, 33, 36, 42, 49, 50, 51], "object": [0, 1, 2, 3, 4, 5, 6, 7, 8, 18, 19, 21, 26, 27, 29, 31, 32, 33, 40, 45, 46, 47, 48, 49, 52], "attribut": [0, 3, 4, 6, 21, 29, 48, 50], "riemannian": [0, 3, 4, 5, 6, 18, 19, 24, 30, 31, 32, 36, 39, 41, 45, 46, 47, 48, 49], "cannot": [0, 4, 26, 31, 32, 33, 43], "similar": [0, 4, 6, 27, 29, 32, 33, 41, 44, 48, 49, 52], "The": [0, 1, 3, 4, 5, 6, 7, 18, 19, 23, 24, 26, 29, 30, 31, 34, 35, 39, 40, 41, 42, 44, 45, 46, 48, 49, 50, 51, 53], "suppress": 0, "true": [0, 1, 3, 4, 5, 6, 7, 8, 16, 29, 32, 33, 34, 35, 36, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 52], "against": [0, 26, 29, 42], "bool": [0, 1, 3, 4, 6, 7, 21, 32, 33, 40], "shapes_match": 0, "dimens": [0, 1, 3, 4, 5, 6, 7, 19, 21, 31, 32, 33, 34, 44, 45, 46, 47, 48, 52], "ar": [0, 1, 2, 3, 4, 5, 6, 7, 8, 18, 19, 21, 23, 24, 26, 27, 29, 30, 31, 33, 34, 35, 36, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53], "check_posit": [0, 3, 20], "custom": [0, 43], "autodiffnotimplementederror": [0, 20], "runtimeerror": [0, 32], "implement": [0, 3, 4, 5, 6, 7, 18, 19, 21, 24, 27, 29, 30, 31, 33, 42, 44, 45, 47, 48, 53], "close": [0, 3, 5, 6, 21, 26, 27, 29, 32, 33, 34, 39, 40, 42, 44, 47, 53], "form": [0, 3, 6, 26, 29, 32, 33, 39, 40, 43, 50], "avail": [0, 3, 6, 21, 24, 27, 29, 30, 33, 34, 40, 43, 46, 47, 48, 49, 51], "lead": [0, 1, 3, 4, 5, 6, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "author": [0, 1, 3, 4, 5, 6, 21, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "nicola": [0, 3, 6, 26, 32, 33, 36, 47], "guigui": [0, 3, 6, 26, 31, 32, 33, 36, 39, 47], "These": [0, 1, 3, 4, 21, 23, 29, 31, 34, 39, 42, 44, 47, 49], "design": [0, 4, 21, 26, 29, 31, 42, 53], "first": [0, 1, 3, 4, 5, 6, 18, 25, 27, 29, 30, 32, 33, 34, 35, 36, 37, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51], "system": [0, 5, 6, 7, 21, 27, 32, 33, 44], "od": [0, 3, 7, 29, 33], "written": [0, 3, 21, 33], "spatial": [0, 33], "variabl": [0, 3, 5, 6, 21, 24, 31, 32, 33, 42, 43, 47, 49, 50, 51], "x": [0, 2, 3, 4, 5, 6, 7, 21, 24, 30, 31, 32, 33, 34, 36, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52], "time": [0, 1, 3, 4, 5, 6, 7, 8, 21, 26, 27, 28, 29, 30, 32, 33, 36, 40, 41, 42, 43, 44, 47, 48, 49, 50, 51, 52], "t": [0, 1, 3, 4, 5, 6, 7, 18, 21, 27, 31, 33, 34, 36, 37, 39, 41, 42, 44, 46, 47, 48, 49, 50, 52], "frac": [0, 3, 5, 6, 30, 33, 44, 49], "dx": [0, 3, 33, 35], "dt": [0, 3, 6], "forc": [0, 3, 4, 6, 7, 21, 29, 30, 32, 33, 42], "call": [0, 3, 4, 6, 7, 21, 26, 29, 31, 32, 33, 34, 35, 40, 41, 42, 44, 47, 48, 49, 50], "state": [0, 3, 5, 6, 7, 21, 26, 27, 28, 29, 33, 34, 36, 48, 49], "It": [0, 1, 3, 4, 5, 6, 21, 26, 27, 29, 31, 33, 36, 40, 41, 42, 44, 45, 46, 47, 49, 53], "repres": [0, 1, 3, 4, 5, 6, 7, 18, 24, 29, 30, 32, 34, 35, 39, 40, 41, 42, 44, 45, 46, 48, 49, 52], "mani": [0, 3, 21, 23, 26, 29, 30, 31, 32, 33, 35, 42, 44, 47, 49], "stack": [0, 32, 33, 39, 40, 41, 47, 49], "e": [0, 1, 3, 4, 5, 6, 7, 8, 18, 21, 23, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 40, 41, 42, 43, 44, 47, 48, 49, 50, 51, 52, 53], "g": [0, 1, 2, 3, 4, 5, 6, 7, 8, 18, 21, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53], "veloc": [0, 3, 5, 6, 31, 33, 34, 42, 47], "equat": [0, 3, 21, 29, 31, 32, 47, 49], "euler_step": [0, 20], "comput": [0, 1, 3, 4, 5, 6, 7, 16, 18, 19, 21, 24, 27, 30, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 48, 49, 51, 53], "one": [0, 1, 3, 4, 5, 6, 7, 18, 21, 26, 27, 28, 29, 31, 32, 33, 34, 35, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52], "step": [0, 1, 3, 6, 7, 21, 25, 28, 29, 30, 33, 36, 40, 41, 43, 44, 47, 50], "euler": [0, 3, 7, 33, 40, 49], "field": [0, 3, 27, 30, 47, 53], "being": [0, 3, 6, 21, 26, 27, 29, 31, 32, 33, 43], "correspond": [0, 1, 3, 4, 5, 6, 7, 8, 18, 21, 23, 29, 32, 33, 34, 36, 37, 39, 41, 42, 43, 44, 45, 46, 47, 48, 50, 52, 53], "point_new": 0, "initial_st": [0, 7], "end_tim": [0, 3, 7], "10": [0, 1, 3, 4, 6, 7, 18, 24, 27, 28, 29, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "flow": [0, 3, 21, 49], "under": [0, 3, 21, 29, 32, 39, 42, 44, 49, 53], "symplect": [0, 3], "grid": [0, 3, 32, 40, 44], "finit": [0, 3, 4, 7, 47, 48], "initi": [0, 3, 5, 6, 7, 27, 29, 33, 35, 40, 41, 42, 43, 47, 49, 51, 52], "tupl": [0, 3, 4, 5, 29, 32, 33, 42, 47], "speed": [0, 3, 5, 6, 21, 33, 47, 49], "str": [0, 3, 4, 5, 6, 7, 8, 18, 21, 32, 33, 40, 42, 43, 49], "rk4": [0, 3, 7, 33, 40], "group_rk2": 0, "group_rk4": 0, "scheme": [0, 3, 6, 33, 47], "elementari": [0, 32, 35], "final_st": 0, "sequenc": [0, 3], "solut": [0, 3, 6, 7, 29, 33, 49], "everi": [0, 3, 4, 6, 21, 26, 27, 32, 34, 42, 43, 48, 49, 52], "each": [0, 1, 3, 4, 5, 6, 8, 21, 24, 27, 28, 29, 31, 32, 33, 34, 36, 39, 43, 44, 46, 47, 48, 49, 51, 53], "same": [0, 3, 4, 6, 7, 18, 21, 26, 29, 32, 33, 35, 39, 40, 41, 44, 45, 46, 47, 48, 49, 52], "pass": [0, 1, 3, 4, 5, 6, 21, 29, 33, 52], "leapfrog_step": [0, 20], "leapfrog": 0, "2": [0, 1, 2, 3, 5, 6, 8, 18, 21, 24, 26, 27, 28, 29, 30, 34, 35, 36, 37, 38, 39, 44, 45, 46, 47, 48, 50, 51, 52], "state_new": 0, "http": [0, 1, 3, 4, 6, 7, 18, 21, 24, 33, 34, 36, 39, 43, 45, 46, 47], "en": [0, 3, 6, 33], "wikipedia": [0, 3, 6, 21, 33], "org": [0, 1, 3, 4, 6, 7, 18, 33, 34, 36, 39, 43, 45, 46, 47], "wiki": [0, 3, 6], "leapfrog_integr": 0, "rk2_step": [0, 20], "rk2": [0, 3, 7], "rung": [0, 3], "kutta_method": [0, 3], "rk4_step": [0, 20], "symplectic_euler_step": [0, 20], "vector_new": 0, "decor": 0, "handl": [0, 21, 29, 34, 36, 43, 44, 46], "abstract": [0, 3, 4, 6, 7, 32, 33], "type": [0, 1, 3, 4, 5, 6, 7, 18, 21, 29, 31, 32, 33, 36, 39, 43, 49], "broadcast_to_multibatch": [0, 20], "batch_shape_a": 0, "batch_shape_b": 0, "array_a": 0, "array_b": 0, "broadcast": [0, 4], "multibatch": 0, "give": [0, 2, 3, 4, 5, 19, 21, 26, 27, 29, 30, 32, 33, 35, 40, 43, 44, 47, 49], "both": [0, 3, 4, 6, 19, 21, 26, 29, 33, 36, 41, 42, 44, 48, 49, 52], "noth": 0, "empti": [0, 4], "check_is_batch": [0, 20, 33], "is_batch": [0, 33], "sever": [0, 3, 5, 21, 27, 28, 29, 33, 40, 41, 44, 49], "get_batch_shap": [0, 20], "get": [0, 1, 3, 4, 6, 7, 18, 23, 24, 31, 32, 33, 35, 41, 42, 43, 44, 49], "none": [0, 1, 2, 3, 4, 5, 6, 7, 8, 16, 18, 21, 32, 33, 40, 41, 43], "batch_shap": 0, "relat": [0, 1, 3, 4, 18, 21, 26, 27, 29, 32, 33, 44, 46, 47], "onli": [0, 3, 4, 6, 7, 8, 21, 23, 24, 26, 29, 31, 32, 33, 34, 39, 40, 41, 42, 43, 44, 47, 48, 49, 51, 52, 53], "get_n_point": [0, 20], "n_point": [0, 3, 4, 5, 8, 18, 33, 39, 47, 49, 50, 51], "repeat_out": [0, 20], "out": [0, 3, 6, 21, 23, 26, 27, 31, 32, 33, 34, 39, 40, 42, 43, 45, 46, 47, 48, 49, 50, 51], "out_shap": 0, "repeat": [0, 6, 8, 21, 28, 33, 44], "output": [0, 3, 5, 6, 7, 8, 21, 29, 32, 33, 35, 36, 42, 48, 52], "indic": [0, 1, 3, 4, 5, 6, 8, 33, 40, 42, 46, 49, 53], "otherwis": [0, 3, 4, 5, 6, 32], "repeat_point": [0, 20], "n_rep": [0, 8], "expand": [0, 1, 45, 53], "rep_point": 0, "import": [0, 2, 3, 6, 21, 24, 29, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "main": [0, 3, 6, 21, 23, 27, 29, 30, 44, 45, 46, 47, 53], "pre": [1, 3, 18, 21, 42, 45, 46, 47], "process": [1, 3, 6, 21, 33, 42, 43, 44, 47], "seri": [1, 3, 5, 33, 39, 43, 47], "covari": [1, 2, 3, 5, 6, 33], "user": [1, 6, 21, 24, 27, 28, 29, 30, 31, 33, 42, 49, 53], "defin": [1, 2, 3, 4, 5, 6, 18, 21, 29, 31, 32, 34, 35, 36, 39, 42, 43, 44, 45, 46, 47, 48, 50, 51], "start": [1, 3, 4, 5, 6, 21, 28, 29, 32, 33, 39, 41, 42, 44, 50], "remov": [1, 3, 29, 32, 41, 43, 47], "transient": 1, "signal": [1, 3, 43, 44], "side": [1, 3, 5, 21, 32, 33, 34, 46, 47], "build": [1, 6, 31, 32, 34], "In": [1, 3, 4, 5, 6, 7, 19, 21, 26, 27, 28, 29, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "practic": [1, 21, 28, 29, 33, 41, 42, 47, 53], "need": [1, 3, 4, 5, 6, 8, 19, 21, 24, 26, 27, 29, 30, 31, 32, 33, 36, 39, 40, 42, 44, 47, 48, 49, 50], "choos": [1, 3, 7, 24, 31, 34, 35, 42, 47, 49], "size": [1, 3, 5, 6, 32, 34, 36, 42, 43, 44, 45, 46, 48, 49], "big": [1, 3, 21, 26, 36, 47], "enough": [1, 3, 21, 26, 42, 50], "inform": [1, 3, 4, 5, 6, 7, 21, 26, 28, 29, 31, 32, 33, 36, 44, 47, 49, 53], "small": [1, 3, 6, 28, 29, 33, 41, 44, 49], "so": [1, 3, 4, 6, 18, 21, 30, 31, 32, 33, 34, 35, 36, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 52], "onlin": [1, 6, 27], "classifi": [1, 3, 6, 36, 39, 43, 46], "reactiv": 1, "mariu": [1, 43], "guerard": [1, 43], "class": [1, 2, 3, 4, 5, 6, 7, 8, 16, 18, 19, 21, 27, 29, 31, 36, 39, 40, 41, 42, 43, 44, 47, 48, 52], "gener": [1, 2, 3, 4, 5, 6, 7, 21, 27, 30, 31, 32, 35, 42, 43, 44, 47, 50, 52, 53], "prepar": [1, 44], "dictionari": [1, 4, 18, 29, 49], "raw_data": [1, 43], "electrod": [1, 43], "record": [1, 21, 31, 34, 43, 44, 46, 47], "encod": [1, 18, 39], "digit": 1, "index": [1, 3, 4, 5, 6, 21, 33, 42, 43, 49], "befor": [1, 4, 21, 27, 29, 31, 32, 33, 42, 43, 44, 47, 50], "help": [1, 5, 26, 29, 32, 33, 43, 44, 47, 49, 53], "stationari": [1, 3], "vector": [1, 2, 4, 5, 6, 7, 16, 18, 19, 20, 21, 24, 29, 30, 34, 36, 40, 41, 44, 47, 48, 49, 50, 52], "version": [1, 3, 6, 8, 21, 24, 26, 31, 33], "we": [1, 3, 4, 5, 6, 18, 21, 26, 27, 28, 29, 31, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53], "also": [1, 3, 4, 6, 21, 29, 31, 32, 33, 36, 40, 41, 42, 44, 46, 49, 50, 51], "experi": [1, 5, 27, 43, 50], "structur": [1, 3, 4, 6, 18, 24, 26, 31, 33, 34, 40, 42, 47], "hadi": [1, 3, 6, 38, 44], "zaatiti": [1, 3, 6, 38, 44], "graph_matrix_path": 1, "labels_path": 1, "file": [1, 6, 21, 43, 49], "path": [1, 3, 4, 5, 6, 7, 31, 33, 34, 35, 41, 42, 43, 44, 49, 52], "adjac": [1, 4, 6, 48, 51], "node": [1, 4, 6, 7, 34, 43, 44, 48, 51], "walk_length": 1, "n_walks_per_nod": 1, "walk": [1, 3, 44], "specifi": [1, 3, 6, 7, 31, 32, 33, 40, 44, 48], "two": [1, 3, 4, 5, 6, 7, 21, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51], "consecut": [1, 3, 6, 42], "necessarili": [1, 6, 33, 36, 44, 49], "captur": [1, 45, 50, 51], "term": [1, 3, 26, 27, 29, 31, 33, 39, 48, 49, 51], "self": [1, 3, 4, 6, 8, 21, 29, 30, 32, 33, 40, 43, 48], "n_edg": [1, 44], "max_epoch": [1, 34, 44], "100": [1, 3, 6, 18, 21, 35, 37, 39, 40, 42, 43, 44, 45, 46, 47, 49, 50], "lr": [1, 6, 44], "05": [1, 3, 6, 18, 44, 45, 46, 49], "n_context": 1, "n_neg": [1, 44], "embed": [1, 3, 4, 5, 7, 29, 32, 34, 40, 50], "maximum": [1, 3, 5, 6, 33, 49, 50, 51], "rate": [1, 5, 6, 33, 43, 44, 49], "consid": [1, 3, 6, 21, 27, 32, 33, 34, 35, 39, 40, 41, 42, 44, 47, 48, 49], "neighborhood": [1, 3, 6, 32, 34], "particular": [1, 3, 4, 21, 26, 29, 33, 40, 41, 44, 49], "search": [1, 4, 6, 21, 41, 42, 44, 50], "far": [1, 35, 42, 49], "obtain": [1, 3, 4, 5, 6, 21, 36, 39, 41, 42, 44, 48], "represent": [1, 3, 4, 6, 18, 23, 28, 29, 32, 35, 36, 41, 42, 44], "instanc": [1, 2, 3, 4, 6, 7, 21, 29, 30, 32, 39, 44, 49], "n_sampl": [1, 2, 3, 4, 5, 6, 21, 24, 32, 33, 34, 37, 38, 44, 48], "static": [1, 3, 4, 5, 6, 16, 18, 21, 29, 43], "gradient": [1, 3, 4, 6, 33, 44], "sigmoid": [1, 6, 44], "point_a": [1, 3, 4, 5, 16, 33, 35, 39, 40, 41, 44], "point_b": [1, 3, 4, 5, 16, 33, 35, 39, 40, 41, 44], "squar": [1, 3, 5, 6, 21, 23, 33, 42, 44], "distanc": [1, 3, 4, 5, 6, 31, 32, 33, 36, 39, 40, 41, 43, 44, 45, 47, 48, 50], "ball": [1, 3, 5, 6, 18, 32, 33, 34, 39, 44, 47, 51], "accord": [1, 3, 4, 6, 21, 26, 32, 33, 39, 42, 44, 47], "second": [1, 3, 4, 5, 6, 7, 27, 29, 32, 33, 34, 37, 41, 44, 46, 47, 48, 49, 51], "logsigmoid": [1, 44], "example_embed": [1, 44], "context_embed": [1, 44], "negative_embed": [1, 44], "grad": [1, 3, 44], "given": [1, 2, 3, 4, 5, 6, 7, 18, 21, 24, 27, 29, 32, 33, 34, 35, 39, 40, 41, 42, 44, 47, 48, 49, 50, 52], "current": [1, 3, 6, 21, 26, 27, 29, 31, 41, 44, 48, 50, 51], "exampl": [1, 2, 3, 4, 6, 24, 25, 27, 29, 30, 31, 35, 36, 39, 42, 43, 44, 45, 47, 49, 51], "context": [1, 27, 29, 44, 48, 49], "total_loss": [1, 44], "example_grad": [1, 44], "load": [1, 3, 34, 36, 42, 43, 45], "toi": 1, "refer": [1, 2, 3, 4, 5, 6, 7, 18, 21, 26, 27, 32, 33, 42, 50, 53], "notebook": [1, 6, 21, 27, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "01_data_on_manifold": 1, "ipynb": [1, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "nina": [1, 3, 6, 26, 27, 34, 35, 37, 40, 42, 45, 46], "miolan": [1, 3, 6, 26, 27, 31, 32, 33, 34, 35, 37, 40, 42, 45, 46], "cell": [1, 33, 34, 49], "boundari": [1, 3, 4, 7, 29, 32, 33, 42, 47], "mous": [1, 42], "osteosarcoma": [1, 42], "bone": [1, 34, 42, 45, 46, 47], "cancer": 1, "dlm8": [1, 42], "line": [1, 3, 4, 5, 6, 21, 23, 24, 27, 28, 31, 32, 33, 39, 40, 42, 43, 46, 48, 49, 50, 52], "deriv": [1, 3, 5, 33], "dunn": [1, 30, 42], "more": [1, 3, 6, 21, 26, 27, 28, 29, 31, 35, 36, 41, 42, 43, 44, 47, 49, 51], "aggress": 1, "been": [1, 3, 21, 26, 27, 34, 41, 42, 45, 46, 49, 50, 51], "treat": [1, 6, 42], "three": [1, 3, 21, 23, 24, 27, 31, 32, 33, 34, 42, 43], "treatment": 1, "control": [1, 29, 34, 36, 40, 42, 46, 47], "jasp": [1, 42], "jasplakinolid": [1, 42], "cytd": [1, 42], "cytochalasin": [1, 42], "d": [1, 3, 4, 5, 6, 18, 21, 27, 31, 32, 33, 39, 42, 44, 45, 47, 48, 49], "drug": [1, 42], "perturb": [1, 42], "cytoskelet": 1, "650": [1, 42], "planar": [1, 6], "discret": [1, 3, 4, 5, 6, 18, 33, 41, 53], "curv": [1, 3, 4, 5, 6, 7, 18, 23, 31, 32, 33, 34, 44, 53], "counterclockwis": 1, "cell_lin": 1, "citi": [1, 32, 35, 49], "json": 1, "50": [1, 3, 6, 27, 33, 35, 39, 41, 42, 44, 49, 52], "latitud": 1, "longitud": 1, "angl": [1, 3, 6, 18, 33, 39, 40], "radian": [1, 3], "as_vector": [1, 36], "brain": [1, 6, 36], "connectom": [1, 36], "correl": [1, 3, 4, 34, 36], "kaggl": 1, "mslp": [1, 34, 36], "2014": [1, 3, 33, 34, 36], "schizophrenia": [1, 34, 36], "challeng": [1, 27, 28, 34, 36, 42], "origin": [1, 3, 4, 6, 18, 21, 27, 29, 33, 35, 40, 41, 42, 48, 49, 51], "came": 1, "raw": [1, 42], "symmetr": [1, 2, 3, 4, 5, 18, 33, 36], "ones": [1, 6, 21, 28, 29, 32, 33, 36, 41, 42, 47, 52, 53], "mat": [1, 3, 5, 21, 33], "86": [1, 34, 36, 44, 49], "28": [1, 27, 34, 36, 41, 42, 43, 44, 49, 50], "378": [1, 36], "patient_id": [1, 34, 36], "patient": [1, 34, 36], "uniqu": [1, 3, 4, 33, 42, 47], "identifi": [1, 3, 21, 32, 33, 43, 44], "target": [1, 3, 6, 26], "diseas": 1, "cube": [1, 3], "mesh": [1, 3, 6, 7], "vertic": [1, 3, 32, 34, 41, 44, 46], "8": [1, 3, 6, 32, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "face": [1, 3, 21], "12": [1, 3, 4, 5, 6, 26, 27, 32, 34, 35, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51], "file_path": 1, "home": [1, 43, 49], "runner": 1, "work": [1, 3, 4, 5, 6, 21, 26, 27, 29, 31, 32, 33, 36, 41, 42, 44, 48, 49, 50, 53], "emg": 1, "csv": 1, "data_emg": 1, "panda": [1, 26, 42, 43, 49], "datafram": [1, 21, 42, 49], "731682": 1, "stamp": 1, "hand": [1, 27, 30, 33], "footballs_scor": 1, "npy": 1, "footballs_ppn": 1, "data_footbal": 1, "128": [1, 43], "11": [1, 3, 4, 21, 32, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "player": 1, "network": [1, 4, 6, 26, 36, 44, 48, 49, 50, 53], "all": [1, 3, 4, 5, 6, 7, 8, 21, 24, 26, 27, 29, 32, 33, 34, 36, 40, 41, 42, 43, 44, 47, 48, 49, 51], "team": [1, 51], "fifa": 1, "2018": [1, 3, 6, 36, 39, 44, 53], "data_scor": 1, "dure": [1, 5, 6, 21, 26, 27, 28, 29, 34, 41, 42], "txt": [1, 48], "pose": 1, "22": [1, 3, 34, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50], "joint": [1, 3, 6, 45], "3d": [1, 3, 18, 23, 24, 30, 31, 32, 33, 35, 37, 40, 45, 46, 52], "differ": [1, 2, 3, 4, 5, 6, 7, 19, 21, 27, 28, 29, 30, 32, 33, 34, 36, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52], "grab": [1, 45], "subset": [1, 4, 21, 32, 34, 44, 45, 47, 48], "shrec": [1, 45], "2017": [1, 3, 39, 43, 44, 45], "swvglf2017": [1, 45], "q": [1, 3, 5, 6, 33], "de": [1, 3, 4, 39, 45, 49], "smedt": [1, 45], "h": [1, 3, 6, 33, 40, 41, 45, 49], "wannou": [1, 45], "j": [1, 3, 4, 5, 6, 33, 36, 39, 40, 41, 42, 43, 45, 49, 50, 51], "p": [1, 3, 5, 6, 18, 32, 33, 36, 42, 44, 45, 47, 49, 50, 52], "vandeborr": [1, 45], "guerri": [1, 45], "b": [1, 2, 3, 4, 5, 7, 18, 21, 27, 29, 31, 32, 33, 36, 39, 41, 42, 43, 44, 45, 47, 48, 51], "le": [1, 3, 5, 6, 18, 26, 39, 41, 44, 45, 47], "saux": [1, 45], "filliat": [1, 45], "17": [1, 3, 4, 6, 28, 33, 34, 37, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50], "track": [1, 6, 27, 44, 45], "gestur": [1, 45], "recognit": [1, 6, 43, 45], "depth": [1, 45], "skelet": [1, 45], "10th": [1, 45], "eurograph": [1, 45], "workshop": [1, 27, 45], "retriev": [1, 3, 4, 45], "doi": [1, 3, 4, 6, 18, 33, 34, 36, 39, 45, 46, 47], "2312": [1, 45], "3dor": [1, 45], "20171049": [1, 45], "52": [1, 42, 44, 45], "specif": [1, 3, 21, 27, 29, 32, 33, 34, 40, 42, 44, 45, 46, 47, 49, 53], "coordin": [1, 3, 4, 5, 6, 18, 31, 32, 34, 35, 39, 42, 45, 46, 49, 52], "bone_list": [1, 45], "connexion": 1, "graph_kar": 1, "karat": [1, 34, 44], "leav": [1, 6, 39], "xlsx": 1, "beta_param": [1, 39], "172": [1, 39, 49], "leaf": [1, 6, 39], "orient": [1, 3, 6, 18, 19, 27, 30, 31, 32, 34, 35, 45, 46, 49], "speci": [1, 39], "plant": [1, 39], "distrib_typ": [1, 39], "mammals_groom": 1, "data_mamm": 1, "26": [1, 34, 41, 42, 43, 44, 47, 49, 51], "18": [1, 3, 27, 33, 34, 40, 41, 42, 43, 44, 47, 48, 49, 50, 51], "group": [1, 3, 4, 6, 16, 18, 26, 27, 28, 29, 31, 32, 42, 44, 45, 46, 47, 48, 51], "mammal": 1, "measur": [1, 3, 5, 6, 31, 33, 39, 42, 43, 44, 49], "groom": 1, "franz2015": 1, "franz": [1, 51], "altmann": [1, 51], "albert": [1, 51], "c": [1, 3, 4, 5, 6, 24, 27, 31, 32, 33, 36, 38, 39, 40, 41, 42, 43, 44, 49, 51], "knockout": [1, 51], "high": [1, 3, 21, 24, 33, 40, 44, 51, 53], "rank": [1, 3, 51], "male": [1, 51], "limit": [1, 26, 33, 40, 44, 49, 51, 53], "impact": [1, 26, 42, 49, 51], "baboon": [1, 51], "social": [1, 26, 44, 51], "zoologi": [1, 51], "61": [1, 41, 44, 49, 50, 51], "107": [1, 49, 51], "113": [1, 51], "2015": [1, 3, 4, 5, 34, 46, 51], "rossi2015": 1, "rossi": [1, 51], "r": [1, 3, 4, 5, 6, 7, 18, 31, 32, 33, 34, 39, 41, 42, 43, 44, 47, 48, 49, 50, 51], "ahm": [1, 51], "repositori": [1, 21, 23, 24, 26, 27, 44, 51], "interact": [1, 21, 26, 29, 34, 43, 44, 51], "analyt": [1, 49, 51], "twenti": [1, 51], "ninth": [1, 51], "aaai": [1, 51], "confer": [1, 3, 6, 28, 36, 47, 51], "artifici": [1, 28, 51], "intellig": [1, 3, 28, 41, 51], "optical_nerv": 1, "v": [1, 3, 4, 6, 21, 31, 32, 33, 40, 42, 44, 47, 48], "monkei": [1, 46, 47], "optic": [1, 46], "nerv": [1, 46], "head": [1, 43, 45, 46], "1st": [1, 3, 27, 34, 46, 47], "superior": [1, 34, 46, 47], "aspect": [1, 3, 21, 33, 34, 40, 46, 47], "retina": [1, 34, 46, 47], "2nd": [1, 3, 34, 46, 47], "closest": [1, 3, 6, 33, 34, 46, 47], "tempor": [1, 34, 46, 47], "skull": [1, 34, 46, 47], "3rd": [1, 34, 46, 47], "nose": [1, 34, 46, 47], "4th": [1, 34, 46, 47], "inferior": [1, 6, 34, 46, 47], "5th": [1, 3, 34, 46, 47], "deepest": [1, 34, 46, 47], "experiment": [1, 34, 46, 47, 53], "glaucoma": [1, 34, 46, 47], "wa": [1, 3, 27, 29, 31, 32, 33, 34, 42, 44, 46, 47, 49, 51], "introduc": [1, 3, 6, 29, 30, 31, 32, 33, 34, 46, 47, 48, 50], "ey": [1, 2, 34, 46, 47], "while": [1, 3, 6, 7, 21, 26, 29, 32, 33, 34, 39, 41, 42, 44, 46, 47, 49, 51, 53], "kept": [1, 4, 5, 34, 46, 47], "investig": [1, 44, 45, 46, 47], "signific": [1, 21, 29, 34, 42], "pe2015": [1, 34, 46, 47], "patrangenaru": [1, 34, 46], "l": [1, 3, 5, 6, 7, 33, 34, 39, 41, 42, 44, 46, 47, 52], "ellingson": [1, 34, 46], "nonparametr": [1, 34, 46], "statist": [1, 2, 3, 4, 5, 6, 18, 19, 27, 28, 29, 30, 31, 32, 33, 34, 39, 42, 46, 47, 53], "Their": [1, 18, 26, 34, 42, 46], "applic": [1, 3, 5, 6, 27, 30, 33, 34, 36, 39, 42, 43, 44, 46, 47, 53], "1201": [1, 34, 46], "b18969": [1, 34, 46], "referenc": [1, 21], "only_rot": 1, "6": [1, 2, 3, 27, 32, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "translat": [1, 3, 18, 32, 33, 35, 41, 42, 47, 52], "img_path": [1, 34], "img": 1, "graph_random": 1, "dirnam": 1, "sao_paulo": 1, "jam_count": [1, 49], "jam_tabl": [1, 49], "traffic": [1, 6, 27], "jam": [1, 49], "sao": 1, "paulo": [1, 34], "2001": [1, 49], "2019": [1, 3, 6, 33, 41, 49], "road": 1, "span": [1, 3, 27, 49, 52], "date": [1, 26, 27, 49, 53], "durat": [1, 49], "access": [1, 3, 26, 27, 29, 31, 40, 41, 42, 48, 49, 50], "here": [1, 3, 6, 21, 27, 29, 30, 32, 33, 34, 35, 39, 40, 41, 42, 43, 45, 46, 48, 49, 51, 53], "www": [1, 3, 4, 6, 43], "com": [1, 6, 21, 24, 27, 43, 49], "danlessa": 1, "sinc": [1, 3, 4, 6, 29, 32, 42, 46, 47, 48], "count": [1, 4, 42, 49], "expos": [1, 3], "mean": [2, 3, 4, 5, 6, 21, 23, 24, 29, 30, 31, 32, 33, 34, 35, 36, 39, 40, 44, 45, 46, 47, 48, 49, 51], "spd": [2, 3, 4, 18, 36, 43], "logeuclidean": 2, "With": [2, 3, 29, 36, 50], "through": [2, 3, 6, 21, 24, 26, 27, 28, 30, 33, 41, 42, 48, 49], "logarithm": [2, 3, 5, 7, 19, 21, 36, 44, 47], "now": [2, 6, 27, 29, 31, 32, 33, 34, 36, 39, 40, 41, 42, 43, 45, 47, 49, 50, 52], "affineinvari": 2, "obj": 2, "over": [2, 21, 27, 33, 44, 46, 51], "spdmanifold": 2, "lognormalsampl": 2, "lngaspd2016": 2, "schwartzman": 2, "averag": [2, 3, 6, 27, 34, 42, 45, 46, 49], "definit": [2, 3, 4, 5, 18, 29, 31, 36], "intern": [2, 3, 21, 27, 28, 36, 42], "review": [2, 26, 27, 28], "84": [2, 44, 49], "2016": [2, 3, 6, 39, 47], "456": 2, "486": 2, "mean_vec": 2, "exhaustivealign": [3, 4], "faqalign": [3, 4, 50], "graphpoint": [3, 4, 48], "to_arrai": [3, 4], "to_networkx": [3, 4, 48], "graphspac": [3, 4, 29, 50, 51], "pad_with_zero": [3, 4], "permut": [3, 4, 6, 48, 50, 51], "set_to_arrai": [3, 4], "set_to_networkx": [3, 4], "graphspacemetr": [3, 4, 6, 29, 50], "map_align": [3, 4], "align_point_to_geodes": [3, 4, 48, 50], "align_point_to_point": [3, 4, 48, 50], "perm_": [3, 4, 48, 51], "set_align": [3, 4, 48, 50, 51], "set_point_to_geodesic_align": [3, 4, 48, 50, 51], "total_space_metr": [3, 4, 50], "idalign": [3, 4], "pointtogeodesicalign": [3, 4, 48, 50, 51], "pointset": [3, 4], "pointsetmetr": [3, 4], "broadcast_list": [3, 4], "spidermetr": [3, 4], "n_rai": [3, 4, 39, 48], "spiderpoint": [3, 4, 48], "split": [3, 4, 27, 34, 41, 42, 43, 44], "get_part_away_from": [3, 4], "get_part_toward": [3, 4], "is_compat": [3, 4], "part_contain": [3, 4], "restrict_to": [3, 4], "separ": [3, 4, 6, 21, 29, 36, 44, 47], "topologi": [3, 4, 42], "sep": [3, 4, 36], "corr": [3, 4], "corr_gradi": [3, 4], "unflatten": [3, 4], "wald": [3, 4], "generate_wald": [3, 4], "n_label": [3, 4], "waldspac": [3, 4], "ambient": [3, 4, 5, 32], "abc": [3, 4, 6, 7, 8, 32, 33], "complex": [3, 18, 21, 29, 44, 47, 49], "product": [3, 5, 6, 32, 33, 40], "atol": [3, 4, 5, 6, 8, 32, 49], "evalu": [3, 4, 5, 6, 7, 21, 27, 32, 36, 42, 43], "point_shap": [3, 7, 32, 33], "unus": [3, 6, 32], "boolean": [3, 4, 5, 21, 29, 32], "base_point": [3, 4, 5, 6, 7, 8, 16, 18, 29, 32, 33, 35, 37, 40, 42, 45, 46, 47, 52], "tangent": [3, 4, 5, 6, 7, 16, 18, 21, 24, 29, 33, 35, 40, 41, 45, 46, 48, 49, 52], "absolut": [3, 4, 32, 49], "denot": [3, 4, 6, 21, 32, 33, 39, 44, 47, 49], "compat": [3, 4, 6, 24, 32, 33, 34, 39], "bound": [3, 4, 5, 6, 7, 32], "uniform": [3, 5, 6, 18, 32, 39], "box": [3, 32, 40], "hypercub": [3, 32], "tangent_vec": [3, 5, 7, 8, 16, 18, 21, 29, 32, 33, 40, 47, 49], "open": [3, 5, 21, 26, 27, 28, 29, 30, 31, 33, 42, 49, 51, 53], "case": [3, 4, 5, 6, 7, 8, 21, 26, 29, 32, 33, 34, 36, 39, 40, 41, 42, 43, 47, 48, 49, 51], "often": [3, 5, 21, 27, 31, 32, 33, 44], "some": [3, 4, 5, 6, 21, 26, 27, 29, 31, 32, 33, 34, 36, 42, 43, 44, 47, 49, 53], "compact": [3, 32, 47], "interv": [3, 4, 5, 32, 40], "image_spac": [3, 40], "prefer": [3, 21, 29, 32, 35], "vec": [3, 5, 32, 33, 40, 43, 47, 49], "canon": [3, 18, 32, 50, 53], "regularized_point": [3, 32], "equip": [3, 4, 5, 6, 7, 16, 31, 32, 33, 34, 36, 38, 40, 41, 42, 43, 44, 47, 48, 50, 52], "intrins": [3, 4, 32, 35, 48], "parameter": [3, 4, 5, 33, 39], "hessian": 3, "embedding_dim": 3, "dim_embed": 3, "jacobian": [3, 5, 6, 7, 40], "simpli": [3, 5, 6, 16, 21, 29, 32, 33, 36, 41, 42, 44, 49, 52], "projected_point": [3, 5, 32], "tangent_vec_emb": 3, "point_extrins": [3, 32], "convert": [3, 4, 5, 6, 18, 32, 34], "extrins": [3, 6, 18, 32, 47], "point_intrins": [3, 32], "lie": [3, 4, 6, 27, 31, 32, 48, 52], "mathrm": [3, 32, 33], "submersed_point": [3, 5, 32], "submersed_vector": [3, 5, 32], "its": [3, 4, 5, 6, 18, 21, 24, 26, 27, 30, 31, 32, 33, 34, 36, 39, 41, 42, 43, 44, 47, 48, 49], "wrt": [3, 5, 6, 52], "previous": [3, 43, 44, 47], "to_vector": 3, "make": [3, 5, 29, 32, 33, 36, 41, 42, 43, 49, 52, 53], "clear": [3, 18, 45, 46], "depend": [3, 5, 6, 24, 26, 27, 29, 33, 36, 47, 49], "chosen": [3, 6, 7, 42, 44], "nb": [3, 42], "As": [3, 21, 24, 27, 29, 32, 33, 36, 42, 47, 49, 50], "itself": [3, 6, 33, 44], "properti": [3, 4, 6, 7, 29, 32], "word": [3, 21, 32, 33, 44, 47], "topolog": [3, 4, 32], "resembl": [3, 32], "yann": [3, 6, 26], "caban": [3, 6], "metric_kwarg": [3, 4, 32], "classmethod": 3, "mat_1": 3, "mat_2": 3, "action": [3, 4, 26, 29, 32, 41, 43, 45, 46, 47, 48, 51], "_2": [3, 47], "_1": 3, "cong": 3, "frobeniu": [3, 42, 47, 48], "inner": [3, 5, 6, 33, 40], "einsum": [3, 33, 40, 43, 49, 52], "avoid": [3, 6, 21, 26, 29, 50], "faster": [3, 21, 29, 43, 49], "than": [3, 5, 6, 7, 21, 26, 32, 33, 36, 41, 42, 43, 44, 49, 51], "sum": [3, 5, 32, 33, 34, 36, 41, 42, 44, 46, 49, 50], "wise": [3, 6, 33, 40], "is_herm": 3, "skew": 3, "is_skew_herm": 3, "entri": [3, 4, 43, 49, 53], "herm": 3, "minu": 3, "skew_sym": 3, "signatur": [3, 5, 33], "tangent_vec_a": [3, 5, 33], "tangent_vec_b": [3, 5, 33], "inner_prod": 3, "sq_norm": [3, 33], "poincar\u00e9": [3, 6, 39, 44], "disk": [3, 18, 23, 34, 35, 44, 47], "cabanes2022": 3, "multidimension": [3, 34], "gaussian": [3, 6], "autoregress": 3, "machin": [3, 4, 6, 21, 27, 30, 34, 36, 41, 53], "audio": 3, "radar": [3, 44], "clutter": 3, "classif": [3, 6, 36, 42], "phd": [3, 53], "thesi": 3, "2022": [3, 6, 27, 28, 31, 32, 33, 50], "jv2016": 3, "jeuri": 3, "vandebril": 3, "kahler": 3, "block": [3, 42], "toeplitz": 3, "epub": 3, "siam": 3, "1137": 3, "15m102112x": 3, "yang2013": 3, "marc": [3, 44], "arnaudon": [3, 44], "fr\u00e9d\u00e9ric": [3, 44], "barbaresco": [3, 44], "yang": [3, 44], "median": [3, 6, 44], "ieee": [3, 6, 41, 44], "journal": [3, 4, 5, 6, 33, 39, 41, 44, 47, 50], "select": [3, 4, 6, 33, 42, 44, 47, 48], "topic": [3, 44, 53], "vol": [3, 6, 18, 36, 39, 41, 47], "7": [3, 18, 32, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "4": [3, 5, 6, 8, 18, 21, 24, 29, 34, 35, 36, 37, 38, 39, 40, 41, 44, 45, 46, 47, 48, 50, 51, 52, 53], "pp": [3, 5, 6, 33, 39, 41], "595": [3, 44], "604": [3, 44], "aug": 3, "2013": [3, 33, 44], "1109": 3, "jstsp": 3, "2261798": 3, "ieeexplor": 3, "document": [3, 28, 29, 43], "6514112": 3, "Its": [3, 7, 33, 49], "unit": [3, 18, 21, 28, 33, 36, 40, 41, 43, 44, 47, 49], "real": [3, 4, 5, 6, 33, 43, 48], "inner_prod_mat": [3, 33], "pseudo": [3, 4, 33, 48], "levi": [3, 33], "civita": [3, 33], "bundl": [3, 33, 41, 52], "n_vector": [3, 33], "purpos": [3, 5, 7, 21, 24, 26, 32, 33, 35, 40, 49], "greater": [3, 5, 6, 33, 44, 49], "iff": [3, 32, 33], "consist": [3, 4, 21, 26, 29, 30, 33, 44, 47, 48, 50, 51], "singl": [3, 4, 5, 6, 21, 31, 33, 42, 48, 49], "normalized_vector": [3, 33], "affin": [3, 6, 33, 36], "symbol": [3, 5, 21], "contravari": [3, 5, 33], "tangent_vec_c": [3, 33], "riemann": [3, 33], "_p": [3, 33, 52], "_vec": [3, 33], "_a": [3, 33], "y": [3, 4, 5, 6, 7, 18, 21, 31, 32, 33, 34, 39, 40, 42, 43, 44, 45, 46, 51, 52], "_b": [3, 33, 42], "z": [3, 6, 31, 32, 33, 34, 36, 40, 42, 45, 46, 47, 52], "_c": [3, 33], "nabla_x": [3, 33], "nabla_i": [3, 33], "nabla_": [3, 5, 33], "r_": [3, 5, 33, 40, 47, 49], "ijk": [3, 5, 33], "x_j": [3, 33], "y_k": [3, 33], "z_i": [3, 33], "einstein": 3, "notat": [3, 5, 21], "tangent_vec_d": [3, 33], "four": [3, 6, 27, 30, 32, 33, 43, 53], "_d": [3, 33], "nabla_h": [3, 33], "direct": [3, 4, 5, 6, 21, 26, 32, 33, 39, 40, 44, 49, 50, 53], "tidal": [3, 33], "oper": [3, 19, 21, 26, 27, 29, 30, 32, 33, 35, 36, 41, 42, 43, 48], "better": [3, 6, 27, 29, 32, 33, 42, 43, 47, 49], "known": [3, 6, 31, 33, 39, 42, 44, 48], "rel": [3, 33, 45, 46, 48, 49], "r_y": [3, 33], "quadrat": [3, 4, 6, 33, 48], "tensor": [3, 24, 29, 33, 36, 48], "plai": [3, 33, 48, 51], "role": [3, 21, 33, 48, 49], "moment": [3, 33], "empir": [3, 6, 33], "fr\u00e9chet": [3, 33], "pennec": [3, 26, 31, 32, 33, 36, 47], "xavier": [3, 26, 33, 47], "effect": [3, 6, 31, 33, 36, 42, 44, 47], "asymptot": [3, 5, 6, 33], "concentr": [3, 21, 32, 33], "expans": [3, 33], "regim": [3, 33], "preprint": [3, 33], "arxiv": [3, 27, 33], "1906": [3, 33], "07418": [3, 33], "initial_point": [3, 4, 5, 33, 35, 37, 39, 41, 42, 49, 52], "initial_tangent_vec": [3, 5, 33, 35, 37, 39, 41, 49], "either": [3, 4, 5, 6, 18, 21, 26, 28, 33, 47, 49, 50, 52], "end": [3, 5, 6, 7, 21, 29, 33, 35, 40, 41, 42, 49], "must": [3, 4, 5, 6, 7, 26, 29, 32, 33, 43, 49], "condit": [3, 5, 6, 32, 33, 43, 47], "_time": [3, 33], "geodesic_od": [3, 33], "integr": [3, 5, 6, 7, 19, 20, 21, 29, 33, 40, 47, 49], "radiu": [3, 5, 6, 18, 31, 32, 33, 47], "inject": [3, 5, 33, 40], "domain": [3, 4, 5, 33, 48], "supremum": [3, 5, 33], "radii": [3, 5, 33], "onto": [3, 4, 5, 32, 33, 40, 47, 48, 50], "imag": [3, 4, 5, 30, 32, 33, 34, 35, 36, 39, 41, 42, 46, 47], "n_rung": [3, 33, 47], "alpha": [3, 18, 33, 34, 35, 37, 38, 39, 40, 42, 43, 45, 46, 51, 52], "return_geodes": [3, 33, 47], "parallel": [3, 6, 19, 29, 30, 40], "transport": [3, 6, 19, 29, 30, 36, 39, 40], "ladder": [3, 29, 33, 47], "schild": [3, 33], "lp2013b": [3, 33], "exact": [3, 4, 31, 32, 33, 49], "gp2020": [3, 33], "whose": [3, 6, 33, 40, 41, 47, 52], "along": [3, 4, 6, 21, 30, 31, 32, 33, 41, 42, 47, 48, 50, 51, 52], "construct": [3, 6, 21, 33, 34, 52], "expon": [3, 33], "scale": [3, 5, 6, 18, 21, 32, 33, 34, 41, 42, 47], "see": [3, 4, 6, 21, 24, 27, 28, 29, 31, 32, 33, 34, 39, 41, 42, 43, 44, 45, 46, 47, 49, 51, 52, 53], "transported_tangent_vector": [3, 33], "trajectori": [3, 29, 33, 40, 42, 47], "len": [3, 32, 33, 41, 42, 43, 44, 46, 49], "lorenzi": [3, 33], "marco": [3, 33], "effici": [3, 21, 31, 33, 40, 49], "deform": [3, 30, 32, 33, 41, 42, 47, 53], "mathemat": [3, 4, 18, 27, 29, 31, 34, 39, 41, 47, 52, 53], "vision": [3, 6, 29, 33, 36, 41], "septemb": [3, 33], "1007": [3, 4, 6, 33, 36], "s10851": [3, 33], "013": [3, 33], "0470": [3, 33], "accuraci": [3, 33, 40, 43, 46], "foundat": [3, 30, 33], "june": [3, 27, 28, 33], "2021": [3, 4, 5, 27, 28, 33, 39, 42, 43, 47], "s10208": [3, 33], "021": [3, 4, 33], "09515": [3, 33], "solv": [3, 7, 21, 27, 29, 31, 33, 48], "problem": [3, 6, 7, 29, 31, 33, 41, 44, 48], "conjug": [3, 33], "descent": [3, 6, 33], "max_it": [3, 6, 33, 51], "verbos": [3, 6, 21, 33, 43], "altern": [3, 6, 33, 39, 41, 50], "mapsto": [3, 6, 33, 40, 48], "exp_": [3, 6, 33, 47, 49], "_point": [3, 33], "transported_tangent_vec": [3, 33, 40, 47], "ricci": [3, 33], "ric": [3, 33], "_": [3, 4, 6, 29, 33, 36, 41, 44, 47, 48, 49], "ij": [3, 5, 33, 40, 52], "ikj": [3, 33], "k": [3, 4, 5, 6, 7, 23, 24, 33, 34, 39, 41, 43, 44, 46, 47, 48, 49, 50, 52], "ric_": [3, 33], "literatur": [3, 5, 33, 34, 48], "note": [3, 4, 5, 6, 21, 23, 24, 27, 31, 32, 33, 36, 40, 41, 42, 43, 47, 49], "convent": [3, 5, 21, 29, 33], "ref": [3, 33], "x_k": [3, 33, 50], "x_i": [3, 31, 33, 49, 50], "partial_j": [3, 5, 33], "l_": [3, 33], "ki": [3, 5, 33], "partial_k": [3, 5, 33], "ji": [3, 33], "jm": [3, 4, 33], "m_": [3, 6, 33], "km": [3, 33, 47], "put": [3, 4, 31, 33, 43], "riemann_curvatur": [3, 33], "diffeomorp": 3, "space_shap": 3, "image_space_shap": 3, "image_point": [3, 5, 40], "image_shap": 3, "image_tangent_vec": [3, 5], "diffeormorph": 3, "let": [3, 6, 31, 33, 34, 35, 39, 44, 49, 50, 51, 52], "f": [3, 4, 5, 6, 7, 32, 33, 39, 40, 42, 44, 45, 46, 49, 50], "rightarrow": [3, 4, 40, 48, 50], "df": [3, 42, 49], "1_p": 3, "linear": [3, 6, 7, 29, 33, 36, 47, 49], "t_f": 3, "t_pm": [3, 33], "docstr": [3, 27, 28], "consider": [3, 44], "df_p": 3, "choic": [3, 6, 24, 32, 42, 47], "possibl": [3, 6, 7, 8, 21, 24, 26, 29, 31, 32, 39, 41, 49], "come": [3, 6, 23, 27, 29, 42, 47, 49, 50], "perform": [3, 4, 6, 7, 19, 21, 23, 24, 27, 29, 30, 31, 33, 34, 35, 36, 37, 41, 42, 43, 44, 45, 46, 48, 51, 53], "By": [3, 4, 6, 21, 24, 34, 41, 44, 48, 49, 50], "conveni": [3, 18, 21, 29, 32], "performancewis": 3, "mechanim": 3, "necessari": [3, 6, 27, 32, 44, 49], "revers": 3, "alic": [3, 5, 6, 26, 39, 41], "brigant": [3, 5, 6, 26, 39, 41], "ambient_dim": [3, 41, 42], "modulo": [3, 4, 41, 48], "individu": [3, 32], "2d": [3, 6, 18, 21, 23, 29, 31, 34, 40, 42], "below": [3, 21, 27, 28, 31, 32, 33, 41, 42, 43, 44], "smooth": [3, 26, 29, 32, 33, 47], "vanish": 3, "imm": 3, "infti": [3, 33], "neq": 3, "foral": [3, 6, 33, 49], "taken": [3, 6, 49], "without": [3, 6, 21, 26, 29, 31, 32, 33, 41, 43, 47, 52], "copi": [3, 4, 6, 21, 32, 48], "insert": [3, 4], "spline": [3, 47], "cubic": 3, "rescal": [3, 41, 42], "proj_point": 3, "chaotic": 3, "n_space_grid": 3, "max_slop": 3, "dynam": [3, 6, 44], "program": [3, 4, 27, 29, 31, 32], "reparametr": [3, 42], "end_curv": 3, "initial_curv": 3, "algorithm": [3, 4, 6, 19, 21, 24, 27, 29, 30, 36, 38, 41, 43, 44, 47, 48, 50, 53], "express": [3, 6, 33], "root": [3, 5, 6, 21, 42], "srv": [3, 42], "maxim": [3, 6, 44, 48, 49], "l2": 3, "initial_": 3, "end_": 3, "cdot": [3, 33, 40, 44, 48, 52], "assum": [3, 5, 6, 7, 21, 23, 29, 48, 52], "subinterv": 3, "optin": 3, "slope": [3, 32, 41], "allow": [3, 4, 5, 6, 7, 21, 23, 26, 29, 31, 32, 33, 34, 35, 39, 40, 42, 43, 44, 45, 47, 48, 49, 50], "waj2007": 3, "washington": [3, 28, 49], "anuj": 3, "joshi": [3, 6, 41], "On": [3, 21, 28, 33, 34, 46, 47, 49], "plane": [3, 5, 18, 23, 32, 33, 34, 39], "elast": [3, 6, 41, 42], "73": [3, 44, 49, 50], "307": 3, "324": [3, 49], "2007": 3, "total_spac": [3, 4, 32, 50], "return_sdist": 3, "total": [3, 4, 6, 27, 42, 44, 48, 49, 50], "fiber": [3, 41, 48], "wai": [3, 4, 21, 26, 29, 32, 33, 41, 44, 47, 49, 52, 53], "respect": [3, 4, 5, 6, 7, 21, 28, 29, 32, 33, 36, 41, 42, 48, 50], "quotient": [3, 4, 29, 32, 42, 45, 46, 47, 48], "famili": [3, 5, 33, 39, 53], "bend": [3, 33, 42], "stretch": [3, 42], "pullback": [3, 5], "nk2018": 3, "detail": [3, 21, 26, 27, 28, 31, 34, 41, 42, 48, 51], "kn2018": 3, "kurtek": 3, "needham": 3, "simplifi": [3, 6, 21, 29, 32, 48], "1803": 3, "10894": 3, "dg": 3, "29": [3, 41, 42, 43, 44, 49], "mar": 3, "f_transform": 3, "locat": [3, 5, 6, 18, 21, 31, 35, 47, 49], "formula": [3, 27, 33, 34, 44], "backslash": 3, "2b": 3, "identif": 3, "well": [3, 4, 21, 23, 26, 27, 31, 32, 36, 39, 44, 47, 48, 53], "theta": [3, 5, 6, 18, 31, 32, 39, 40], "ik": [3, 33], "pi": [3, 6, 18, 39, 40, 41, 47, 48], "polar": [3, 18], "biject": 3, "multivalu": 3, "ration": 3, "chose": [3, 6, 27, 33, 48], "anteced": 3, "n_time_grid": 3, "001": [3, 7, 18], "20": [3, 6, 29, 34, 35, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 50, 51], "save_histori": 3, "horizont": [3, 18, 41, 52], "done": [3, 6, 21, 29, 32, 44, 52], "procedur": [3, 4, 6, 26, 34, 41, 42], "stai": [3, 6, 26, 41], "fix": [3, 5, 21, 26, 27, 41, 48, 49, 53], "move": [3, 6, 21, 29, 31, 32, 33, 41, 42, 43, 44], "c_h": 3, "phi": [3, 6, 18, 31, 32, 40, 44], "current_end_curv": 3, "invert": 3, "stop": [3, 5, 6], "suffici": [3, 39, 44], "former": 3, "becom": [3, 5, 6, 21, 26, 29, 32, 49, 51], "segment": [3, 5, 49], "histori": [3, 21, 29], "save": [3, 4, 29, 43, 48, 50], "lab2017": [3, 41], "scienc": [3, 4, 5, 28, 29, 30, 34, 36, 39, 47, 53], "springer": [3, 5, 6, 33, 36, 39, 47], "lectur": [3, 4, 36, 47], "10589": 3, "57": [3, 42, 44], "64": [3, 44, 51], "hal": [3, 36, 47], "04374199": 3, "end_splin": 3, "geod_point": [3, 41, 42], "regularli": [3, 18, 47], "infinitesim": [3, 33, 41], "array_lik": 3, "func": [3, 42], "t_i": 3, "miss": [3, 21, 27, 43], "sea2011": 3, "srivastava": [3, 41], "klassen": [3, 41], "jermyn": [3, 41], "analysi": [3, 4, 6, 21, 24, 26, 31, 34, 43, 44, 45, 46, 47, 48, 49, 50, 51], "transact": [3, 41], "pattern": [3, 6, 41, 46], "33": [3, 41, 42, 44, 49], "1415": [3, 41], "1428": [3, 41], "juli": [3, 28, 41], "2011": [3, 41], "princip": [3, 4, 6, 24, 27, 37, 45, 46, 48, 51], "reparameter": 3, "unparametr": 3, "resampl": [3, 41], "part": [3, 4, 6, 18, 21, 27, 29, 33, 41, 43], "orthogon": [3, 18, 34, 39, 41, 47], "sens": [3, 31, 32, 33, 39, 41, 42, 47, 49], "member": [3, 6, 26, 27, 34, 44, 51], "found": [3, 6, 21, 26, 27, 28, 32, 39, 42, 44, 47, 49, 53], "decompos": 3, "tangent_vec_hor": 3, "return_norm": 3, "pointwis": 3, "tangent_vec_v": 3, "vertical_norm": 3, "group_act": [3, 32], "group_dim": 3, "return_rot": [3, 41], "subspac": 3, "achiev": [3, 6, 27, 29, 41, 44], "until": [3, 26, 33, 41, 42, 49], "converg": [3, 6, 41], "srvt": 3, "rid": 3, "int_0": 3, "u": [3, 4, 6, 21, 28, 29, 31, 32, 33, 39, 40, 44, 48], "du": 3, "up": [3, 5, 21, 26, 27, 28, 29, 32, 33, 42, 44, 49, 50, 52, 53], "section": [3, 5, 21, 28, 29, 31, 32, 33, 41, 49], "differenti": [3, 4, 5, 19, 27, 29, 30, 31, 32, 33, 39, 40, 47, 49], "text": [3, 6, 21, 43, 44, 47, 49, 52], "dq_c": 3, "d_srv_vec": 3, "axi": [3, 7, 18, 21, 32, 33, 34, 38, 39, 40, 41, 42, 43, 44, 49, 51], "care": [3, 26, 29, 40], "backward": [3, 7, 32], "array_with_zero": 3, "increas": [3, 4, 6, 27, 29, 39, 41, 44, 49, 53], "surfac": [3, 31, 32, 35, 53], "emmanuel": [3, 29], "hartman": [3, 29], "adel": [3, 26, 30, 31, 32, 33], "myer": [3, 26, 30, 31, 32, 33], "n_vertic": 3, "n_face": 3, "mathbb": [3, 4, 5, 32, 33, 41, 44, 47, 48, 49, 50], "templat": [3, 6, 27, 32, 40], "triangul": 3, "proper": [3, 21, 29], "area": [3, 21, 27, 33], "volum": [3, 18], "delta_q": 3, "tr": 3, "g_q": 3, "nabla": [3, 33], "_laplacian": 3, "cross": [3, 36, 43], "incid": 3, "normals_at_point": 3, "correct": [3, 6, 21, 26, 27, 31, 42, 51], "r3": [3, 32], "metric_mat": [3, 5], "01": [3, 6, 42, 47, 49], "02": [3, 6, 49], "one_forms_bp": 3, "One": [3, 4, 6, 21, 27, 29, 31, 32, 33, 34, 35, 39, 44, 46, 47], "vertex": [3, 18, 44], "triangl": [3, 18], "who": [3, 26, 31, 33], "contact": [3, 27, 28, 43], "sum_incident_area": 3, "a0": 3, "a1": 3, "b1": 3, "c1": [3, 39, 42, 43], "d1": 3, "a2": 3, "sobolev": 3, "hskcb2022": 3, "weight": [3, 4, 6, 21, 34, 36, 43, 48, 49, 51], "instanti": [3, 6, 24, 29, 49, 50, 52], "shear": 3, "additon": 3, "comprehens": 3, "framework": [3, 36, 41, 42, 49], "2204": 3, "04238": 3, "cv": [3, 49], "25": [3, 18, 34, 39, 41, 42, 43, 44, 47, 49], "hyperparamet": [3, 42, 44], "six": [3, 27, 43], "int_m": 3, "g_": [3, 5, 33], "a_0": 3, "a_1": 3, "b_1": 3, "c_1": 3, "d_1": 3, "a_2": 3, "vol_q": 3, "dh_m": 3, "dk_m": 3, "dh_": 3, "dk_": 3, "perp": 3, "dh_0": 3, "dk_0": 3, "reach": [3, 5, 6, 26, 35, 41, 49, 50, 51], "energi": [3, 29, 33, 42], "n_time": [3, 8, 41, 42], "piecewis": 3, "stepwis": 3, "addit": [3, 6, 7, 16, 21, 24, 26, 28, 29, 30, 32, 49], "flat": [3, 4, 6, 32, 47], "independ": [3, 21, 49, 52], "subtract": [3, 6, 33], "act": [3, 30, 48], "join": [3, 6, 26, 27, 28, 34, 47], "level": [3, 6, 21, 24, 29, 42, 44], "criterion": [3, 6], "fiber_point": 3, "restrict": [3, 4, 48], "abov": [3, 6, 21, 26, 27, 29, 32, 33, 36, 41, 42, 43, 44, 46, 47, 49], "explicit": [3, 26, 27, 47], "base_dim": 3, "compon": [3, 4, 5, 6, 21, 24, 32, 37, 45, 46, 48, 51], "fundament": 3, "oneil": 3, "a_x": 3, "ver": [3, 49], "hor": 3, "o": [3, 18, 21, 24, 34, 39, 40, 41, 42], "neill": 3, "barrett": 3, "michigan": 3, "13": [3, 18, 27, 34, 35, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51], "decemb": [3, 28], "1966": 3, "459": [3, 49], "69": [3, 44], "1307": 3, "mmj": 3, "1028999604": 3, "horizontal_vec_x": 3, "horizontal_vec_i": 3, "nabla_x_i": 3, "tangent_vec_": 3, "nabla_x_": 3, "a_i": 3, "extend": [3, 4, 30, 42, 48], "_x": [3, 6, 33], "_y": [3, 33], "_e": 3, "nabla_x_a_y_": 3, "a_y_": 3, "kendal": [3, 18, 42], "unpublish": 3, "surject": 3, "w": [3, 4, 6, 40, 43, 47], "full": [3, 6, 26, 27, 42], "thanwerda": [3, 26], "olivi": 3, "bisson": 3, "t2022": 3, "universit\u00e9": [3, 29], "c\u00f4te": 3, "azur": 3, "congruenc": 3, "tp21": 3, "correlationmatric": 3, "proceed": [3, 42], "pari": [3, 28, 29, 35, 47], "franc": [3, 28], "archiv": 3, "ouvert": 3, "fr": [3, 47], "03157992": 3, "invari": [3, 6, 29, 33, 36, 39, 41, 52], "hor_lift": 3, "cor": 3, "thu": [3, 4, 6, 21, 32, 33, 36, 42, 47, 48], "induc": [3, 4, 18, 39, 40, 41], "diagonal_vec": 3, "sigma": [3, 6, 44, 47], "divid": [3, 6, 21, 33, 39, 42], "ignor": [3, 5, 6, 7, 21, 43], "null": [3, 42, 48], "via": [3, 6, 21, 23, 24, 26, 27, 28, 29, 43, 44, 47, 48, 49], "triangular": [3, 6], "anoth": [3, 4, 6, 18, 21, 27, 29, 31, 32, 33, 39, 41, 42, 43], "success": [3, 5, 6, 43, 49, 53], "factor": [3, 6, 32], "hemispher": 3, "advantag": [3, 6, 29, 31, 34], "explicitli": [3, 21, 33, 47], "intermedi": 3, "anna": [3, 4, 6, 26, 48, 50, 51], "calissano": [3, 4, 6, 26, 48, 50, 51], "dens": [3, 43], "per": [3, 5, 6, 21, 32, 42, 49], "se": [3, 6, 18], "alreadi": [3, 21, 27, 29, 40, 43, 46, 47, 49, 50, 51], "epsilon": [3, 5, 6, 52], "i_": [3, 5], "n_iter": 3, "sea2016": 3, "eric": 3, "york": [3, 34], "infinit": [3, 5, 33], "hilbert": 3, "positive_det": 3, "gl": 3, "satisfi": [3, 32, 33, 43], "quad": 3, "collect": [3, 6, 32, 33, 34, 43, 44, 51, 53], "i_n": 3, "usual": [3, 29, 34, 39, 44], "gr": 3, "peltr": 3, "projector": 3, "rm": 3, "im": [3, 33], "homogon": 3, "special": [3, 18, 21, 30, 32, 33, 34, 44], "subgroup": [3, 42], "stabilis": 3, "simeq": 3, "therefor": [3, 6, 21, 29, 31, 32, 33, 34, 36, 39, 42, 44, 49], "customari": 3, "frame": [3, 6, 26, 34, 35, 49], "st": [3, 33], "batzies15": 3, "batzi": 3, "h\u00fcper": 3, "machado": [3, 49], "silva": [3, 49], "leit": 3, "regress": [3, 6, 21, 36, 51, 53], "466": 3, "februari": [3, 4, 28], "83": [3, 40, 44, 47], "101": 3, "1016": [3, 6], "laa": 3, "003": [3, 47], "grassmann": 3, "eigenvalu": [3, 5, 18], "chikuse03": 3, "_sampl": 3, "standard": [3, 5, 6, 21, 27, 29, 36, 39, 41, 43, 44, 51, 52], "yasuko": 3, "chikus": 3, "verlag": [3, 5, 33], "2003": 3, "978": [3, 4, 6], "387": 3, "21540": 3, "exercis": [3, 21], "pau07": 3, "begin": [3, 6, 21, 27, 31, 40, 49], "pmatrix": 3, "i_p": 3, "tb": 3, "paulin": 3, "g\u00e9om\u00e9tri": 3, "di\ufb00\u00e9rentiel": 3, "\u00e9l\u00e9mentair": 3, "imo": 3, "universit": 3, "saclai": [3, 29], "notescour": 3, "cours_geodiff": 3, "commut": 3, "coincid": [3, 47], "everywher": [3, 5, 32], "bza20": 3, "bendokat": 3, "thoma": [3, 6, 38, 44], "ralf": 3, "zimmermann": 3, "absil": 3, "handbook": 3, "basic": [3, 4, 8, 21, 31, 32, 33, 41], "13699": 3, "novemb": [3, 27], "27": [3, 41, 42, 43, 44, 47], "2020": [3, 4, 6, 28, 31, 32, 33, 34, 35, 36, 48, 50, 51], "batzies2015": 3, "recov": [3, 40], "sq_dist": [3, 33], "morten": [3, 52], "pedersen": [3, 52], "carnot": 3, "natur": [3, 5, 23, 30, 32, 33, 34, 35, 42, 44, 47, 49, 51], "sub": [3, 6], "No": [3, 32, 39], "heisenberg_group": 3, "point_ab": 3, "calcul": [3, 6, 21, 31, 33], "3x3": 3, "upper_triangular_mat": 3, "reconstruct": [3, 6], "power": [3, 32], "powerm": 3, "hpd": 3, "largest": 3, "becaus": [3, 5, 6, 21, 26, 27, 29, 31, 32, 33, 36, 41, 42, 47, 49, 51], "exp_a": 3, "ba": 3, "Then": [3, 4, 6, 21, 37, 41, 44, 47], "es": 3, "bure": 3, "wasserstein": [3, 6, 39], "smallest": [3, 4, 42], "eigen": 3, "pdp": 3, "top": [3, 4, 21, 42, 47], "sum_": [3, 6, 44, 49, 50], "ap": 3, "bp": [3, 47], "d_i": [3, 48], "d_j": 3, "formul": 3, "tp2021": 3, "ordinari": 3, "floor": [3, 5, 42], "common": [3, 5, 21, 39, 47, 49], "interfac": [3, 5, 6, 29, 43], "gerald": [3, 6, 38, 44], "model": [3, 6, 26, 30, 31, 36, 39, 42, 43, 50], "poincar": [3, 5, 6, 18, 23, 33, 35, 39, 44], "half": [3, 5, 18, 23, 39, 49], "_hyperbol": 3, "issu": [3, 18, 26, 27, 49, 53], "hyperbolicmetr": 3, "_hyperspher": 3, "spheric": [3, 18, 31, 34, 39], "nabla_z": 3, "langl": [3, 33], "rangl": 3, "constant": [3, 5, 6, 31, 32, 33, 41], "norm_func": 3, "normalis": 3, "exist": [3, 6, 21, 26, 27, 28, 29, 32, 33, 46, 47, 48, 49, 53], "bi": 3, "admit": 3, "gallier": 3, "jean": [3, 29, 36], "jocelyn": 3, "quaintanc": 3, "perspect": [3, 26], "geonger": 3, "publish": [3, 27, 36], "030": [3, 4], "46040": 3, "endow": 3, "symmetri": 3, "metric_mat_at_ident": 3, "point_typ": [3, 18, 24, 34, 35], "solver": [3, 7, 29, 43], "adapt": [3, 6, 23, 42, 49], "_invariantmetricmatrix": 3, "tan": 3, "kolev": 3, "dot": [3, 4, 33, 34, 42, 50], "dl_": 3, "ad": [3, 4, 21, 26, 29, 35, 41, 43], "dual": 3, "adjoint": [3, 6], "dr": [3, 49], "dl": 3, "replac": [3, 5, 21, 32, 33, 43], "bori": 3, "mechan": [3, 6], "introduct": [3, 31, 33, 34, 50], "nonlinear": [3, 27, 30], "physic": [3, 32], "2004": [3, 49], "480": 3, "98": [3, 44], "2991": 3, "jnmp": 3, "use_jac": [3, 7], "klein": [3, 18, 23, 32, 35, 39], "bottl": [3, 32], "julian": [3, 29], "braunsmann": [3, 29], "understood": [3, 32], "thei": [3, 4, 5, 7, 21, 23, 26, 27, 31, 32, 33, 34, 35, 45, 46, 47, 49, 50], "x_1": [3, 4, 32, 48, 50], "y_1": 3, "sim": [3, 6, 29, 44], "x_2": [3, 4, 48], "y_2": 3, "leftrightarrow": 3, "setminu": [3, 47], "descript": [3, 21, 31, 43, 44], "uneven": 3, "mirror": 3, "is_equival": 3, "uniformli": [3, 6, 21], "arbitrari": [3, 42, 43, 49], "underli": [3, 6], "fold": [3, 43], "made": [3, 6, 26, 27, 29, 32, 41, 44], "provid": [3, 5, 6, 7, 8, 19, 21, 27, 29, 30, 31, 32, 33, 35, 40, 42, 44, 48], "There": [3, 6, 21, 27, 29, 32, 44, 46], "rememb": [3, 29, 33, 36], "child": [3, 34], "stefan": 3, "heyder": 3, "representation_dim": 3, "amount": [3, 27, 49], "matrix_a": 3, "matrix_b": 3, "baker": 3, "campbel": 3, "hausdorff": 3, "cm2009a": 3, "cm2009b": 3, "our": [3, 6, 21, 26, 27, 29, 31, 32, 33, 34, 36, 40, 41, 42, 43, 47, 48, 49, 53], "truncat": 3, "enabl": [3, 21, 24, 36, 43], "bch": 3, "15": [3, 27, 34, 35, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51], "combin": [3, 8, 21, 29, 32, 36, 42, 50], "e_i": [3, 34], "e_1": 3, "e_2": [3, 44], "NOT": 3, "casa": [3, 49], "murua": 3, "2009": [3, 4, 6], "ehu": 3, "eu": 3, "ccwmuura": 3, "research": [3, 4, 27, 29, 30, 34, 49], "bchhall20": 3, "dat": 3, "mat_a": 3, "mat_b": 3, "mat_c": 3, "describ": [3, 4, 21, 26, 29, 31, 32, 33, 39, 46, 47, 48], "format": [3, 4, 8, 21, 27, 43, 48, 49], "composit": [3, 29, 44], "law": 3, "precis": [3, 4, 33, 49, 53], "go": [3, 21, 28, 31, 33, 36, 41, 43, 49, 51], "back": [3, 5, 6, 32, 40, 48], "a_p": [3, 33], "b_p": 3, "push": [3, 21], "forward": [3, 7, 21, 32, 33], "multipl": [3, 6, 21, 29, 33, 35, 36, 42, 48], "actual": [3, 21, 32, 40, 42, 52], "tangent_map": 3, "algebra_mat": 3, "bring": [3, 6, 21, 28, 49], "saiteja": [3, 26], "utpala": [3, 26], "sym": [3, 8], "min": [3, 6, 42, 44, 48, 49, 51], "dim1": 3, "dim2": 3, "dim3": 3, "eq": 3, "tensor_reshap": 3, "were": [3, 27, 31, 32, 33, 34, 42, 46, 47], "confus": [3, 21], "is_tril": 3, "is_skew_sym": 3, "strictli": [3, 4], "is_strictly_tril": 3, "is_strictly_triu": 3, "is_sym": 3, "is_triu": 3, "arg": [3, 6], "dim_1": 3, "dim_2": 3, "dim_3": 3, "dim_n": 3, "tril": 3, "stricli": 3, "stritcli": 3, "triu": 3, "trace": [3, 33], "john": [3, 29, 47], "harvei": [3, 29], "base_manifold": 3, "n_copi": 3, "replic": 3, "base_shap": 3, "own": [3, 6, 21, 29, 43, 49], "riemmanian": 3, "pointwise_inner_prod": 3, "alwai": [3, 29, 32, 49], "x_0": 3, "pull": [3, 5, 26, 27, 40], "how": [3, 6, 21, 23, 26, 27, 29, 30, 31, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51], "clip": 3, "project_first": 3, "mobiu": 3, "oplu": 3, "norm_factor": 3, "distant": [3, 47], "nickel": [3, 44], "et": [3, 4, 31, 36, 39, 44, 47, 51], "al": [3, 31, 36, 39, 44, 47, 49, 51], "hierarch": [3, 6, 31, 32, 44, 46], "polydisk": [3, 18], "n_disk": [3, 18], "extrens": 3, "them": [3, 6, 21, 23, 26, 29, 32, 33, 35, 36, 41, 42, 44, 47], "k\u00e4hler": 3, "choleski": 3, "tp2019": 3, "1908": 3, "09326": 3, "ip_diagon": 3, "ip_sl": 3, "lin": 3, "plt": [3, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52], "unitnormedrowspltdmatric": 3, "flip": 3, "space_dim": 3, "pushforward": 3, "involv": [3, 21, 26, 49], "cabanes_cesar_2019": 3, "cabanes_gsi_2019": 3, "cabanes_radar_2019": 3, "j\u00e9r\u00e9mie": 3, "bigot": [3, 39], "unsupervis": [3, 30], "patholog": 3, "cluster": [3, 6, 19, 21, 23, 24, 34, 45, 46], "shift": [3, 6, 42], "esar": 3, "nov": 3, "renn": 3, "02875430": 3, "fisher": [3, 5, 38, 39], "26980": 3, "7_27": 3, "02875403": 3, "supervis": [3, 30], "resolut": [3, 26], "doppler": 3, "toulon": 3, "radar41533": 3, "171295": 3, "02875415": 3, "elodi": [3, 26, 47], "maignant": [3, 26, 47], "Such": [3, 26, 44, 47], "verifi": [3, 21, 32, 33, 34, 40, 42], "t_x": [3, 40], "t_y": 3, "m_ambient": [3, 42, 45, 46, 47], "gmtp21": [3, 47], "alain": [3, 47], "trouv\u00e9": 3, "inria": [3, 28, 29, 47], "03160677": [3, 47], "procrust": 3, "dk_landmark": 3, "arcco": 3, "xy": [3, 46], "nava": 3, "bewar": 3, "yazdani": 3, "hege": 3, "sullivan": 3, "von": [3, 38], "tycowicz": 3, "epidemiolog": 3, "62": [3, 42, 44, 49], "549": [3, 49], "59": [3, 6, 44, 50], "020": 3, "00945": 3, "requir": [3, 4, 6, 21, 24, 26, 27, 29, 30, 31, 33, 35, 39, 43, 44, 50], "Not": [3, 4, 21], "tangent_vec_x": 3, "sylv_p": 3, "omega": [3, 6], "horizontal_vec_z": 3, "similarli": [3, 26, 29, 31, 32, 33, 44, 49], "nabla_x_a_y_z": 3, "a_y_z": 3, "ingredi": 3, "nabla_x_a_y_a_x_i": 3, "a_x_a_y_a_x_i": 3, "nabla_x_a_x_i": 3, "a_y_a_x_i": 3, "a_x_i": 3, "return_skew": 3, "sylvest": 3, "axx": 3, "xx": [3, 41, 42, 47], "ta": 3, "wx": 3, "xw": 3, "ax": [3, 18, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 52], "cabanes2021": 3, "frank": 3, "nielsen": 3, "theoreticla": 3, "tool": [3, 6, 21, 30, 33, 36, 39, 42, 43, 44, 47, 53], "vectori": 3, "franknielsen": 3, "github": [3, 21, 24, 26, 27, 28, 30, 43, 44, 53], "io": [3, 21, 33, 43], "ig": 3, "gsi2021": 3, "siegellogexpclassif": 3, "n_manifold": [3, 32], "seen": [3, 6, 29, 32, 34, 36, 41, 49], "realiz": [3, 31, 42], "inspir": [3, 26, 31, 32, 33, 48, 53], "_iterateoverfactorsmixin": [3, 32], "m_1": [3, 6, 32], "m_n": [3, 32], "contrast": [3, 32, 46], "discretizedcurv": [3, 32], "nor": [3, 32], "unless": [3, 5, 27, 32], "dim_each": [3, 32], "inde": [3, 26, 32, 35, 36, 41, 42], "simplif": [3, 49], "occur": [3, 26, 49], "compar": [3, 6, 21, 29, 31, 36, 39, 42, 43, 44], "cabanes_2022": 3, "tel": 3, "03708515": 3, "theses": [3, 4, 6], "gsi": [3, 28], "toulous": 3, "le_brigant_2017": 3, "probabl": [3, 4, 5, 6, 27, 32, 39, 43, 44, 46, 47], "01635258": 3, "jeuris_2016": 3, "yang_2013": 3, "metrix": 3, "inner_prod_deriv_mat": 3, "mat_": [3, 5, 33], "h_p": 3, "partial_": [3, 5], "gamma_": [3, 33], "e_j": 3, "rn": 3, "isometr": [3, 4, 18, 47, 48], "a_z": 3, "t_h": 3, "a_h": 3, "howev": [3, 5, 6, 21, 27, 31, 32, 33, 36, 40, 41, 49], "semi": 3, "psd": 3, "redirect": 3, "stratum": [3, 4, 48], "whole": [3, 4, 21, 32, 33, 34, 42, 48, 49, 51], "nearest": [3, 6, 26], "semidefinit": 3, "shown": [3, 21, 26, 29, 31, 32, 33, 34, 41, 42, 44], "higham1988": 3, "turn": [3, 4, 26, 29, 42, 48, 50], "highamm": 3, "103": [3, 5], "1988": 3, "118": 3, "0024": 3, "3795": 3, "88": [3, 44, 50], "90223": 3, "koszul": [3, 33], "k_": [3, 33, 47], "lk": [3, 33], "partial_i": [3, 5], "jl": [3, 33], "li": [3, 4, 31, 32, 33, 49, 52], "partial_l": [3, 33], "neighbor": [3, 6, 33, 44], "among": [3, 26, 27, 33, 39, 42, 43], "n_neighbor": [3, 6, 33], "co": [3, 21, 27, 28, 33, 39, 40, 41], "cotang": [3, 33, 52], "cometr": [3, 33, 52], "pure": [3, 33], "ijkl": [3, 33], "x_l": [3, 33], "cov_riemann_tensor": [3, 33], "jkl": [3, 33], "covariant_tensor": [3, 33], "farthest": [3, 33], "awai": [3, 4, 6, 32, 33, 44], "n_samples_a": [3, 33], "n_samples_b": [3, 33], "points_a": [3, 33], "points_b": [3, 33], "n_job": [3, 6, 33], "joblib_kwarg": [3, 33], "pairwis": [3, 33, 42], "job": [3, 6, 33], "run": [3, 6, 24, 26, 27, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "joblib": [3, 33], "higher": [3, 7, 31, 33, 42, 49], "benefici": [3, 33, 44], "cheap": [3, 33], "keyword": [3, 6, 21, 29, 33], "_q": [3, 33], "momentum": [3, 33], "cotangent_vec_a": [3, 33], "cotangent_vec_b": [3, 33], "coproduct": [3, 33], "cotangent_vet_b": [3, 33], "prod": [3, 32, 33], "write": [3, 6, 18, 27, 33, 47], "metric_deriv": [3, 33], "renorm": [3, 5, 33, 41], "recogn": [3, 33], "orthonorm": [3, 5, 18, 33, 52], "sqrt": [3, 5, 6, 33, 35, 42, 47], "sasaki": 3, "tm": 3, "ambellan": 3, "hanik": 3, "lrate": 3, "x_ini": 3, "i_pt": 3, "e_pt": 3, "riem": 3, "character": 3, "fibr": 3, "slightli": [3, 29, 42, 47], "those": [3, 21, 31, 32, 33, 43, 52], "propos": [3, 4, 26, 44, 49], "muralidharan": 3, "fletcher": [3, 6, 36], "longitudin": 3, "cvpr": 3, "2012": [3, 6], "1027": 3, "1034": 3, "ncbi": [3, 6], "nlm": [3, 6], "nih": [3, 6], "gov": [3, 6], "pmc": [3, 6], "articl": [3, 6], "pmc4270017": 3, "technic": 3, "report": [3, 4, 6, 26, 48, 50], "zuse": 3, "institut": [3, 28, 39], "berlin": [3, 5], "nbn": 3, "resolv": [3, 4, 21, 26], "urn": 3, "pl": 3, "0297": 3, "zib": 3, "87174": 3, "shoot": [3, 7, 35, 41], "ttm": 3, "sakai": 3, "emploi": [3, 26], "variat": 3, "relax": 3, "underlying_metr": 3, "scaling_factor": 3, "That": [3, 29, 32, 33, 49], "would": [3, 6, 21, 26, 27, 29, 31, 32, 33, 43, 44, 46, 49], "wrapper": [3, 5, 7, 29, 43], "public": [3, 4, 6, 21, 26, 27], "apart": [3, 47], "appropri": [3, 6, 21, 26, 29, 39, 43], "runtim": 3, "affect": [3, 6, 29, 42], "except": [3, 19, 20, 21, 29, 32, 49], "rather": [3, 6, 21, 31, 44, 49, 53], "singular": [3, 6, 47], "conj": 3, "warn": [3, 43, 47, 49, 50, 51], "add": [3, 18, 21, 27, 29, 33, 35, 40, 43, 48, 49, 53], "proven": [3, 44], "spectral": 3, "simul": [3, 21, 24, 37, 43, 50], "re": [3, 21, 32, 42, 49, 53], "point_to_zero": 3, "send": [3, 5, 18, 21], "point_imag": 3, "tangent_vec_at_zero": 3, "tangent_vec_at_base_point": 3, "1d": [3, 6, 21, 29, 36], "cf": 3, "gram": 3, "gram_matrix": 3, "differential_gram": 3, "differential_cf": 3, "chapter": [3, 6], "tp2022": 3, "image_base_point": 3, "inverse_differential_pow": 3, "differential_pow": 3, "power_affin": 3, "classic": 3, "principl": [3, 26, 27, 29], "continuum": 3, "proc": 3, "01349": 3, "bjl2017": 3, "bhatia": 3, "jain": [3, 4], "lim": 3, "elsevi": 3, "exposition": 3, "mathematica": [3, 5], "37": [3, 42, 44, 49], "165": 3, "191": 3, "1712": 3, "01504": 3, "mmp2018": 3, "malago": 3, "montrucchio": 3, "piston": 3, "densiti": [3, 5, 6, 39, 42, 51], "137": 3, "179": [3, 49], "1801": 3, "09269": 3, "03338601v2": 3, "d_": [3, 48], "operatornam": 3, "pow": 3, "Theses": 3, "03698752": 3, "differential_exp": 3, "differential_log": 3, "rigid": [3, 18], "potenti": [3, 21, 26, 27, 42, 43], "divison": 3, "inned": 3, "easili": [3, 5, 21, 26, 29, 32, 47], "straight": [3, 23, 31], "cannon": 3, "angular": [3, 6], "plot_geodesics_se2": 3, "zefran98": 3, "zefran": 3, "kumar": 3, "croke": 3, "bodi": 3, "motion": [3, 6, 31], "robot": [3, 30], "autom": [3, 21], "14": [3, 4, 6, 27, 34, 35, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51], "august": [3, 27], "1998": 3, "576": 3, "89": [3, 44], "70": [3, 41, 44, 47, 49], "704225": 3, "coupl": 3, "oleg": 3, "kachan": 3, "pierr": 3, "antoin": [3, 5, 29], "j\u00e9r\u00f4me": 3, "malick": 3, "januari": [3, 28], "135": 3, "58": [3, 4, 44, 48], "100802529": 3, "haar": 3, "tz": 3, "pymanopt": 3, "rentmeesters2015": 3, "rentmeest": 3, "quentin": [3, 6], "homogen": [3, 7], "ucl": 3, "catholiqu": 3, "louvain": 3, "dial": 3, "uclouvain": 3, "pr": [3, 21, 27, 28, 53], "boreal": [3, 39], "132587": 3, "rlsmrz2017": 3, "delta": [3, 7, 31, 47, 50, 52], "tild": 3, "rangle_": 3, "38": [3, 42, 43, 44], "322": 3, "342": [3, 4, 49], "16m1074485": 3, "p_x": 3, "qf": 3, "suppli": [3, 52], "you": [3, 6, 21, 23, 24, 29, 32, 33, 36, 40, 42, 43, 49, 50], "dist_dim": 3, "cotangent_vec": 3, "yield": [3, 4, 6, 18, 41, 44], "initial_cotangent_vec": [3, 52], "covector": 3, "next": [3, 6, 21, 23, 27, 28, 29, 31, 34, 40, 42, 44, 49], "sharp": [3, 5], "f_i": [3, 49], "sum_i": 3, "step_siz": 3, "_basealign": 4, "brute": [4, 6], "explor": [4, 6, 43, 47], "recommend": [4, 21, 43], "larg": [4, 5, 21, 42, 44, 47, 49], "base_graph": [4, 48, 50], "graph_to_permut": [4, 48, 50], "permuted_graph": 4, "fast": [4, 27, 29, 48, 53], "assign": [4, 6, 18, 28, 46, 48], "vogelstein2015": 4, "vogelstein": 4, "jt": 4, "conroi": 4, "lyzinski": 4, "podrazik": 4, "lj": 4, "kratzer": 4, "sg": 4, "harlei": 4, "fishkind": 4, "rj": 4, "prieb": 4, "ce": 4, "plo": 4, "apr": 4, "1371": 4, "pone": 4, "0121002": 4, "adj": [4, 48], "calissano2020": [4, 6], "feragen": [4, 6, 48, 50], "vantini": [4, 6, 48, 50], "popul": [4, 6, 48, 50], "mox": [4, 6, 48, 50], "polimi": [4, 6], "id": [4, 6, 21, 42, 43, 48, 50], "855": [4, 6], "networkx": [4, 48, 50, 51], "analys": 4, "unlabel": [4, 6, 50, 51], "focus": [4, 39, 46, 49, 51], "undirect": [4, 44], "notic": [4, 29, 40, 41, 44, 47, 48, 49, 51], "reason": [4, 21, 26, 29, 31, 32, 34, 42, 44], "jain2009": 4, "obermay": 4, "jmlr": 4, "paper": [4, 27, 30, 31, 43, 51], "volume10": 4, "jain09a": 4, "pad": [4, 46, 51], "observ": [4, 6, 21, 32, 34, 42, 44, 46, 47, 48, 49, 51], "graphs_permut": 4, "graph_sampl": 4, "graph_arrai": 4, "nx_list": 4, "descend": 4, "min_": [4, 48, 49, 50], "d_x": [4, 48, 50], "tx_2t": [4, 48], "reli": [4, 29, 40, 42, 48, 49], "frobeni": [4, 50], "faq": [4, 48, 50, 51], "exhaust": [4, 21, 42], "techniqu": [4, 6, 30, 53], "huckemann2010": 4, "huckemann": [4, 48], "hotz": [4, 48], "munk": [4, 48], "statistica": [4, 48], "sinica": [4, 48], "2010": [4, 6, 48], "graph_a": [4, 48], "graph_b": [4, 48], "v10": 4, "html": [4, 6, 7, 21], "strategi": [4, 29, 51], "s_min": [4, 48, 50, 51], "s_max": [4, 48, 50, 51], "minimum": [4, 6, 26, 43, 48], "_basepointtogeodesicalign": 4, "closer": [4, 6, 42], "datapoint": 4, "jona": 4, "lueg": 4, "numpi": [4, 19, 21, 24, 29, 30, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 47, 48, 50, 51], "array_point": 4, "points_arrai": 4, "lenght": 4, "list_a": 4, "list_b": 4, "behavior": [4, 21, 49], "broadcast_arrai": [4, 33], "rai": [4, 48], "attach": 4, "geq": [4, 47, 48, 49], "glu": [4, 48], "togeth": [4, 7, 21, 24, 28, 33, 41, 48, 53], "feragen2020": 4, "aasa": 4, "tom": [4, 26], "nye": 4, "medic": [4, 36, 39], "academ": 4, "press": 4, "299": 4, "randomli": [4, 6, 42, 43], "point_arrai": 4, "stratum_coord": [4, 48], "ray_metr": 4, "geo": 4, "hash": [4, 26], "therein": 4, "helper": 4, "essenti": [4, 33, 47, 49], "partit": 4, "phylogenet": 4, "forest": [4, 39], "cut": 4, "tree": [4, 6, 44, 53], "store": [4, 6, 7, 21, 29, 32, 42], "bhv": [4, 53], "although": [4, 36, 39, 41, 49], "just": [4, 5, 23, 29, 31, 32, 33], "grove": 4, "highest": 4, "fulli": [4, 32], "binari": [4, 43, 48], "w\u00e4lder": 4, "garba21": 4, "garba": 4, "biologi": [4, 47], "82": [4, 42, 44, 50], "19": [4, 34, 35, 40, 41, 42, 43, 44, 47, 49, 50], "2021a": 4, "s00285": 4, "01553": 4, "lueg21": 4, "page": [4, 18, 21, 24, 26, 31], "710": [4, 49], "717": 4, "cham": [4, 36], "80209": 4, "7_76": 4, "part1": 4, "part2": 4, "smaller": [4, 6, 29, 44, 48], "nowher": 4, "sort": [4, 8, 21, 33, 42, 49], "intersect": 4, "part_that_does_not_point": 4, "toward": [4, 18, 27, 31], "further": [4, 6, 21, 31, 44, 49], "explan": [4, 21, 27, 30], "think": [4, 27, 29, 31, 32, 33], "els": [4, 27, 29, 32, 33, 42, 43, 44], "part_toward": 4, "other_split": 4, "least": [4, 21, 26, 27, 43, 49], "is_compatible_with": 4, "is_contain": 4, "restr_split": 4, "vert": [4, 34, 46], "cap": [4, 32, 49], "is_separ": 4, "split_set": 4, "union": 4, "unravel": 4, "item": [4, 21, 27, 43, 44, 45, 46, 48, 51, 53], "pair": [4, 5, 6, 28, 33, 39, 44, 46, 47], "uv": 4, "n_split": 4, "concaten": [4, 5, 6, 32, 33, 38], "nest": [4, 44], "x_flat": 4, "x_nest": 4, "p_keep": 4, "p_new": 4, "btol": 4, "08": 4, "p_new_": 4, "still": [4, 27, 29, 31, 33, 34, 49], "delet": 4, "random_wald": 4, "array_of_wald": 4, "futur": [4, 21, 26, 27, 31], "know": [4, 29, 32, 33, 34, 41, 44, 47, 49], "exactli": [4, 29, 33, 47], "p_tree": 4, "9": [4, 21, 32, 34, 35, 36, 37, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "To": [4, 21, 23, 24, 29, 30, 33, 39, 41, 42, 43, 44, 47, 48, 49, 50, 51], "might": [4, 6, 23, 31, 40, 42, 43, 49], "violat": [4, 21], "support_shap": 5, "cdf": [5, 49], "cumul": [5, 49], "scp_rv": 5, "scp_pdf": 5, "multivari": [5, 6, 50], "pdf_at_x": 5, "univari": 5, "quadrant": [5, 39], "loc": [5, 42, 49], "estim": [5, 6, 19, 27, 42, 43, 49, 50, 51], "scipi": [5, 7, 29, 42, 43, 45, 46, 48, 49], "likelihood": [5, 29, 49], "jule": [5, 26, 27, 49], "deschamp": [5, 26, 27, 49], "tra": 5, "my": [5, 21], "nguyen": 5, "n_draw": 5, "pmf": 5, "mass": [5, 33], "am1981": [5, 39], "atkinson": [5, 39], "mitchel": [5, 39], "1981": [5, 39], "rao": [5, 39, 49], "sankhy\u0101": 5, "indian": [5, 39], "345": [5, 39, 49], "365": [5, 39], "simplex": 5, "outcom": 5, "componentwis": 5, "k2003": 5, "kass": 5, "infer": 5, "188": [5, 42, 49], "234": 5, "1989": 5, "lpp2021": 5, "preston": 5, "puechmorel": [5, 6, 39], "74": [5, 44], "101702": 5, "jk": [5, 33], "jac": [5, 7, 49], "dgamma": 5, "dx_l": 5, "lower_bound": 5, "upper_bound": 5, "ot": 5, "int_x": 5, "partial": [5, 44, 53], "theta_j": 5, "theta_k": 5, "informationmanifold": 5, "But": [5, 36, 49], "yy": 5, "f_": 5, "indici": 5, "kj": [5, 33], "manipul": [5, 29, 43], "as1985": 5, "amari": [5, 39], "1985": 5, "kappa": [5, 6, 37, 38, 49], "nu": [5, 49], "most": [5, 6, 21, 26, 27, 29, 31, 32, 36, 39, 42, 47, 48, 49], "script": [5, 21, 27], "ad2008": 5, "arwini": 5, "dodson": 5, "2008": [5, 49], "31": [5, 42, 43, 44], "54": [5, 39, 42, 43, 44], "heidelberg": [5, 34], "polygamma": 5, "too": 5, "difficult": [5, 29, 31, 33], "gq2015": 5, "guo": 5, "qi": 5, "zhao": 5, "luo": 5, "inequ": [5, 42], "slovaca": 5, "65": [5, 44], "120": [5, 42], "within": [5, 21, 26, 27, 29, 32, 34, 42, 44, 47, 48, 49], "po": [5, 42, 48, 51], "point_spher": 5, "point_simplex": 5, "tangent_vec_spher": 5, "tangent_vec_simplex": 5, "colla": [5, 29], "sample_dim": [5, 39], "_dim": 5, "distribution_typ": 5, "situat": [5, 43, 49], "std": [5, 43], "deviat": [5, 6, 39], "lambda": [5, 41, 42, 43, 49, 52], "frechet": [6, 36, 42, 47, 51], "idea": [6, 21, 32, 33, 41, 43, 44], "desir": [6, 21], "ggpca": [6, 50, 51], "calissano2022": 6, "19_practical_methods__aac": [6, 50], "world": [6, 28, 33, 51, 53], "20_real_world_application__graph_spac": 6, "190": [6, 50], "104950": [6, 50], "jmva": 6, "_aacfrechetmean": 6, "_aacggpca": 6, "_aacregress": 6, "agglom": [6, 46], "ahc": 6, "n_cluster": [6, 24, 44, 46], "memori": [6, 29, 31], "compute_full_tre": 6, "auto": 6, "linkag": [6, 46], "distance_threshold": 6, "agglomerativeclust": [6, 46], "recurs": [6, 29], "merg": [6, 21, 26, 27, 28], "cach": [6, 49], "directori": [6, 21], "unstructur": 6, "earli": 6, "decreas": [6, 39, 49], "vari": [6, 21], "ward": 6, "complet": [6, 27, 31, 41, 48, 53], "ndarrai": [6, 21], "children": [6, 29], "less": [6, 21, 27, 29, 42, 51], "scikit": [6, 19, 21, 26, 27, 30, 36, 53], "librari": [6, 21, 27, 29, 43], "_agglom": 6, "py": [6, 21, 23, 41, 43], "l656": 6, "expect": [6, 21, 26, 28, 29, 31, 32, 34, 42, 44, 49], "zeta_lower_bound": 6, "zeta_upper_bound": 6, "zeta_step": 6, "mixtur": 6, "gmm": 6, "n_gaussian": 6, "n_varianc": 6, "mathstrut": 6, "zeta_m": 6, "zeta": 6, "weighted_dist": 6, "train": [6, 28, 36], "barycentr": 6, "var": 6, "account": [6, 21, 26, 34, 45, 46, 49], "mixture_coeffici": 6, "mesh_data": 6, "n_precis": 6, "initialisation_method": 6, "conv_rat": 6, "0001": [6, 42], "minimum_epoch": 6, "transformermixin": 6, "clustermixin": 6, "baseestim": 6, "mix": 6, "basestr": 6, "deduc": [6, 39], "em": 6, "_dimens": 6, "plot_expectation_maximization_bal": 6, "n_featur": [6, 21, 43], "featur": [6, 26, 27, 49, 53], "barycent": [6, 42, 45, 46], "especi": [6, 21, 29, 47, 49], "unchang": 6, "request": [6, 26, 27, 43], "metadata": 6, "relev": [6, 21, 29, 47, 49], "enable_metadata_rout": 6, "sklearn": [6, 29, 36, 43, 46], "set_config": 6, "pleas": [6, 21, 43, 53], "guid": [6, 24, 26, 27, 30, 43], "rout": 6, "meta": 6, "error": [6, 19, 20, 21, 29, 32, 33, 34, 43, 50], "alia": 6, "metadata_rout": 6, "retain": 6, "insid": [6, 32, 39, 43], "pipelin": [6, 36, 43], "32": [6, 42, 43, 44, 49, 51], "init_point": [6, 50], "init_step_s": 6, "ly": 6, "exp_bar": 6, "msd": 6, "levenberg": 6, "marquardt": 6, "style": [6, 18, 28], "tau": 6, "gauss": 6, "newton": 6, "current_mean": 6, "about": [6, 7, 21, 26, 28, 29, 30, 31, 42, 44, 51], "n_batch": [6, 32], "criteria": 6, "beta_0": 6, "beta_1": 6, "exp_z": 6, "intercept": 6, "nois": 6, "hat": [6, 33, 50], "center_x": 6, "compute_training_scor": 6, "warm_start": 6, "constraint": [6, 7, 21, 32, 49], "fun": [6, 7, 49], "x0": [6, 7], "print_everi": 6, "print": [6, 21, 32, 33, 34, 36, 40, 41, 42, 43, 45, 46, 47, 48, 49], "fvj2009": 6, "pt": [6, 33, 49], "venkatasubramanian": 6, "robust": 6, "atla": 6, "neuroimag": [6, 36], "pmc2735114": 6, "weiszfeld": 6, "increment": 6, "clean_stat": 6, "gamma_k": 6, "leq": [6, 47, 49], "gurante": 6, "fashion": 6, "max_": 6, "keep": [6, 21, 29, 41, 51, 53], "clean": [6, 21, 32], "chsv2016": 6, "cheng": 6, "ho": 6, "salehian": 6, "vemuri": 6, "21": [6, 18, 28, 34, 40, 41, 42, 43, 44, 47, 49, 50], "43": [6, 42, 44, 49], "link": [6, 21, 41, 43, 44], "319": 6, "22957": 6, "7_2": 6, "init": [6, 29, 44, 48], "could": [6, 21, 26, 27, 31, 32, 33, 36, 42, 43, 45, 49], "stream": 6, "kalman": 6, "filter": [6, 51], "paul": 6, "chauchat": 6, "carri": [6, 26, 48], "gain": [6, 27, 30, 31, 33, 49], "sensor": 6, "dim_ob": 6, "prior_valu": 6, "process_valu": 6, "obs_valu": 6, "sensor_input": 6, "possibli": [6, 28], "kh": 6, "spars": [6, 21], "automorph": 6, "ad_x": 6, "xgx": 6, "bmatrix": 6, "observation_cov": 6, "modifi": [6, 21, 29], "bb2017": 6, "accordingli": 6, "discrep": 6, "cast": [6, 26, 33], "dim_nois": 6, "i_2": 6, "linear_vel": 6, "angular_vel": 6, "dim_rot": 6, "odomet": 6, "new_stat": 6, "ad_": 6, "rot": 6, "acceler": 6, "suppos": [6, 29, 33, 48], "acceleromet": 6, "piec": 6, "acc": [6, 43], "kernel": [6, 42], "inf": 6, "bandwidth": 6, "leaf_siz": 6, "30": [6, 35, 41, 42, 43, 44], "outlier_label": 6, "radiusneighborsclassifi": 6, "radial": [6, 47, 49], "inherit": [6, 19, 27, 29, 31, 32, 47], "present": [6, 21, 29, 33, 35, 43, 47, 49], "easier": [6, 21, 29, 32, 53], "infin": 6, "contribut": [6, 26, 27, 28, 29, 30], "moreov": [6, 29, 39], "kerneldens": 6, "built": [6, 21, 32, 49], "rang": [6, 26, 32, 33, 38, 39, 40, 41, 42, 43, 44, 47, 49, 50, 52], "queri": 6, "influenc": [6, 26, 44], "manual": [6, 21, 40, 42, 44], "most_frequ": 6, "outlier": [6, 49], "multi": [6, 21], "frequent": [6, 21, 27, 49, 53], "detect": [6, 42, 46], "processor": 6, "n_class": 6, "synonym": 6, "distance_param": 6, "stabl": 6, "sample_weight": [6, 21], "heurist": 6, "improv": [6, 21, 26, 27, 29], "receiv": [6, 21, 27, 29, 44], "plot_kmeans_manifold": 6, "medoid": 6, "plot_kmedoids_manifold": 6, "swap": 6, "kneighborsclassifi": 6, "vote": [6, 26], "_classif": 6, "l25": 6, "daniel": 6, "brook": 6, "barthelemi": 6, "classifiermixin": 6, "centroid": [6, 44], "bbcj2012": 6, "closest_neighbot_index": 6, "barach": 6, "bonnet": 6, "congedo": 6, "jutten": 6, "multiclass": 6, "tran": 6, "biom": 6, "eng": [6, 49], "920": 6, "928": 6, "proba": 6, "n_repetit": 6, "500": [6, 27, 42], "seek": [6, 26, 34, 46, 47], "intra": 6, "quantiz": 6, "competit": 6, "lbp2019": 6, "At": [6, 21, 26, 29, 44], "datum": 6, "atom": 6, "5e4": 6, "inacur": 6, "random_von_mises_fish": [6, 37, 38], "air": [6, 49], "multivar": 6, "anal": 6, "173": [6, 49], "685": 6, "703": 6, "sequenti": [6, 43], "computation": [6, 29, 31, 32], "intens": [6, 31], "offlin": 6, "n_compon": [6, 24, 37, 50], "whiten": 6, "iterated_pow": 6, "random_st": 6, "_basepca": 6, "tpca": [6, 24, 37, 45, 46], "reduct": [6, 19], "mean_estim": [6, 37, 39, 42], "complianc": [6, 26], "x_new": 6, "low": [6, 21, 23], "x_origin": 6, "unequip": 6, "central": [6, 39, 49], "kernel_": 6, "radial_basis_funct": 6, "biweight": 6, "bump": 6, "cosin": 6, "multiquadr": 6, "crsouza": 6, "03": [6, 49], "flair": 6, "blog": 6, "svm": 6, "logist": [6, 36], "parabol": 6, "tricub": 6, "triweight": 6, "shubham": 6, "talbar": 6, "init_cent": 6, "from_point": 6, "maxima": 6, "mode": [6, 21, 24], "neighbourhood": 6, "subsequ": 6, "thread": 6, "weigh": 6, "arthur": [6, 49], "pignet": 6, "extens": [6, 43], "mallasto": 6, "cvf": 6, "prior": [6, 21, 31], "multioutputmixin": 6, "regressormixin": 6, "return_tangent_std": 6, "return_tangent_cov": 6, "unfit": 6, "gp": 6, "return_std": 6, "return_cov": 6, "y_mean": 6, "n_target": 6, "y_std": 6, "y_cov": 6, "benefit": [6, 21], "n_samples_x": 6, "wgp": 6, "drawn": [6, 18, 40], "randomst": 6, "reproduc": [6, 34, 35, 36], "across": [6, 27, 42, 48], "y_sampl": 6, "target_shap": 6, "euclidean_gpr": 6, "demo_param": 6, "demo": 6, "nn": 6, "regard": [6, 29, 49], "your": [6, 21, 23, 24, 27, 28, 29, 32, 36, 43], "read": [6, 21, 32, 33, 43, 49], "demonst": 6, "paramt": 6, "n_output": 6, "yet": [6, 21, 32, 33, 35, 36, 40], "api": [6, 21, 26, 27, 29, 30], "x_transform": 6, "max_nod": 7, "1000": [7, 34, 38, 43, 46, 47, 49, 50, 52], "bc_tol": 7, "save_result": 7, "solve_bvp": 7, "bc": 7, "fun_jac": 7, "bc_jac": 7, "machineri": [7, 29], "endpoint": 7, "live": [7, 21, 29, 36], "centered_diff": 7, "forward_diff": 7, "reduc": [7, 29, 49], "second_centered_diff": 7, "odeivp": 7, "solves_ivp": 7, "abl": [7, 27, 29, 31, 32, 33, 51], "_logbatchmixin": 7, "solves_bvp": 7, "hous": [7, 29], "n_var": 7, "tchosen": 7, "abil": [7, 33], "t_eval": 7, "optimizeresult": 7, "bunch": 7, "latter": [7, 39, 44], "rk45": 7, "solve_ivp": [7, 49], "doc": 7, "bfg": 7, "hess": 7, "callback": 7, "value_and_grad": 7, "fun_hess": 7, "hessp": 7, "guess": [7, 43], "mark": [8, 21], "test_data": 8, "pytest": 8, "amplitud": 8, "n_discretized_curv": 8, "other_point": 8, "other_tangent_vec": 8, "other_base_point": 8, "arg_nam": 8, "expected_nam": 8, "vectorization_typ": 8, "repetit": 8, "test_func": 8, "euclideangroup": [9, 16], "point_draw_kwarg": 18, "n_angl": 18, "plot_kwarg": 18, "n_meridian": 18, "40": [18, 35, 41, 42, 43, 44, 45, 47, 49], "n_circles_latitud": 18, "sphere_x": 18, "sphere_i": 18, "sphere_z": 18, "wirefram": 18, "scatter_kwarg": 18, "16000": 18, "fibonacci": 18, "nearli": 18, "scalar_funct": 18, "cmap": 18, "jet": 18, "heatmap": 18, "k1984": [18, 47], "lk1993": [18, 47], "3x2": 18, "equilater": [18, 47], "isoscel": 18, "david": [18, 47], "procrustean": [18, 47], "bulletin": [18, 47], "london": [18, 47], "societi": [18, 47], "16": [18, 34, 37, 41, 42, 43, 44, 45, 47, 48, 49, 50], "march": [18, 28, 51], "1984": [18, 47], "81": [18, 44, 47, 50], "121": [18, 34, 36, 39, 40, 42, 47], "1112": [18, 47], "blm": [18, 47], "huil": [18, 47], "novel": [18, 47], "environ": [18, 24, 47], "annal": [18, 39, 47], "1993": [18, 47], "1225": [18, 47], "1271": [18, 47], "n_r": [18, 49], "n_theta": 18, "zorder": 18, "show": [18, 21, 23, 24, 26, 29, 31, 32, 33, 35, 36, 37, 40, 41, 42, 43, 44, 45, 46, 47, 49, 51, 52], "offer": [18, 21, 49], "n_phi": 18, "elev": [18, 49], "60": [18, 26, 44, 45, 46], "azim": 18, "azimuth": 18, "major": [18, 26, 31, 34, 49, 50], "minor": [18, 26], "x_coord": 18, "figur": [18, 21, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 52], "x_lim": 18, "y_lim": 18, "arrow": [18, 35, 40, 49], "quiver_kwarg": 18, "vec_1": 18, "vec_2": 18, "vec_3": 18, "arrow_draw_kwarg": 18, "green": [18, 30, 31, 40, 42, 52], "red": [18, 37, 38, 40, 41, 42, 47, 52], "blue": [18, 38, 42, 48, 51, 52], "s1": [18, 43], "s2": [18, 34, 35, 37, 38, 40, 43], "so3_group": [18, 34], "se3_group": [18, 35], "h2_poincare_disk": [18, 35, 37], "h2_poincare_half_plan": [18, 39], "h2_klein_disk": [18, 35], "s32": 18, "m32": 18, "s33": 18, "m33": 18, "spd2": 18, "configur": [18, 21], "matplotlib": [18, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52], "tutori": [18, 21, 27, 30, 33, 35, 36, 44, 45, 46, 47], "overview": [19, 21, 31, 33, 39], "geomstat": [19, 23, 24, 28, 29, 31, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "concept": [19, 21, 23, 27, 30, 31, 32, 48], "code": [19, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "execut": [19, 30], "autograd": [19, 21, 24, 30, 40, 49, 52], "pytorch": [19, 21, 24, 30], "seamlessli": [19, 24], "subpackag": [19, 20, 29], "submodul": [19, 20], "algebra_util": [19, 20], "content": [19, 20, 32], "packag": [20, 21, 24, 27, 30, 31, 32, 43, 53], "modul": [20, 21, 24, 27, 30, 32, 34, 35, 36, 39, 41, 42, 43, 44, 52, 53], "eas": 21, "novic": 21, "experienc": [21, 28, 53], "commun": [21, 27, 28, 44, 51, 53], "effort": 21, "everyon": 21, "welcom": [21, 26, 31, 32, 53], "instruct": [21, 31, 43], "collabor": [21, 27, 28], "typic": [21, 27, 28], "submit": [21, 26, 27, 28], "Be": 21, "sure": [21, 32, 41, 43], "instal": [21, 23, 24, 43], "offici": 21, "command": [21, 23, 24, 43], "client": 21, "checkout": 21, "gui": 21, "browser": 21, "don": [21, 31, 36], "navig": 21, "fork": [21, 27], "button": 21, "corner": 21, "usernam": 21, "clone": [21, 24], "ssh": 21, "ve": 21, "upstream": 21, "remot": [21, 28], "cd": [21, 24], "later": [21, 31, 32, 33, 44, 49], "fetch": 21, "readi": [21, 44], "branch": [21, 28, 39], "commit": [21, 26], "nevertheless": 21, "cleaner": 21, "conflict": [21, 34], "conda": [21, 24], "manag": [21, 26, 49], "python": [21, 26, 27, 30, 53], "activ": [21, 26, 27, 43], "edit": [21, 24, 42], "pip": [21, 43], "immedi": [21, 24], "reflect": [21, 24, 29, 30, 42, 49, 51], "venv": 21, "lightweight": 21, "pyproject": 21, "toml": 21, "backend_nam": [21, 24], "export": [21, 24], "geomstats_backend": [21, 24], "test_geomstat": 21, "test_filenam": 21, "tests_geomstat": 21, "Or": [21, 50], "tests_script": 21, "sphinx": 21, "unix": 21, "window": [21, 24], "consult": [21, 26], "core": [21, 28, 43, 53], "etc": [21, 29, 33, 40, 43], "benchmark": [21, 53], "demonstr": [21, 36, 38, 41, 42], "qualiti": [21, 53], "stone": 21, "subdirectori": 21, "valid": [21, 29, 36, 43, 49], "test_": 21, "test_add": 21, "def": [21, 29, 32, 33, 40, 41, 42, 43, 44, 45, 49, 52], "test_capital_cas": 21, "assert": [21, 41, 42], "statement": [21, 33], "my_fun": 21, "my_modul": 21, "test_my_fun": 21, "test_my_modul": 21, "coverag": 21, "90": [21, 42, 44, 49], "automat": [21, 29, 40, 49], "codecov": 21, "softwar": [21, 27, 31, 32], "test_my_fun_vect": 21, "ensur": [21, 26, 29, 40, 42], "someth": [21, 29, 31, 33, 50], "spd_matrices_spac": 21, "test_spd_matric": 21, "codebas": 21, "break": [21, 29], "anyth": [21, 29], "modif": [21, 27, 29], "guarante": 21, "best": [21, 29, 33, 41, 42], "familiar": [21, 32, 33], "look": [21, 23, 29, 32, 33, 34, 42, 43, 45, 47], "strongli": 21, "tackl": [21, 49], "easi": [21, 35, 49], "dev": [21, 24], "acquaint": 21, "besid": [21, 29], "underestim": 21, "great": [21, 27, 29, 36, 47, 49], "pick": [21, 27, 44], "much": [21, 27, 29, 32, 33, 44, 49], "knowledg": [21, 31, 44], "assist": [21, 36, 43], "greatli": 21, "appreci": 21, "free": [21, 27, 28, 29, 33], "regardless": 21, "difficulti": 21, "addition": [21, 29, 32, 33, 42, 44, 49], "abandon": 21, "someon": [21, 27, 43], "off": [21, 29, 34, 36, 40, 42, 49], "synchron": 21, "hold": [21, 27, 32, 33, 44], "modified_fil": 21, "advic": 21, "black": [21, 33, 35, 37, 39, 40, 42, 46, 52], "flake8": 21, "flag": [21, 24, 43], "email": [21, 26, 27], "committ": 21, "mail": [21, 26], "hi": [21, 29, 43], "ai": [21, 26], "visibl": [21, 49], "latest": [21, 24, 33], "And": [21, 36, 40, 44, 50], "try": [21, 31, 32, 34, 46, 49, 50, 53], "excel": 21, "resourc": [21, 27, 49, 53], "understand": [21, 24, 27, 32, 33, 42, 44, 51], "compli": 21, "rule": [21, 26, 32, 33, 44], "bold": 21, "titl": [21, 39, 41, 42, 43, 44, 45, 46, 49], "summaris": 21, "what": [21, 26, 29, 34, 36, 42, 43], "onc": [21, 26, 43, 44, 47, 49], "poster": 21, "never": [21, 29, 33], "pep8": 21, "plugin": 21, "prevent": 21, "fail": [21, 26, 27, 29, 42], "adher": 21, "includ": [21, 26, 27, 32, 40, 47, 53], "config": 21, "invok": 21, "stage": 21, "hook": 21, "reformat": 21, "doesn": [21, 34], "distract": 21, "throughout": [21, 49, 51], "pars": [21, 44], "refactor": [21, 27, 53], "maintain": [21, 26, 27, 29, 53], "spend": [21, 29, 49], "properli": [21, 29, 43], "render": [21, 34, 49], "1234": [21, 44], "long": [21, 27, 32, 33, 42, 49], "preced": 21, "upon": [21, 42], "substanti": [21, 49], "usag": [21, 26], "illustr": [21, 24, 34, 40, 42, 47, 52], "intricaci": 21, "why": [21, 34, 36, 44, 49], "scalabl": 21, "100000": 21, "bonu": 21, "profil": 21, "compliant": 21, "enforc": [21, 29, 44], "overal": [21, 33, 42], "lengthi": 21, "appear": [21, 30, 31, 42, 44, 47], "inact": 21, "unfinish": 21, "servic": 21, "etiquett": 21, "candid": [21, 27], "decid": [21, 26, 27, 49], "ask": [21, 26, 27, 28, 29, 33], "she": [21, 27, 29], "he": [21, 29, 47], "plan": [21, 26, 27], "continu": [21, 26, 27, 32, 33, 49, 53], "failur": 21, "respond": 21, "week": [21, 26, 27, 28, 29], "suggest": [21, 29], "earlier": [21, 32, 33, 44], "had": [21, 27, 29, 33, 43], "repli": 21, "month": [21, 26, 27, 49], "safe": 21, "shorten": 21, "wait": [21, 27, 36, 49], "dai": [21, 28, 49], "old": 21, "Of": [21, 31, 34, 36], "cours": [21, 27, 31], "share": [21, 27, 30, 44, 45, 46, 48], "ownership": [21, 49], "underscor": 21, "nsampl": 21, "charact": 21, "databas": [21, 51], "advis": 21, "meaning": [21, 29, 50], "my_arrai": 21, "aaa": 21, "bad": 21, "wherea": [21, 29, 52], "rotation_vec": 21, "symmetric_mat": 21, "goe": [21, 29, 33, 42], "websit": [21, 26, 27, 53], "furthermor": [21, 47, 49], "forbid": 21, "harm": 21, "harder": 21, "longer": [21, 42, 49], "pyflak": 21, "foo": 21, "bar": [21, 37, 43], "renam": 21, "namespac": [21, 29], "languag": 21, "overwritten": 21, "doubl": 21, "quot": 21, "syntax": [21, 29, 42], "my_function_with_a_very_long_nam": 21, "my_param_1": 21, "value_1": 21, "my_param_2": 21, "value_2": 21, "indent": 21, "revis": 21, "remain": [21, 41], "glad": 21, "restructuredtext": 21, "discuss": [21, 26, 27, 29, 31, 32, 33, 44], "markdown": [21, 43], "googl": [21, 43], "readabl": 21, "inclus": 21, "__doc__": 21, "np": [21, 38, 42, 43], "summari": [21, 33], "79": [21, 44, 49, 50], "char": 21, "capit": [21, 49], "letter": [21, 33], "period": [21, 26, 34], "verb": 21, "imper": 21, "mood": 21, "uncertain": 21, "oppos": [21, 27], "blank": 21, "rest": [21, 34, 36, 43], "default_valu": 21, "esp": 21, "veri": [21, 27, 29, 33, 34, 47, 49, 53], "latex": 21, "cite": 21, "place": [21, 26, 33, 43], "my_method": 21, "short": [21, 33, 50], "my_result": 21, "snippet": [21, 24], "fill": 21, "fit_predict": 21, "sparse_matrix": 21, "mind": [21, 29], "colon": [21, 48], "_weight_boost": 21, "adaboost": 21, "rst": [21, 27], "80": [21, 34, 35, 40, 44], "tabl": [21, 44, 49], "crucial": [21, 26, 33], "encourag": 21, "anyon": [21, 26, 33], "highli": 21, "educ": [21, 27, 30], "everybodi": 21, "particularli": [21, 29, 32, 47, 49, 53], "critic": [21, 43], "meet": [21, 26, 28], "feedback": [21, 26, 27], "few": [21, 26, 28, 32, 35, 42, 44], "cover": [21, 31, 36], "intend": [21, 29], "scope": 21, "Will": 21, "cost": 21, "worth": 21, "intuit": [21, 23, 27, 30, 31, 32, 42, 44], "clearli": 21, "sai": [21, 31, 32, 33, 44], "redund": 21, "clariti": 21, "rewritten": [21, 32], "unlik": 21, "rebas": 21, "tab": 21, "click": [21, 43], "suit": 21, "feel": [21, 27, 28], "certain": [21, 32, 33, 49], "sequel": [21, 44], "sometim": [21, 27, 31, 40, 42], "ascertain": 21, "alarm": 21, "triager": 21, "valuabl": 21, "prioriti": [21, 53], "git": [23, 24], "python3": [23, 24, 43], "plot_grid_h2": 23, "h2": 23, "want": [23, 26, 29, 33, 34, 40, 42, 43, 45, 46, 49], "shortest": [23, 31, 33, 35, 44], "answer": [23, 29], "question": [23, 27, 29, 32, 33], "interest": [23, 24, 27, 28, 29, 31, 33, 34, 36, 40, 43, 44, 47, 48, 53], "synthet": [23, 26], "pip3": 24, "WITH": 24, "termin": 24, "linux": [24, 43], "upload": 24, "pypi": 24, "anaconda": 24, "prompt": 24, "forg": 24, "develop": [24, 27, 28, 29, 31, 47, 53], "opt": [24, 43], "THE": 24, "so3": [24, 34, 38], "bi_invariant_metr": 24, "tangent_projected_data": [24, 37], "behind": [24, 29, 31], "scene": 24, "visit": [24, 30], "formal": [26, 49], "clarifi": 26, "establish": [26, 32, 49], "strive": 26, "consensu": 26, "deadlock": 26, "meritocrat": 26, "particip": [26, 28, 29], "earn": 26, "merit": 26, "concret": [26, 29], "permiss": 26, "crowd": [26, 49], "tracker": [26, 27], "unanim": 26, "third": [26, 27, 32, 33, 44], "announc": 26, "googlegroup": 26, "monthli": [26, 27], "constitut": 26, "lui": [26, 49], "pereira": [26, 49], "outreach": 26, "goal": [26, 27, 28, 29, 31, 36, 42, 44, 49], "awar": [26, 27], "brand": 26, "variou": [26, 32], "produc": [26, 33, 42], "materi": [26, 36], "dedic": [26, 31, 33, 47], "ongo": 26, "engag": 26, "trust": 26, "Being": 26, "approv": 26, "nomin": 26, "privat": [26, 29, 49], "comment": [26, 27], "past": [26, 31, 49], "emeritu": 26, "recant": 26, "again": [26, 33, 40, 41, 42, 50], "becam": 26, "szwagier": 26, "tc": 26, "strateg": 26, "progress": 26, "pictur": 26, "entiti": 26, "membership": 26, "subject": [26, 32, 44, 49], "simpl": [26, 33, 35, 36, 40, 49], "duti": 26, "resign": 26, "sensit": [26, 29], "occasion": 26, "tri": 26, "conclud": 26, "gather": [26, 27], "escal": 26, "fallback": 26, "hereaft": 26, "typo": 26, "sentenc": 26, "land": 26, "lazi": 26, "happen": [26, 29, 34, 42, 49, 53], "opinion": 26, "confid": 26, "agre": 26, "outlin": 26, "veto": 26, "appeal": 26, "reject": [26, 42], "wide": [26, 34, 44], "compani": 26, "univers": [26, 28, 29, 32, 33, 44], "profit": 26, "organ": [26, 28, 30, 42, 47, 53], "financi": 26, "invest": [26, 49], "employ": 26, "contract": 26, "outsid": [26, 29], "proprietari": 26, "leak": [26, 36], "shall": [26, 34], "disclos": 26, "recus": 26, "themselv": [26, 29], "channel": [26, 27, 28], "deem": 26, "refin": 26, "ratifi": 26, "briefli": 26, "summar": [26, 27, 47], "fraction": [26, 42, 45, 46], "round": [26, 46], "botton": 27, "grow": [27, 49, 53], "deep": [27, 53], "freeli": [27, 30, 31], "biomed": [27, 53], "biolog": [27, 30, 42], "usecas": 27, "folder": [27, 29, 40], "lack": 27, "profession": 27, "jupyt": 27, "contributor": [27, 28, 29, 53], "renounc": 27, "adopt": [27, 42, 44, 48], "divio": 27, "reorgan": 27, "audit": 27, "readm": 27, "aim": [27, 31, 34, 44, 45, 46, 48, 49, 50], "onboard": 27, "checklist": 27, "incorpor": [27, 42], "tester": 27, "bottom": [27, 42, 46, 53], "webpag": [27, 28], "obstacl": 27, "emerg": [27, 42, 53], "hard": [27, 29, 32, 44], "task": [27, 28, 31, 44], "qualif": 27, "web": 27, "unexpect": 27, "expens": [27, 29, 49], "salari": 27, "engin": [27, 44], "nanjekyejoannah": 27, "lpereira95": 27, "ninamiolan": 27, "adelemyers99": 27, "saitejautpala": 27, "chicken": 27, "biryani": 27, "advert": 27, "volunt": 27, "slack": [27, 28], "mileston": 27, "gsod": 27, "hour": [27, 49], "attempt": [27, 32], "ill": [27, 29, 47], "mentor": 27, "adjust": [27, 31, 40], "revamp": 27, "wasn": 27, "went": 27, "paus": 27, "pend": 27, "octob": [27, 28], "recal": [27, 32, 33], "percentag": [27, 49], "view": [27, 39], "download": [27, 43, 49], "quarter": 27, "star": [27, 33, 52], "believ": 27, "seem": [27, 31, 33, 42, 49], "year": [27, 28, 34, 49, 51, 53], "extern": [27, 29], "delv": 27, "highlight": [27, 47], "ahead": [27, 49], "zone": 27, "contin": 27, "complic": [27, 33], "conduct": [27, 42], "fulfil": [27, 30], "foster": [27, 28, 30, 31], "democrat": [27, 30], "friendli": [27, 30, 31], "platform": [27, 30, 43], "bug": [27, 29, 53], "infrastructur": [27, 49, 53], "rare": [27, 49], "obid": 27, "guidelin": [27, 28], "stall": 27, "enhanc": [27, 53], "motiv": 27, "000": 27, "00": [27, 47], "stipend": 27, "shirt": 27, "sticker": 27, "150": [27, 44], "ten": 27, "administr": [27, 34], "student": [27, 34, 53], "outreachi": 27, "steer": 27, "committe": 27, "mit": 27, "summer": 27, "hackathon": 27, "sod": 27, "regist": [27, 43], "nmiolan": 27, "gmail": [27, 43], "utc": [27, 49], "workspac": [27, 28], "board": 28, "strengthen": 28, "person": [28, 43], "yourself": [28, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "alon": [28, 29, 49], "lint": 28, "address": [28, 49], "stand": 28, "daili": 28, "hybrid": 28, "sophia": 28, "antipoli": 28, "april": 28, "villa": 28, "cynthia": 28, "cnr": 28, "cae": 28, "saint": 28, "raphael": 28, "hakathon": 28, "uw": 28, "seattl": 28, "trimest": [28, 29], "sorbonn": 28, "zoom": 28, "iclr": [28, 42], "ihp": 29, "themat": 29, "francesco": 29, "ballerin": 29, "bergen": 29, "wwu": 29, "munster": 29, "cardiff": 29, "florida": 29, "joan": 29, "glaun\u00e8": 29, "descart": 29, "schedul": 29, "fruit": 29, "feydi": 29, "entitl": 29, "prolif": 29, "rational": 29, "cumbersom": 29, "nice": [29, 34], "_default_metr": 29, "seemingli": 29, "benign": 29, "circular": 29, "__init__": [29, 32, 33, 40, 43], "_space": [29, 33], "inconsist": 29, "inappropri": 29, "toll": 29, "mistak": 29, "diverg": 29, "OR": 29, "myspac": 29, "default_coords_typ": 29, "decis": 29, "lot": 29, "ifs": 29, "hierarchi": [29, 31], "usabl": 29, "kind": [29, 43], "__new__": 29, "intrinsichyperspher": 29, "extrinsichyperspher": 29, "clearer": 29, "distinct": [29, 44, 48], "fact": [29, 33, 42, 49, 50, 52, 53], "tend": 29, "vice": 29, "versa": 29, "pollut": [29, 49], "due": [29, 32, 41, 46, 49, 51], "overload": 29, "dir": 29, "mymetr": 29, "intrinsicconnect": 29, "riemannian_tensor": 29, "inadequ": 29, "assumpt": 29, "mistaken": 29, "her": 29, "respons": [29, 42], "exp_solv": [29, 33, 40, 49], "mostli": [29, 46], "convers": 29, "torch": 29, "ode_solv": 29, "flexibl": 29, "paralleltransport": 29, "geodesic_solv": 29, "numerical_integr": 29, "belief": 29, "accur": [29, 31, 42, 43, 44], "sugar": 29, "hood": 29, "feed": 29, "unnecessari": 29, "modular": 29, "_pole_ladder_step": [29, 33], "_schild_ladder_step": [29, 33], "_ladder_step": 29, "ii": [29, 49], "worst": 29, "scenario": 29, "mental": [29, 31, 49], "dirti": 29, "impli": 29, "unread": 29, "pretti": 29, "approach": [29, 39, 44], "tweak": 29, "previou": [29, 32, 33, 35, 36, 47, 49], "save_trajectori": 29, "trajectory_": 29, "creation": 29, "aris": [29, 33], "ok": [29, 43], "_define_default_metr": 29, "_define_exp_solv": 29, "myniceexpsolv": 29, "wrong": 29, "everyth": [29, 52], "messier": 29, "bit": 29, "hidden": 29, "eig": 29, "eigh": 29, "realli": [29, 34], "attract": 29, "debug": 29, "squeez": [29, 32, 33, 36], "extent": [29, 42, 49], "soon": [29, 47], "articul": 30, "human": 30, "spine": [30, 42], "arm": [30, 43], "likewis": 30, "credit": [30, 42], "greg": 30, "neuro": 30, "art": [30, 48], "british": 30, "ashok": [30, 42], "prasad": [30, 42], "matematik": 30, "dunyasi": 30, "gabriel": [30, 49], "p\u00e9rez": 30, "r_1": 30, "r_2": 30, "pink": [30, 33, 52], "evolut": [30, 32, 49], "advanc": [30, 44, 47, 49], "00_foundations__introduction_to_geomstat": 31, "binder": [31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "textbf": [31, 32, 33, 48, 50, 51], "theori": [31, 32, 33, 34, 47], "dear": [31, 48, 50, 51], "learner": [31, 48, 50, 51], "teach": 31, "hopefulli": [31, 50], "explain": [31, 33, 37, 42, 45, 46, 49, 50], "peopl": [31, 44], "interpret": [31, 34, 39, 49], "fewer": 31, "tax": 31, "travel": 31, "particl": [31, 33], "cartesian": [31, 33], "constrain": [31, 32, 42], "did": 31, "wonder": [31, 33], "irrat": 31, "textit": [31, 32, 33], "simpler": [31, 32, 49], "car": [31, 49], "drop": [31, 49], "devic": [31, 43], "luckili": 31, "x_f": 31, "though": [31, 47, 49], "incorrect": 31, "purpl": 31, "capabl": 31, "tell": [31, 32, 33], "fall": [31, 32], "unlock": 31, "good": [31, 34, 44], "parent": 31, "01_foundations__manifold": 32, "seed": [32, 33, 34, 35, 36, 38, 42, 43, 44, 48, 50, 51], "info": [32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52], "analyz": [32, 33], "quit": [32, 33, 39, 44], "nonempti": 32, "subseteq": 32, "homeomorph": 32, "implicit": 32, "digest": 32, "circumst": 32, "x_d": 32, "global": [32, 45, 46], "prove": 32, "degre": 32, "freedom": 32, "commonli": [32, 36], "toru": 32, "donut": 32, "perhap": 32, "spacetim": [32, 33], "theoriz": 32, "earth": [32, 34, 35], "fly": 32, "graviti": 32, "down": 32, "sink": 32, "confin": 32, "sound": 32, "brief": 32, "remind": 32, "lai": 32, "groundwork": 32, "compris": [32, 33], "courtesi": 32, "primari": [32, 49], "focu": [32, 40, 42, 49], "pertin": 32, "subsect": 32, "skeleton": 32, "declar": [32, 44], "overridden": 32, "possess": 32, "exemplifi": 32, "rp": 32, "abstractmethod": 32, "serv": 32, "overwrit": 32, "inspect": [32, 33, 42, 46], "getsourcelin": [32, 33], "34": [32, 33, 34, 42, 44, 49, 50], "isinst": [32, 33], "_check_equip_with_quotient_structur": 32, "hasattr": [32, 33], "_quotient_map": 32, "structure_nam": 32, "fiberbundle_": 32, "quotientmetric_": 32, "gt": [32, 33, 40, 42, 43, 47, 48, 50, 51], "ndim": [32, 33], "batch_siz": 32, "said": [32, 33], "mere": [32, 45, 46, 49], "whatev": 32, "talk": 32, "broadcast_to": 32, "r1": 32, "r2": 32, "met": 32, "isclos": [32, 45, 46], "_define_embedding_spac": [32, 40], "super": [32, 33, 40], "is_complex": 32, "0j": 32, "logical_and": 32, "max": [32, 42, 44, 48, 49, 51], "notimplementederror": [32, 33], "_basi": 32, "dtype": [32, 33, 42, 43], "staticmethod": 32, "rand": [32, 33, 42], "_create_basi": 32, "m_2": 32, "m_3": 32, "m1": 32, "sphere1": 32, "sphere2": 32, "product_of_two_spher": 32, "3861891": 32, "52946814": 32, "75532871": 32, "14573203": 32, "15373756": 32, "97730596": 32, "factor_dim": 32, "_find_product_shap": 32, "factor_embedding_spac": 32, "todo": 32, "revisit": 32, "cum_index": 32, "cumsum": 32, "_cum_index": 32, "pool_output": 32, "has_mixed_field": 32, "_has_mixed_field": 32, "_pool_outputs_from_funct": 32, "embed_to_product": 32, "pool": [32, 33, 53], "pooled_output": 32, "all_arrai": 32, "is_arrai": 32, "factor_output": 32, "_all_equ": 32, "is_bool": 32, "_iterate_over_factor": 32, "39": [32, 33, 34, 40, 42, 44, 49], "takeawai": 32, "02_foundations__connection_riemannian_metr": 33, "subclass": 33, "conceptu": 33, "bilinear": 33, "leibniz": 33, "nd": 33, "fy": 33, "dissect": 33, "fx": 33, "trivial": 33, "translation": 33, "quantifi": 33, "notion": [33, 36, 39], "stori": 33, "fi": 33, "x_p": 33, "stem": 33, "prod_": 33, "t_": 33, "reader": 33, "heard": 33, "autoparallel": 33, "comprehend": 33, "fabric": 33, "planet": 33, "hole": 33, "light": [33, 42], "telescop": 33, "confirm": [33, 42, 46], "massiv": 33, "biophys": [33, 42], "_i": 33, "_z": 33, "partial_x": 33, "partial_z": 33, "omit": 33, "superscript": 33, "subscript": 33, "sigma_": 33, "ddot": 33, "somewhat": 33, "p_1": 33, "p_2": 33, "larger": [33, 44], "p_3": 33, "v_p": 33, "extract": [33, 34, 36, 42, 45, 46], "entir": 33, "summat": 33, "kij": 33, "_check_exp_solv": 33, "_check_log_solv": 33, "log_solv": [33, 40], "next_point": 33, "base_shoot": 33, "lp2013a": 33, "main_geodes": [33, 47], "parallelogram": 33, "next_step": 33, "next_tangent_vec": 33, "mid_tangent_vector_to_shoot": 33, "mid_point": 33, "tangent_vector_to_shoot": 33, "end_shoot": 33, "final_geodes": [33, 47], "second_diagon": 33, "lt": [33, 40, 42, 43, 47, 48, 50, 51], "current_point": 33, "single_step": 33, "i_point": 33, "frac_tan_vector_b": 33, "append": [33, 42, 43, 44, 47, 49], "jacobian_vec": 33, "prod_christoffel": 33, "klm": 33, "ijlm": 33, "lmji": 33, "ljmi": 33, "mjli": 33, "ijkj": 33, "_geodesic_from_exp": 33, "multiple_tang": 33, "multiple_point": 33, "to_ndarrai": [33, 44], "to_ndim": [33, 44], "points_at_time_t": 33, "tv": [33, 47], "zip": [33, 34, 42, 44, 46, 47, 48, 49, 51], "elif": 33, "_geodesic_ivp": 33, "raise_": 33, "_geodesic_bvp": 33, "notimpl": 33, "eras": 33, "thought": [33, 44, 48], "knew": 33, "rangle_p": 33, "smoothli": [33, 44], "torsion": 33, "worri": [33, 36], "__mul__": 33, "__rmul__": 33, "linalg": 33, "inv": 33, "cometric_mat_at_point": 33, "metric_derivative_at_point": 33, "term_1": 33, "jli": 33, "term_2": 33, "lij": 33, "term_3": 33, "ijl": 33, "aux": 33, "vector_2": 33, "vec_shap": 33, "random_vector": 33, "point_a_broadcast": 33, "point_b_broadcast": 33, "point_a_flatten": 33, "point_b_flatten": 33, "readthedoc": 33, "col": [33, 45, 46], "triu_indic": 33, "delai": 33, "wrap_non_picklable_object": 33, "pickable_dist": 33, "pickabl": 33, "dist_to_neighbor": 33, "dist_to_farthest_neighbor": 33, "amax": 33, "argmin": [33, 42], "ikl": 33, "klmj": 33, "iklm": 33, "norm_a": 33, "norm_b": 33, "inner_ab": 33, "ignore_div_zero": 33, "03_practical_methods__data_on_manifold": 34, "color": [34, 35, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 49, 52], "mpimg": [34, 35, 39], "patch": [34, 44, 46], "mpatch": [34, 44, 46], "pyplot": [34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52], "mpl_toolkit": [34, 46, 47, 52], "mplot3d": [34, 46, 47, 52], "axes3d": [34, 46, 47, 52], "art3d": [34, 46], "poly3dcollect": [34, 46], "classroom": 34, "blood": 34, "vessel": 34, "points_in_linear_spac": 34, "97255366": 34, "74678389": 34, "01949105": 34, "45632857": 34, "49602235": 34, "14522766": 34, "inlin": [34, 35, 39, 40, 46, 47], "fig": [34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49], "figsiz": [34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49], "add_subplot": [34, 35, 36, 37, 39, 40, 41, 42], "111": [34, 35, 37, 39, 40, 41, 49], "scatter": [34, 35, 41, 42, 43, 44, 45, 46, 49, 52], "linestyl": [34, 40, 49, 52], "dash": 34, "to_numpi": [34, 35, 40], "set_titl": [34, 35, 36, 37, 38, 39, 40, 41, 42, 43], "legend": [34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 52], "points_in_manifold": 34, "71502435": 34, "41197257": 34, "56481748": 34, "997575": 34, "04788171": 34, "05051201": 34, "85629967": 34, "22992714": 34, "25715273": 34, "pillar": 34, "bother": 34, "data_util": [34, 35, 36, 39, 42, 43, 45, 46, 47, 51], "tokyo": 34, "mexico": 34, "mumbai": 34, "s\u00e3o": [34, 49], "61993792": 34, "52479018": 34, "58332859": 34, "20994315": 34, "7285533": 34, "65202298": 34, "14964311": 34, "93102728": 34, "33285904": 34, "27867026": 34, "9034188": 34, "32584868": 34, "62952884": 34, "6662902": 34, "3996884": 34, "nicer": 34, "bed": 34, "e_x": 34, "e_z": 34, "img_path1": 34, "img_path2": 34, "data_path": 34, "img1": 34, "imread": 34, "img2": 34, "imgplot": [34, 36], "imshow": [34, 36, 45, 46], "122": [34, 36, 39, 40, 42, 49], "henc": [34, 42, 49], "karate_graph": [34, 44], "club": [34, 44], "1970": 34, "1972": 34, "studi": [34, 39, 42, 45, 46, 47, 49, 51], "aros": 34, "instructor": 34, "led": 34, "hyperbolic_embed": 34, "588235294117647": [34, 44], "loss_valu": [34, 44], "777469": 34, "666848": 34, "593628": 34, "539790": 34, "501495": 34, "452275": 34, "452577": 34, "454887": 34, "394267": 34, "381727": 34, "362134": 34, "367576": 34, "391947": 34, "350121": 34, "358600": 34, "351039": 34, "395237": 34, "400460": 34, "323040": 34, "310384": 34, "subplot": [34, 41, 42, 43, 44], "embedding_graph_structured_data_h2": 34, "correpond": [34, 36, 42], "fcn": [34, 36], "fmri": [34, 36], "region": [34, 36, 49], "roi": [34, 36], "roughli": [34, 36], "labels_str": [34, 36], "healthi": [34, 36], "schizophren": [34, 36], "23": [34, 41, 42, 43, 44, 47, 49, 50], "rhesu": [34, 46, 47], "acquir": [34, 43, 47], "tomograph": 34, "anatom": [34, 46, 47], "24": [34, 41, 42, 43, 44, 47, 49], "two_nerv": [34, 46], "two_label": [34, 46], "label_to_str": [34, 45, 46], "label_to_color": [34, 45, 46], "102": [34, 45, 46], "255": [34, 45, 46, 49], "178": [34, 45, 46], "set_xlim": [34, 39, 40, 42, 46], "2000": [34, 38, 46], "4000": [34, 46], "set_ylim": [34, 37, 39, 40, 46], "5000": [34, 46], "set_zlim": [34, 46], "600": [34, 46], "200": [34, 35, 37, 42, 46], "poli": [34, 46], "set_color": [34, 46], "rgb2hex": [34, 46], "set_edgecolor": [34, 46], "add_collection3d": [34, 46], "patch_0": [34, 46], "patch_1": [34, 46], "prop": [34, 46], "04_practical_methods__from_vector_spaces_to_manifold": 35, "dy": 35, "width": [35, 40, 47, 48, 49, 51], "008": 35, "length_includes_head": [35, 49], "permit": 35, "tangent_vector": [35, 47], "points_on_geodes": 35, "linspac": [35, 37, 39, 40, 41, 42, 47, 49, 52], "beij": 35, "geodesic_func": [35, 42, 48, 50], "from_coordin": 35, "se3": 35, "05_practical_methods__simple_machine_learning_on_tangent_spac": 36, "saw": 36, "shelf": 36, "ml": [36, 43], "flat_data": 36, "mention": [36, 43, 44, 47, 49], "pfa2006": 36, "spd_ai": 36, "spd_le": 36, "thank": 36, "n_patient": 36, "fed": 36, "favorit": 36, "standardscal": [36, 43], "linear_model": [36, 43], "logisticregress": [36, 43], "model_select": [36, 43], "cross_valid": [36, 43], "feature_ext": [36, 43], "test_scor": [36, 43], "7098039215686274": 36, "6862745098039216": 36, "suitabl": [36, 41], "flat_result": 36, "7333333333333334": 36, "ambiant": 36, "ndv2014": 36, "waz2918": 36, "fillard": 36, "ayach": 36, "66": [36, 44, 49], "41": [36, 42, 44, 49], "2006": 36, "s11263": 36, "005": 36, "3222": 36, "bernard": 36, "ng": 36, "martin": 36, "dressler": 36, "ga\u00ebl": 36, "varoquaux": 36, "baptist": 36, "polin": 36, "michael": 36, "greiciu": 36, "miccai": 36, "17th": 36, "intervent": 36, "polina": 36, "golland": 36, "boston": 36, "01058521": 36, "wong": 36, "anderson": 36, "zielinski": 36, "autism": 36, "wu": 36, "rekik": 36, "schirmer": 36, "chung": 36, "munsel": 36, "ed": 36, "cni": 36, "11083": 36, "06_practical_methods__riemannian_frechet_mean_and_tangent_pca": 37, "140": [37, 38, 49], "set_box_aspect": 37, "geodesic_0": 37, "components_": [37, 51], "geodesic_1": 37, "geodesic_points_0": 37, "geodesic_points_1": 37, "xtick": 37, "arang": [37, 40, 43], "xaxi": [37, 44], "set_tick": 37, "set_xlabel": [37, 40, 43], "explained_variance_ratio_": [37, 45, 46, 51], "linewidth": [37, 41, 52], "hyperbolic_plan": 37, "07_practical_methods__riemannian_kmean": 38, "mise": 38, "rotation1": 38, "rotation2": 38, "cluster_1": 38, "cluster_2": 38, "auto_scale_xyz": 38, "cluster_cent": [38, 44], "marker": [38, 40, 42, 44, 47, 52], "grei": [38, 42], "enumer": [38, 42, 43, 44], "08_practical_methods__information_geometri": 39, "disclaim": 39, "crossroad": [39, 44], "counterpart": 39, "preserv": [39, 41, 44], "cencov": 39, "theorem": 39, "a2016": 39, "line2d": 39, "arguabl": 39, "remark": 39, "recognis": 39, "geodesic_ab_fish": 39, "cc": [39, 43], "bgkl2017": 39, "point_c": 39, "point_d": 39, "consequ": [39, 49], "overlap": [39, 42], "geodesic_cd_fish": 39, "geodesic_ab_wasserstein": 39, "geodesic_cd_wasserstein": 39, "ax1": [39, 41], "vstack": [39, 40, 41], "ax2": [39, 41, 44], "c0": [39, 43], "lgrp2020": 39, "sin": [39, 40, 41], "ray_length": 39, "direction_norm": 39, "unit_vector": 39, "expand_dim": [39, 41, 44, 51], "initial_vector": 39, "geod": [39, 41], "inclin": 39, "cpr2018": 39, "categori": 39, "erectophil": 39, "planophil": 39, "plagiophil": 39, "distrib": 39, "points_plan": 39, "markers": [39, 52], "194": [39, 49], "sankhya": 39, "gouet": 39, "l\u00f3pez": 39, "convex": 39, "henri": 39, "probabilit\u00e9": 39, "statistiqu": 39, "53": [39, 42, 44, 49], "chianucci": 39, "pisek": 39, "raab": 39, "temper": 39, "broadleaf": 39, "woodi": 39, "75": [39, 44, 49], "17632": 39, "4rmc7r8zvy": 39, "rebbah": 39, "histogram": [39, 42], "ifac": 39, "papersonlin": 39, "514": 39, "520": 39, "09_practical_methods__implement_your_own_riemannian_geometri": 40, "df_x": 40, "t_xm": 40, "viz": 40, "sphereintrins": 40, "showcas": 40, "riemanian": [40, 43], "__main__": 40, "0x7fae463de390": 40, "57079633": 40, "52359878": 40, "immersed_point_a": 40, "immersed_tangent_vec": 40, "immersed_end_point": 40, "tradeoff": 40, "tangent_vec_to_transport": 40, "time_start": 40, "perf_count": 40, "time_elaps": 40, "2f": [40, 46], "sec": 40, "displai": [40, 42, 44], "78539816": 40, "04719755": 40, "immersed_tangent_vec_to_transport": 40, "immersed_transported_tangent_vec": 40, "mislead": 40, "orang": [40, 42, 52], "\u211d3": 40, "plot_surfac": 40, "meshgrid": 40, "set_ylabel": [40, 42, 43], "set_zlabel": 40, "zm": 40, "0x7fae442f7190": 40, "82332926": 40, "85879156": 40, "two_point": 40, "39054548": 40, "74638966": 40, "83662524": 40, "86671498": 40, "varphi": 40, "tanh": 40, "diffeomoprh": 40, "rot_mat": 40, "matrix_from_rotation_vector": 40, "180": [40, 49], "inv_rot_mat": 40, "transformed_point": 40, "inverse_warp": 40, "arctanh": 40, "circ": 40, "plot_grid_warp": 40, "grid_warp": 40, "show_axi": 40, "exclud": 40, "height": 40, "gca": 40, "invert_yaxi": 40, "set_aspect": 40, "x_grid": 40, "y_grid": 40, "x_grid_warp": 40, "y_grid_warp": 40, "ax_templ": 40, "darkblu": 40, "ax_warp": 40, "ratio": [40, 44, 49], "planewarpmetr": 40, "0x7fae4230a610": 40, "3811819105129122": 40, "10_practical_methods__shape_analysi": 41, "__": 41, "skjj2011": 41, "plot_curv": 41, "fmt": 41, "add_origin": 41, "plot_geodes": 41, "curve_a": 41, "curve_b": 41, "curves_r2": 41, "curve_b_align": 41, "hgeod_fun": 41, "hgeod": 41, "curve_b_rot": 41, "simultan": 41, "examin": 41, "parametrized_curve_a": 41, "parametrized_curve_b": 41, "sampling_point": 41, "curve_a0": 41, "curve_b0": 41, "972134949925512": 41, "geod_fun": 41, "curve_a_resampl": 41, "curve_b_resampl": 41, "curve_a0_resampl": 41, "curve_b0_resampl": 41, "9694017211949013": 41, "geod_fun_1": 41, "geod_1": 41, "0180332363264095": 41, "geod_fun_2": 41, "geod_2": 41, "geod_veloc": 41, "geod_velocity_hor": 41, "geod_velocity_v": 41, "shooted_geod_fun": 41, "shooted_geod": 41, "geod_vertical_norm": 41, "hgeod_veloc": 41, "hgeod_velocity_v": 41, "hgeod_vertical_norm": 41, "7862729308547018": 41, "7858568350137172": 41, "7862625702843318": 41, "plot_curve_3d": 41, "plot_geodesic_3d": 41, "curves_r3": 41, "curve_b0_align": 41, "l2017": 41, "11_real_world_applications__cell_shapes_analysi": 42, "morpholog": 42, "fluoresc": 42, "microscopi": 42, "florent": 42, "michel": 42, "submiss": 42, "nuclei": 42, "actin": 42, "cytoskeleton": 42, "lipid": 42, "membran": 42, "stain": 42, "varieti": [42, 44], "quantit": 42, "cellular": 42, "morphologi": 42, "mgckckddrtwsbcc2018": 42, "irregular": 42, "spread": 42, "discrimin": [42, 43], "axcfp2019": 42, "skjj2010": 42, "agress": 42, "binar": 42, "contour": 42, "isol": [42, 51], "counter": 42, "clockwis": 42, "pd": [42, 43, 49], "cell_idx": 42, "n_cells_arr": 42, "to_keep": 42, "one_treat": 42, "one_lin": 42, "cell_i": 42, "to_keep_i": 42, "n_cells_df": 42, "set_index": 42, "114": [42, 49], "204": 42, "93": [42, 44], "95": [42, 44, 49, 50], "dictionnari": 42, "auxiliari": 42, "apply_func_to_d": 42, "input_d": 42, "output_d": 42, "output_list": 42, "one_cel": 42, "nb_point": 42, "old_length": 42, "incr": 42, "cell_rand": 42, "randint": [42, 44, 50], "cell_interpol": 42, "savefig": [42, 43], "svg": 42, "ds_interp": 42, "n_cells_to_plot": 42, "cell_data": 42, "i_to_plot": 42, "fontsiz": [42, 45, 46, 47], "cancer_cell_sampl": 42, "protus": 42, "agreement": 42, "physiolog": 42, "downsampl": 42, "dealt": 42, "dist_norm": 42, "substract": 42, "l\u00b2": 42, "leverag": 42, "preshap": [42, 45, 46], "preshape_spac": 42, "exhaustive_align": 42, "base_curv": 42, "aligned_curv": 42, "nb_sampl": 42, "shift_min": 42, "reparametrized_min": 42, "ds_align": 42, "ds_proc": 42, "ds_proj": 42, "correctli": 42, "i_rand": 42, "unaligned_cel": 42, "aligned_cel": 42, "131": [42, 43], "ro": 42, "132": [42, 47, 49], "unalign": 42, "133": [42, 43], "middl": 42, "i_start_rand": 42, "i_end_rand": 42, "cell_start": 42, "cell_end": 42, "curves_space_srv": 42, "cell_start_at_origin": 42, "cell_end_at_origin": 42, "geodesic_light_blu": 42, "lightgrei": 42, "geodesic_blue_r": 42, "cell_shapes_list": 42, "cell_shap": 42, "remaind": 42, "cell_shapes_at_origin": 42, "discontinu": 42, "unfortun": 42, "nan": 42, "isnan": [42, 49], "mean_estimate_clean": 42, "199": [42, 49], "superimpos": [42, 47], "underneath": 42, "cell_at_origin": 42, "mean_estimate_align": 42, "55": [42, 44, 46, 49], "640": 42, "stat": [42, 45, 46, 51], "gaussian_kd": 42, "cells_to_plot": 42, "points_to_plot": 42, "z_norm": 42, "global_mean_shap": 42, "wish": [42, 45, 46], "dists_to_global_mean": 42, "dists_to_global_mean_list": 42, "49463408231382466": 42, "45931006158373244": 42, "39849340162938063": 42, "4113497616700805": 42, "37043235963232773": 42, "int64": 42, "min_dist": 42, "max_dist": 42, "3285016454297047": 42, "2685983914707757": 42, "ceil": 42, "sharex": 42, "sharei": 42, "tight_layout": 42, "hist": [42, 45, 46], "bin": [42, 45, 46], "kde": 42, "suptitl": 42, "dist_to_global_mean_per_treatment2": 42, "bimod": 42, "dist_to_global_mean_per_class2": 42, "quantil": 42, "35": [42, 44, 47], "n_quantil": 42, "nrow": 42, "ncol": 42, "dists_list": 42, "cells_list": 42, "n_cell": 42, "zipped_list": 42, "sorted_pair": 42, "sorted_dists_list": 42, "sorted_cells_list": 42, "i_quantil": 42, "tick": [42, 43], "set_yticklabel": 42, "set_xticklabel": [42, 43], "set_xtick": [42, 43], "set_ytick": 42, "set_vis": [42, 44], "penal": 42, "36": [42, 43, 44, 49], "curves_space_elast": 42, "0x7fe29d6aea10": 42, "elastic_dists_to_global_mean": 42, "elastic_dists_to_global_mean_list": 42, "elastic_min_dist": 42, "elastic_max_dist": 42, "elastic_xx": 42, "8661587455378381": 42, "103265148539284": 42, "dist_to_global_mean_per_treatment2_a": 42, "dist_to_global_mean_per_class2_a": 42, "elastic_dists_list": 42, "elastic_quantiles_a": 42, "qualit": 42, "unequ": 42, "42": [42, 44], "line_1": 42, "line_2": 42, "dists_1": 42, "treatment_1": 42, "dists_2": 42, "treatment_2": 42, "dist_2": 42, "ttest_ind": [42, 45], "equal_var": 42, "ttestresult": 42, "1196419270836175": 42, "pvalu": [42, 45, 46], "0954021594098366e": 42, "601": 42, "8218123340728": 42, "44": [42, 44, 49], "itertool": 42, "two_treat": 42, "bonferroni": 42, "91033116839886": 42, "5942047693177678e": 42, "51": [42, 44, 50], "272": 42, "5372934478051": 42, "029282700140122": 42, "0182138940343153e": 42, "304": 42, "63782613884166": 42, "29325050848754": 42, "2621209911040255e": 42, "316": [42, 49], "70165636925606": 42, "45": [42, 44], "treatment_line_class": 42, "46": [42, 44, 50], "two_class": 42, "class_1": 42, "class_2": 42, "6620427578386927": 42, "008802500812866125": 42, "123": [42, 43], "2479753494618": 42, "22532840794736": 42, "9868071249630913e": 42, "47": [42, 44, 49], "152": 42, "8507694252556": 42, "823886158709495": 42, "3180986251513859e": 42, "134": [42, 43], "6358168194752": 42, "932180097318074": 42, "7842919303757325e": 42, "42923401288259": 42, "8913523475476335": 42, "06028562535773357": 42, "169": [42, 49], "24532926463593": 42, "733072716232915": 42, "2147188349650771e": 42, "56": [42, 44, 49], "148": 42, "7202019265259": 42, "22981943021983": 42, "47331676027872e": 42, "195": [42, 49], "06423335807054": 42, "070853589195252": 42, "426787682326568e": 42, "105": 42, "01458635645855": 42, "024339985563299": 42, "483653891852089e": 42, "07": [42, 43, 50, 51], "314": [42, 49], "8644756653143": 42, "62014403573436": 42, "6930383406535432e": 42, "160": [42, 49], "77871126285143": 42, "713758706735647": 42, "997115302750872e": 42, "144": 42, "92261380898483": 42, "31432725147372": 42, "252938903820217e": 42, "49": [42, 44], "68442098628202": 42, "45738427664318804": 42, "6482733344379941": 42, "112": 42, "96066271339437": 42, "505967524150511": 42, "263322949133476e": 42, "270": 42, "41873821561023": 42, "880739330613508": 42, "6113498589931301e": 42, "74115274332416": 42, "48": [42, 44, 49], "mean_treatment_cel": 42, "treatment_cel": 42, "mean_cel": 42, "c2": [42, 43], "cancer_mean_treatment_cel": 42, "mean_line_cel": 42, "line_cel": 42, "225": 42, "cancer_mean_line_cel": 42, "cancer_mean_cel": 42, "elong": 42, "lastli": 42, "dists_to_own_mean": 42, "nan_id": 42, "i_curv": 42, "one_dist": 42, "dist_to_own_mean": 42, "peak": 42, "hypothes": 42, "12_real_world_applications__emg_sign_classification_in_spd_manifold": 43, "skin": 43, "rock": 43, "scissor": 43, "somo": 43, "semg": 43, "armband": 43, "bluetooth": 43, "android": 43, "smartphon": 43, "renaud": 43, "renault": 43, "armand": 43, "cursor": 43, "life": 43, "app": 43, "rr": 43, "mg": 43, "bracelet": 43, "quick": 43, "acquisit": 43, "250hz": 43, "c7": 43, "electr": 43, "accruaci": 43, "transfer": [43, 53], "n_electrod": 43, "n_sign": 43, "c3": 43, "c4": 43, "c5": 43, "c6": 43, "127": [43, 49], "125": 43, "130": 43, "124": [43, 49], "mg_s1": 43, "126": [43, 49], "119": 43, "129": [43, 49], "label_list": 43, "label_i": 43, "sign_df": 43, "iloc": 43, "set_text": 43, "unpack": 43, "cov_data": 43, "label_id": 43, "sign_cov_mat": 43, "mean_cov": 43, "matshow": 43, "strike": 43, "poorli": 43, "mean_affin": 43, "differenci": 43, "baselin": 43, "hide": 43, "filterwarn": 43, "tensorflow": 43, "lgomesp": [43, 49], "miniconda3": 43, "env": 43, "geomstats11": 43, "lib": 43, "site": 43, "absl": 43, "astunpars": 43, "flatbuff": 43, "gast": 43, "pasta": 43, "grpcio": 43, "h5py": 43, "jax": [43, 53], "kera": 43, "libclang": 43, "protobuf": 43, "0dev": 43, "setuptool": 43, "67": [43, 44], "tensorboard": 43, "termcolor": 43, "wrapt": 43, "gc": 43, "filesystem": 43, "wheel": 43, "auth": 43, "oauthlib": 43, "server": 43, "werkzeug": 43, "cachetool": 43, "pyasn1": 43, "urllib3": 43, "rsa": 43, "charset": 43, "idna": 43, "certifi": 43, "2023": 43, "markupsaf": 43, "scikit_learn": 43, "kerasclassifi": 43, "tf": 43, "546791": 43, "cpu_feature_guard": 43, "182": [43, 49], "cpu": 43, "avx2": 43, "fma": 43, "rebuild": [43, 49], "compil": 43, "248059": 43, "tf2tensorrt": 43, "py_util": 43, "trt": 43, "tensorrt": 43, "n_epoch": 43, "epoch": [43, 44], "expresult": 43, "exp_id": 43, "add_result": 43, "model_nam": 43, "ingest": 43, "fit_tim": 43, "score_tim": 43, "train_scor": 43, "exp_result": 43, "return_train_scor": 43, "4f": 43, "plot_result": 43, "err_bar": 43, "save_nam": 43, "xlabel": [43, 45, 46, 49], "ylabel": [43, 45, 46, 49], "grai": 43, "x_label": 43, "list_vec": 43, "rand_m1": 43, "label_loc": 43, "center_bar": 43, "avg_vec": 43, "nanmean": 43, "nanstd": 43, "rect": 43, "yerr": 43, "edgecolor": 43, "timestamp": [43, 49], "exp_arr": 43, "intra_sessions_result": 43, "logreg": 43, "lbfg": 43, "multi_class": 43, "logreg_eucl": 43, "9937": 43, "9165": 43, "create_model": 43, "initial_weight": 43, "hd5": 43, "wrapp": 43, "scikitlearn": 43, "comparison": [43, 47, 49], "layer": 43, "relu": 43, "input_shap": 43, "dropout": 43, "softmax": 43, "sparse_categorical_crossentropi": 43, "rmsprop": 43, "save_weight": 43, "load_weight": 43, "create_model_covari": 43, "generate_weight": 43, "296854": 43, "xla": 43, "stream_executor": 43, "cuda": 43, "cuda_gpu_executor": 43, "996": 43, "numa": 43, "sysf": 43, "torvald": 43, "blob": 43, "v6": 43, "abi": 43, "bu": 43, "pci": 43, "l344": 43, "l355": 43, "297613": 43, "common_runtim": 43, "gpu": 43, "gpu_devic": 43, "1956": 43, "dlopen": 43, "setup": 43, "build_fn": 43, "mlp_eucl": 43, "9563": 43, "8284": 43, "logreg_affinvariant_tang": 43, "9959": 43, "9200": 43, "mlp_affinvariant_tang": 43, "9694": 43, "8489": 43, "clf": 43, "mdm_eucl": 43, "8498": 43, "7999": 43, "mdm_affinvari": 43, "intra_sess": 43, "13_real_world_applications__graph_embedding_and_clustering_in_hyperbolic_spac": 44, "protein": 44, "endem": 44, "insight": 44, "readili": 44, "lend": 44, "recent": 44, "gsd": 44, "attent": 44, "nd2017": 44, "pseudorandom": 44, "context_s": 44, "thing": 44, "significantli": 44, "faith": 44, "tune": 44, "seper": 44, "mutual": 44, "nmi": 44, "zachari": 44, "wayn": 44, "1977": 44, "teacher": 44, "nb_vertices_by_edg": 44, "exploit": 44, "mainli": [44, 46], "proxim": 44, "directli": [44, 45, 47, 49], "straightforward": 44, "hyperbolic_manifold": 44, "optimis": 44, "mikolov": 44, "mathcal": [44, 47, 50], "v_i": 44, "v_j": 44, "c_i": 44, "bigg": 44, "phi_i": 44, "phi_j": 44, "v_k": 44, "_n": 44, "phi_k": 44, "deg": 44, "ganea": 44, "geoedes": 44, "composis": 44, "log_map": 44, "_j": 44, "_k": 44, "pai": 44, "positive_dist": 44, "positive_loss": 44, "reshaped_example_embed": 44, "negative_dist": 44, "negative_loss": 44, "positive_log_sigmoid_grad": 44, "positive_distance_grad": 44, "positive_grad": 44, "negative_distance_grad": 44, "negative_log_sigmoid_grad": 44, "negative_grad": 44, "brick": 44, "initialis": 44, "negative_table_paramet": 44, "negative_sampling_t": 44, "nb_v": 44, "movement": 44, "brutal": 44, "loop": [44, 48], "example_index": 44, "one_path": 44, "context_index": 44, "negative_index": 44, "one_context_i": 44, "one_negative_i": 44, "g_ex": 44, "example_to_upd": 44, "819745": 44, "757333": 44, "727391": 44, "678591": 44, "629264": 44, "539738": 44, "474939": 44, "423268": 44, "383663": 44, "378133": 44, "327572": 44, "327438": 44, "275998": 44, "265022": 44, "284490": 44, "271861": 44, "280157": 44, "272947": 44, "273112": 44, "258863": 44, "243420": 44, "229514": 44, "273961": 44, "262166": 44, "259846": 44, "262707": 44, "265081": 44, "243761": 44, "268464": 44, "246803": 44, "246640": 44, "242071": 44, "209406": 44, "263587": 44, "281416": 44, "265381": 44, "280565": 44, "245407": 44, "263434": 44, "230449": 44, "240522": 44, "239126": 44, "246178": 44, "222999": 44, "284980": 44, "257932": 44, "225560": 44, "231305": 44, "262679": 44, "230800": 44, "267129": 44, "277193": 44, "233882": 44, "242276": 44, "253025": 44, "251747": 44, "252117": 44, "252727": 44, "251796": 44, "252610": 44, "240764": 44, "248037": 44, "248934": 44, "63": 44, "260462": 44, "258608": 44, "243336": 44, "255250": 44, "256547": 44, "68": [44, 49], "230852": 44, "271497": 44, "241716": 44, "71": [44, 49], "262636": 44, "72": [44, 49], "237087": 44, "248709": 44, "266595": 44, "241017": 44, "76": 44, "253866": 44, "77": [44, 49], "254891": 44, "78": 44, "266350": 44, "242843": 44, "278382": 44, "265075": 44, "244734": 44, "248023": 44, "243780": 44, "85": [44, 49], "264483": 44, "279735": 44, "87": [44, 50], "277543": 44, "228955": 44, "239178": 44, "244183": 44, "91": 44, "274318": 44, "92": [44, 49], "246705": 44, "248959": 44, "94": 44, "224612": 44, "236104": 44, "96": [44, 52], "249129": 44, "97": 44, "243088": 44, "274817": 44, "99": 44, "238233": 44, "group_1": 44, "group_2": 44, "yaxi": 44, "i_embed": 44, "pt_id": 44, "annot": [44, 46], "tick_param": 44, "unsuperv": 44, "fig2": 44, "group_1_predict": 44, "group_2_predict": 44, "group_cent": 44, "i_centroid": 44, "perfectli": 44, "aby2013": 44, "gbh2018": 44, "octavian": 44, "gari": 44, "b\u00e9cigneul": 44, "hofmann": 44, "neural": [44, 53], "m2013": 44, "toma": 44, "phrase": 44, "composition": 44, "maximillian": 44, "douw": 44, "kiela": 44, "14_real_world_applications__hand_poses_analysis_in_kendall_shape_spac": 45, "first_grab_hand": 45, "first_expand_hand": 45, "plot_hand": 45, "sc": 45, "start_bone_idx": 45, "end_bone_idx": 45, "versu": [45, 46, 53], "label_s": [45, 46], "axvlin": [45, 46], "hypothesi": [45, 46], "signif_level": [45, 46], "tstat": [45, 46], "characterist": 45, "distinguish": 45, "eucl": [45, 46], "hands_vec": 45, "eucl_pair_dist": 45, "hands_preshap": 45, "hands_shap": 45, "mask": [45, 46], "nof": 45, "15_real_world_applications__optic_nerve_heads_analysis_in_kendall_shape_spac": 46, "nerves_vec": 46, "eucl_dist": 46, "ttest_rel": 46, "signif": 46, "nerves_preshap": 46, "nerves_shap": 46, "xytext": 46, "textcoord": 46, "offset": 46, "va": 46, "bbox": 46, "boxstyl": 46, "fc": 46, "white": 46, "arrowprop": 46, "arrowstyl": 46, "connectionstyl": 46, "arc3": 46, "rad": 46, "reveal": 46, "obviou": [46, 49], "resid": [46, 48, 49], "precomput": 46, "predicted_label": 46, "bare": 46, "16_real_world_applications__visualizations_in_kendall_shape_spac": 47, "took": 47, "archeologi": 47, "kk1980": 47, "echo": 47, "medicin": 47, "necessar": 47, "proce": 47, "rotationn": 47, "eventu": [47, 49], "scientif": 47, "dm2016": 47, "dilat": 47, "k_m": 47, "triangleq": 47, "ltime": 47, "degener": 47, "collaps": 47, "deeper": 47, "3_2": 47, "3_3": 47, "preshape_triangle_2d": 47, "lose": 47, "catalogu": 47, "meridian": 47, "isocel": 47, "apex": 47, "arc": 47, "lw": 47, "t_main": 47, "kdls2021": 47, "preshape_triangle_3d": 47, "shere": 47, "encount": 47, "00000000e": 47, "89809642e": 47, "07106781e": 47, "shot": 47, "ub_3d": 47, "normal_point": 47, "glaucoma_point": 47, "0x7f8a93550f50": 47, "isn": [47, 52], "therfor": 47, "0x7f8a91a30f50": 47, "bigger": 47, "fm": [47, 50], "normal_mean": 47, "glaucoma_mean": 47, "0x7f8a91a4ce90": 47, "wilfrid": 47, "1980": 47, "380": [47, 49], "424": 47, "2307": 47, "1426603": 47, "dryden": 47, "ian": 47, "mardia": 47, "kanti": 47, "wilei": 47, "son": 47, "1002": 47, "9781119072492": 47, "kim": 47, "kwang": 47, "rae": 47, "severn": 47, "kati": 47, "royal": 47, "methodologi": [47, 48], "108": 47, "1111": 47, "rssb": 47, "12402": 47, "gmtp2021": 47, "trouv": 47, "17_foundations__stratified_spac": 48, "strata": 48, "spider_point": 48, "r0": 48, "s_1": [48, 50], "s_2": 48, "spider_geodesic_func": 48, "tripl": 48, "nx": [48, 50, 51], "graph_point": 48, "graph_point_nx": 48, "get_edge_attribut": [48, 51], "spring_layout": [48, 51], "node_color": [48, 51], "edgelist": [48, 51], "edge_color": [48, 51], "edge_cmap": [48, 51], "cm": [48, 51], "fiction": 48, "unlabl": 48, "littl": [48, 49], "trick": 48, "deal": 48, "tx": 48, "4460818164862586": 48, "3431542528099538": 48, "34330033": 48, "35911276": 48, "25708028": 48, "23632492": 48, "14433691": 48, "15890698": 48, "16680305": 48, "28289936": 48, "06142698": 48, "37582122": 48, "18026352": 48, "45321387": 48, "36264321": 48, "0694131": 48, "47566548": 48, "00336706": 48, "16766421": 48, "4658085": 48, "04388063": 48, "34414864": 48, "02395103": 48, "33029756": 48, "39625834": 48, "12660624": 48, "12030707": 48, "35831659": 48, "14606105": 48, "0834617": 48, "16835003": 48, "32220738": 48, "34924802": 48, "05762742": 48, "s_": 48, "s_i": [48, 50], "set_point_to_geodes": 48, "0x7fdb7f23bfd0": 48, "18_real_world_applications__sao_paulo_traffic_optim": 49, "decad": 49, "heavili": 49, "180km": 49, "bbc": 49, "motor": 49, "vehicl": 49, "latin": 49, "american": 49, "accommod": 49, "urban": 49, "mobil": 49, "congest": 49, "spent": 49, "widen": 49, "temporari": 49, "allevi": 49, "brazilian": 49, "absurd": 49, "planner": 49, "grant": 49, "dispos": 49, "cet": 49, "5m": 49, "passag": 49, "expresswai": 49, "datetim": 49, "jam_siz": 49, "meter": 49, "flaw": 49, "geomstats_data": 49, "regroup": 49, "abra\u00e3o": 49, "ribeiro": 49, "av": 49, "bairro": 49, "2005": 49, "650519": 49, "xangai": 49, "vd": 49, "unico": 49, "650520": 49, "650521": 49, "650522": 49, "04": 49, "650523": 49, "650524": 49, "centro": 49, "185": 49, "morai": 49, "prof": 49, "imig": 49, "santo": 49, "1870": 49, "852": 49, "imigrant": 49, "396": 49, "adolfo": 49, "pinheiro": 49, "lgo": 49, "391": 49, "657": 49, "aliomar": 49, "baleeiro": 49, "anchieta": 49, "3831": 49, "3191": 49, "alvarenga": 49, "\u00fanico": 49, "1919": 49, "amaro": 49, "sto": 49, "647": 49, "pavao": 49, "nebraska": 49, "dec": 49, "sa": 49, "ib": 49, "1814": 49, "1280": 49, "830": 49, "803": 49, "836": 49, "1293": 49, "ang\u00e9lica": 49, "antonio": 49, "nakashima": 49, "1432": 49, "ant\u00e1rtica": 49, "lim\u00e3o": 49, "sumar\u00e9": 49, "1331": 49, "1308": 49, "ant\u00f4nio": 49, "joaquim": 49, "moura": 49, "andrad": 49, "ibirapuera": 49, "7071": 49, "2428": 49, "arcoverd": 49, "card": 49, "238": 49, "cardeal": 49, "1270": 49, "aricanduva": 49, "itaquera": 49, "4929": 49, "3891": 49, "elevado": 49, "pont": [49, 50], "2258": 49, "1315": 49, "arnaldo": 49, "consola\u00e7\u00e3o": 49, "sumar": 49, "2596": 49, "5998": 49, "da": 49, "costa": 49, "lapa": 49, "penha": 49, "4972": 49, "3743": 49, "ari": 49, "torr": 49, "pte": 49, "3517": 49, "asc": 49, "rei": 49, "berta": 49, "2614": 49, "998": 49, "ataliba": 49, "leonel": 49, "gal": 49, "110": 49, "atilio": 49, "fontana": 49, "interior": 49, "3640": 49, "atlantica": 49, "485": 49, "ayrton": 49, "senna": 49, "tn": 49, "n\u00e3o": 49, "usar": 49, "t\u00fanel": 49, "7159": 49, "3815": 49, "bandeirant": 49, "7714": 49, "6796": 49, "bento": 49, "bernardino": 49, "verg": 49, "noe": 49, "domingo": 49, "jabaquara": 49, "2153": 49, "519": 49, "bernardo": 49, "goldfarb": 49, "1079": 49, "174": 49, "brasil": 49, "246": 49, "537": 49, "br\u00e1": 49, "leme": 49, "verd": 49, "2002": 49, "419": 49, "butant\u00e3": 49, "206": 49, "2032": 49, "cjardim": 49, "europa": 49, "col\u00f4mbia": 49, "caetano": 49, "alvar": 49, "camargo": 49, "1430": 49, "carlo": 49, "caldeira": 49, "filho": 49, "1209": 49, "carr\u00e3o": 49, "con": 49, "488": 49, "264": 49, "116": 49, "bra": 49, "874": 49, "catigu\u00e1": 49, "melo": 49, "peixoto": 49, "1339": 49, "celso": 49, "garcia": 49, "chucri": 49, "zaidan": 49, "morumbi": 49, "1706": 49, "285": 49, "461": 49, "cidad": 49, "jardim": 49, "6013": 49, "5448": 49, "universit\u00e1ria": 49, "panamericana": 49, "usp": 49, "3050": 49, "1744": 49, "clelia": 49, "cl\u00e9lia": 49, "3618": 49, "3679": 49, "2257": 49, "2784": 49, "copa": 49, "afonso": 49, "souza": 49, "harri": 49, "dannembergaricanduva": 49, "aguia": 49, "haia": 49, "alvim": 49, "miguel": 49, "campanella": 49, "lider": 49, "vila": 49, "formosa": 49, "jacu": 49, "pess\u00eago": 49, "trabalhador": 49, "maua": 49, "luiz": 49, "ayr": 49, "pire": 49, "rio": 49, "corifeu": 49, "marqu": 49, "663": 49, "141": 49, "azevedo": 49, "cruzeiro": 49, "sul": 49, "ipiranga": 49, "santana": 49, "1377": 49, "2409": 49, "397": 49, "421": 49, "dian\u00f3poli": 49, "395": 49, "181": 49, "di\u00e1rio": 49, "popular": [49, 51, 53], "189": 49, "dom": 49, "pedro": 49, "exterior": 49, "pq": 49, "parqu": 49, "edgar": 49, "fac\u00f3": 49, "1197": 49, "eliseu": 49, "almeida": 49, "821": 49, "ermano": 49, "marchetti": 49, "barra": 49, "funda": 49, "606": 49, "escola": 49, "polit\u00e9cnica": 49, "752": 49, "estado": 49, "ct": 49, "7017": 49, "4633": 49, "prudent": 49, "3409": 49, "3920": 49, "estela": 49, "eus\u00e9bio": 49, "francisco": 49, "morato": 49, "5021": 49, "2887": 49, "stevaux": 49, "1445": 49, "f1": 49, "jacinto": 49, "j\u00falio": 49, "jangadeiro": 49, "jo\u00e3o": 49, "yune": 49, "vitorino": 49, "goulart": 49, "interlago": 49, "papini": 49, "bonito": 49, "ruben": 49, "montanaro": 49, "borba": 49, "teotonio": 49, "vilela": 49, "sen": 49, "faria": 49, "lima": 49, "brig": 49, "itaim": 49, "3606": 49, "5154": 49, "fernando": 49, "vieira": 49, "mello": 49, "rebouca": 49, "5663": 49, "5516": 49, "ferradura": 49, "698": 49, "figueira": 49, "802": 49, "matarazzo": 49, "1170": 49, "1316": 49, "1895": 49, "2070": 49, "mesquita": 49, "2214": 49, "168": 49, "1751": 49, "1145": 49, "frederico": 49, "eduardo": 49, "mayr": 49, "861": 49, "freguesia": 49, "775": 49, "323": 49, "martinelli": 49, "507": 49, "271": 49, "428": 49, "gast\u00e3o": 49, "vidig": 49, "804": 49, "670": 49, "163": 49, "gas\u00f4metro": 49, "1324": 49, "gazeta": 49, "301": 49, "grand": 49, "3851": 49, "1965": 49, "groenlandia": 49, "2879": 49, "guadalajara": 49, "belem": 49, "mooca": 49, "guaicuru": 49, "143": 49, "guarapiranga": 49, "755": 49, "751": 49, "guido": 49, "caloi": 49, "292": 49, "423": 49, "guilherm": 49, "dumont": 49, "vilar": 49, "campo": 49, "limpo": 49, "heitor": 49, "penteado": 49, "202": 49, "2225": 49, "3705": 49, "2433": 49, "2911": 49, "ibitirama": 49, "171": 49, "iguatemi": 49, "336": 49, "437": 49, "inajar": 49, "794": 49, "1110": 49, "1523": 49, "itapecerica": 49, "est": 49, "871": 49, "145": 49, "itapecirica": 49, "274": 49, "it\u00e1poli": 49, "jaguar": 49, "353": 49, "287": 49, "jaguar\u00e9": 49, "828": 49, "jose": 49, "colassuono": 49, "1534": 49, "felix": 49, "jos\u00e9": 49, "diniz": 49, "915": 49, "1726": 49, "2743": 49, "3017": 49, "garzotti": 49, "pe": 49, "teot\u00f4nio": 49, "batista": 49, "botelho": 49, "maria": 49, "267": 49, "luca": 49, "diadema": 49, "dia": 49, "2689": 49, "2667": 49, "1580": 49, "1350": 49, "jorg": 49, "saad": 49, "cebolinha": 49, "384": 49, "mend": 49, "p\u00e7a": 49, "642": 49, "julio": 49, "piqueri": 49, "pomp\u00e9ia": 49, "667": 49, "junta": 49, "provis\u00f3ria": 49, "2782": 49, "1425": 49, "juscelino": 49, "kubitschek": 49, "7635": 49, "8411": 49, "j\u00e2nio": 49, "quadro": 49, "4050": 49, "306": 49, "684": 49, "liberdad": 49, "vergueiro": 49, "841": 49, "735": 49, "liga\u00e7\u00e3o": 49, "hg": 49, "2672": 49, "2958": 49, "lest": 49, "oest": 49, "4424": 49, "4357": 49, "ordem": 49, "progresso": 49, "3797": 49, "lineu": 49, "paula": 49, "1190": 49, "butanta": 49, "849": 49, "joquei": 49, "597": 49, "433": 49, "pa": 49, "357": 49, "berrini": 49, "1593": 49, "967": 49, "1514": 49, "906": 49, "ign\u00e1cio": 49, "anhaia": 49, "4055": 49, "2964": 49, "sapopem": 49, "706": 49, "360": 49, "jacarei": 49, "julho": 49, "1597": 49, "manuel": 49, "teff\u00e9": 49, "castelo": 49, "10332": 49, "9675": 49, "tiet\u00ea": 49, "branco": 49, "10776": 49, "9885": 49, "pista": 49, "2883": 49, "2974": 49, "coelho": 49, "aguiar": 49, "746": 49, "2554": 49, "maluf": 49, "4512": 49, "5019": 49, "jacare\u00ed": 49, "2778": 49, "matriz": 49, "feffer": 49, "4793": 49, "1244": [49, 53], "1352": 49, "286": 49, "merc\u00fario": 49, "3250": 49, "estefano": 49, "cursino": 49, "1134": 49, "196": 49, "358": 49, "aeroporto": 49, "2175": 49, "2632": 49, "boi": 49, "mirim": 49, "natanael": 49, "mj": 49, "estadio": 49, "jardin": 49, "279": 49, "nova": 49, "1026": 49, "nove": 49, "4115": 49, "5088": 49, "2488": 49, "2439": 49, "297": 49, "719": 49, "olivia": 49, "gued": 49, "oscar": 49, "americano": 49, "2037": 49, "1767": 49, "445": 49, "outeiro": 49, "nsra": 49, "pacaembu": 49, "abraao": 49, "est\u00e1dio": 49, "1390": 49, "4199": 49, "330": 49, "pacheco": 49, "chave": 49, "1791": 49, "310": 49, "paulina": 49, "dona": 49, "2644": 49, "1935": 49, "paulista": 49, "paraiso": 49, "6247": 49, "9888": 49, "eir\u00f3": 49, "vi": 49, "cabral": 49, "mariana": 49, "680": 49, "1231": 49, "791": 49, "1975": 49, "pinedo": 49, "579": 49, "903": 49, "278": 49, "1054": 49, "pirajussara": 49, "pompeia": 49, "2452": 49, "queiroz": 49, "554": 49, "1276": 49, "956": 49, "br": 49, "6210": 49, "4474": 49, "mo": 49, "7150": 49, "4722": 49, "raimundo": 49, "magalha": 49, "magalh\u00e3": 49, "nort": 49, "rangel": 49, "pestana": 49, "548": 49, "raposo": 49, "tavar": 49, "632": 49, "3652": 49, "rea\u00e7\u00e3o": 49, "1388": 49, "rebou\u00e7a": 49, "matoso": 49, "8167": 49, "8720": 49, "rem\u00e9dio": 49, "1471": 49, "republica": 49, "armenia": 49, "4197": 49, "rep\u00fablica": 49, "l\u00edbano": 49, "750": 49, "788": 49, "248": 49, "lacerda": 49, "ricardo": 49, "jafet": 49, "159": 49, "228": 49, "robert": 49, "kennedi": 49, "164": 49, "roberto": 49, "abreu": 49, "sodr\u00e9": 49, "2243": 49, "roqu": 49, "petroni": 49, "j\u00fanior": 49, "1253": 49, "683": 49, "881": 49, "496": 49, "rudg": 49, "orlando": 49, "murgel": 49, "484": 49, "541": 49, "233": 49, "232": 49, "vicent": 49, "526": 49, "sabar\u00e1": 49, "salim": 49, "tatuap\u00e9": 49, "farah": 49, "5335": 49, "3669": 49, "sapetuba": 49, "1637": 49, "sebasti\u00e3o": 49, "4718": 49, "socorro": 49, "1365": 49, "1640": 49, "149": 49, "susana": 49, "rodrigu": 49, "444": 49, "marq": 49, "856": 49, "1933": 49, "s\u00e9": 49, "205": 49, "tabapua": 49, "tabapu\u00e3": 49, "482": 49, "tajur\u00e1": 49, "2201": 49, "tancredo": 49, "neve": 49, "teodoro": 49, "sampaio": 49, "1651": 49, "transam\u00e9rica": 49, "1208": 49, "trib": 49, "justi\u00e7a": 49, "6386": 49, "3397": 49, "trinta": 49, "um": 49, "mar\u00e7o": 49, "1540": 49, "vale": 49, "maia": 49, "tirad": 49, "5988": 49, "9089": 49, "valerio": 49, "362": 49, "245": 49, "211": 49, "matild": 49, "vl": 49, "vint": 49, "tr\u00ea": 49, "guim": 49, "guimar\u00e3": 49, "9678": 49, "10112": 49, "cinco": 49, "vital": 49, "2983": 49, "vitor": 49, "manzini": 49, "806": 49, "3511": 49, "2900": 49, "xxx": 49, "sorted_jam_count": 49, "list_jam_count": 49, "sp": 49, "roads_to_renov": 49, "justifi": 49, "exit": 49, "lane": 49, "switch": 49, "neglig": 49, "enter": 49, "almost": 49, "driver": 49, "priori": 49, "sane": 49, "front": 49, "event": 49, "disribut": 49, "kn": 49, "t_r": 49, "rightsquigarrow": 49, "k_r": 49, "nu_r": 49, "x_r": 49, "kappa_r": 49, "gamma_r": 49, "road1": 49, "road2": 49, "road3": 49, "xlim": 49, "ylim": 49, "kappa_1": 49, "gamma_1": 49, "kappa_2": 49, "gamma_2": 49, "kappa_3": 49, "gamma_3": 49, "twice": [49, 50], "argu": 49, "fluid": 49, "handi": 49, "depart": 49, "budget": 49, "r_i": 49, "undertaken": 49, "effort1": 49, "renovation1": 49, "effort2": 49, "renovation2": 49, "effort3": 49, "renovation3": 49, "409": 49, "443": 49, "536": 49, "995": 49, "818": 49, "delic": 49, "dilut": 49, "legitim": 49, "obvious": 49, "frequenc": 49, "quantiti": 49, "alloc": 49, "rewrit": 49, "elig": 49, "dict_paramet": 49, "from_dict": 49, "proport": 49, "good_point": 49, "vast": 49, "3h": 49, "24min": 49, "arbitrarili": 49, "matter": 49, "total_resourc": 49, "slsqp": 49, "ineq": 49, "disp": 49, "maxit": 49, "new_point": 49, "original_sp": 49, "head_width": 49, "new_sp": 49, "original_s": 49, "original_tim": 49, "new_siz": 49, "new_tim": 49, "relative_time_reduct": 49, "original_vari": 49, "new_vari": 49, "relative_variance_reduct": 49, "halv": 49, "rarer": 49, "symmetricmatricesmetr": 50, "graphset_1": 50, "to_numpy_arrai": 50, "erdos_renyi_graph": 50, "graphset_2": 50, "graphset_3": 50, "from_numpy_arrai": [50, 51], "0x7fbb7bec6210": 50, "0x7fbb7bb393d0": 50, "total_metr": 50, "0x7fbb7bb65510": 50, "graph_permut": 50, "6457513110645907": 50, "matcher": 50, "0x7fbb7bcb2350": 50, "0x7fbb7bd33ed0": 50, "aligned_init_point": 50, "arithmet": 50, "0x7fbb7bb857d0": 50, "aac_fm": [50, 51], "inaccur": [50, 51], "nbsphinx": 50, "adjec": 50, "alig": 50, "0x7fbb7bb67990": 50, "0x7fbb7bb94410": 50, "aac_ggpca": [50, 51], "s_k": 50, "h_": 50, "beta_i": 50, "tx_it": 50, "0x7fbb7bea1ed0": 50, "aac_reg": [50, 51], "total_space_estim": 50, "coef_": 50, "09958506": 50, "05394191": 50, "02904564": 50, "06639004": 50, "01659751": 50, "04564315": 50, "0373444": 50, "03319502": 50, "0746888": 50, "09543568": 50, "02489627": 50, "00829876": 50, "11618257": 50, "09128631": 50, "10373444": 50, "04979253": 50, "graph_pr": 50, "511901318893987": 50, "20_real_world_applications__graph_spac": 51, "gpca": 51, "knock": 51, "mammals_ob": 51, "kamada_kawai_layout": 51, "draw_networkx_nod": 51, "node_s": 51, "draw_networkx_edg": 51, "edge_vmin": 51, "edge_vmax": 51, "linecollect": 51, "0x7fb6a638b730": 51, "intial": 51, "300": 51, "mammals_fm": 51, "0x7fb69e36a160": 51, "pricip": 51, "24219421": 51, "13730204": 51, "x_last": 51, "point_to_geodesic_align": 51, "footbal": 51, "ppn": 51, "bomb": 51, "championship": 51, "ppn_ob": 51, "0x7fb69e24eca0": 51, "ltd": 51, "statsbomb": 51, "21_foundations__sub_riemannian_geometry_and_the_heisenberg_group": 52, "hei": 52, "implicitli": 52, "delta_p": 52, "f_x": 52, "f_y": 52, "concis": 52, "heis_fram": 52, "heis_sr": 52, "quiver_length": 52, "fig1": 52, "frame_at_point": 52, "frame1": 52, "frame2": 52, "quiver": 52, "t_p": 52, "initial_cotang": 52, "path_1_1": 52, "plot3d": 52, "geomtat": 52, "linearli": 52, "f_z": 52, "heis_frame_riemannian": 52, "frame_matrix": 52, "scale_matrix": 52, "heis_epsilon_1": 52, "heis_epsilon_0": 52, "path_epsilon_1": 52, "path_epsilon_0": 52, "path_1": 52, "path_0": 52, "spiral": 52, "exp_curv": 52, "yellow": 52, "view_init": 52, "promis": 53, "incept": 53, "wit": 53, "matur": 53, "growth": 53, "costli": 53, "architectur": 53, "tag": 53, "mainten": 53, "1493": 53, "1550": 53, "800": 53, "float32": 53, "float64": 53, "1446": 53, "1183": 53}, "objects": {"": [[0, 0, 0, "-", "geomstats"]], "geomstats": [[0, 0, 0, "-", "algebra_utils"], [1, 0, 0, "-", "datasets"], [2, 0, 0, "-", "distributions"], [0, 0, 0, "-", "errors"], [0, 0, 0, "-", "exceptions"], [3, 0, 0, "-", "geometry"], [5, 0, 0, "-", "information_geometry"], [0, 0, 0, "-", "integrator"], [6, 0, 0, "-", "learning"], [7, 0, 0, "-", "numerics"], [8, 0, 0, "-", "test"], [9, 0, 0, "-", "test_cases"], [0, 0, 0, "-", "vectorization"], [18, 0, 0, "-", "visualization"]], "geomstats.algebra_utils": [[0, 1, 1, "", "flip_determinant"], [0, 1, 1, "", "from_vector_to_diagonal_matrix"], [0, 1, 1, "", "rotate_points"], [0, 1, 1, "", "taylor_exp_even_func"]], "geomstats.datasets": [[1, 0, 0, "-", "prepare_emg_data"], [1, 0, 0, "-", "prepare_graph_data"], [1, 0, 0, "-", "utils"]], "geomstats.datasets.prepare_emg_data": [[1, 2, 1, "", "TimeSeriesCovariance"]], "geomstats.datasets.prepare_emg_data.TimeSeriesCovariance": [[1, 3, 1, "", "batches"], [1, 3, 1, "", "covec"], [1, 3, 1, "", "covs"], [1, 3, 1, "", "data_dict"], [1, 3, 1, "", "diags"], [1, 3, 1, "", "label_map"], [1, 3, 1, "", "labels"], [1, 3, 1, "", "margin"], [1, 3, 1, "", "n_steps"], [1, 3, 1, "", "n_timeseries"], [1, 4, 1, "", "transform"]], "geomstats.datasets.prepare_graph_data": [[1, 2, 1, "", "Graph"], [1, 2, 1, "", "HyperbolicEmbedding"]], "geomstats.datasets.prepare_graph_data.Graph": [[1, 3, 1, "", "edges"], [1, 3, 1, "", "labels"], [1, 3, 1, "", "n_nodes"], [1, 4, 1, "", "random_walk"]], "geomstats.datasets.prepare_graph_data.HyperbolicEmbedding": [[1, 4, 1, "", "embed"], [1, 4, 1, "", "grad_log_sigmoid"], [1, 4, 1, "", "grad_squared_distance"], [1, 4, 1, "", "log_sigmoid"], [1, 4, 1, "", "loss"]], "geomstats.datasets.utils": [[1, 1, 1, "", "load_cells"], [1, 1, 1, "", "load_cities"], [1, 1, 1, "", "load_connectomes"], [1, 1, 1, "", "load_cube"], [1, 1, 1, "", "load_emg"], [1, 1, 1, "", "load_football"], [1, 1, 1, "", "load_hands"], [1, 1, 1, "", "load_karate_graph"], [1, 1, 1, "", "load_leaves"], [1, 1, 1, "", "load_mammals"], [1, 1, 1, "", "load_optical_nerves"], [1, 1, 1, "", "load_poses"], [1, 1, 1, "", "load_random_graph"], [1, 1, 1, "", "load_sao_paulo"]], "geomstats.distributions": [[2, 0, 0, "-", "lognormal"]], "geomstats.distributions.lognormal": [[2, 2, 1, "", "LogNormal"], [2, 2, 1, "", "LogNormalEuclidean"], [2, 2, 1, "", "LogNormalSPD"]], "geomstats.distributions.lognormal.LogNormalEuclidean": [[2, 4, 1, "", "sample"]], "geomstats.distributions.lognormal.LogNormalSPD": [[2, 4, 1, "", "sample"], [2, 4, 1, "", "samples_sym"]], "geomstats.errors": [[0, 5, 1, "", "ShapeError"], [0, 1, 1, "", "check_belongs"], [0, 1, 1, "", "check_integer"], [0, 1, 1, "", "check_parameter_accepted_values"], [0, 1, 1, "", "check_point_shape"], [0, 1, 1, "", "check_positive"]], "geomstats.exceptions": [[0, 5, 1, "", "AutodiffNotImplementedError"]], "geomstats.geometry": [[3, 0, 0, "-", "base"], [3, 0, 0, "-", "complex_manifold"], [3, 0, 0, "-", "complex_matrices"], [3, 0, 0, "-", "complex_poincare_disk"], [3, 0, 0, "-", "complex_riemannian_metric"], [3, 0, 0, "-", "connection"], [3, 0, 0, "-", "diffeo"], [3, 0, 0, "-", "discrete_curves"], [3, 0, 0, "-", "discrete_surfaces"], [3, 0, 0, "-", "euclidean"], [3, 0, 0, "-", "fiber_bundle"], [3, 0, 0, "-", "full_rank_correlation_matrices"], [3, 0, 0, "-", "full_rank_matrices"], [3, 0, 0, "-", "functions"], [3, 0, 0, "-", "general_linear"], [3, 0, 0, "-", "grassmannian"], [3, 0, 0, "-", "heisenberg"], [3, 0, 0, "-", "hermitian"], [3, 0, 0, "-", "hermitian_matrices"], [3, 0, 0, "-", "hpd_matrices"], [3, 0, 0, "-", "hyperbolic"], [3, 0, 0, "-", "hyperboloid"], [3, 0, 0, "-", "hypersphere"], [3, 0, 0, "-", "invariant_metric"], [3, 0, 0, "-", "klein_bottle"], [3, 0, 0, "-", "landmarks"], [3, 0, 0, "-", "lie_algebra"], [3, 0, 0, "-", "lie_group"], [3, 0, 0, "-", "lower_triangular_matrices"], [3, 0, 0, "-", "manifold"], [3, 0, 0, "-", "matrices"], [3, 0, 0, "-", "minkowski"], [3, 0, 0, "-", "nfold_manifold"], [3, 0, 0, "-", "open_hemisphere"], [3, 0, 0, "-", "poincare_ball"], [3, 0, 0, "-", "poincare_half_space"], [3, 0, 0, "-", "poincare_polydisk"], [3, 0, 0, "-", "positive_lower_triangular_matrices"], [3, 0, 0, "-", "positive_reals"], [3, 0, 0, "-", "pre_shape"], [3, 0, 0, "-", "product_hpd_and_siegel_disks"], [3, 0, 0, "-", "product_manifold"], [3, 0, 0, "-", "product_positive_reals_and_poincare_disks"], [3, 0, 0, "-", "pullback_metric"], [3, 0, 0, "-", "quotient_metric"], [3, 0, 0, "-", "rank_k_psd_matrices"], [3, 0, 0, "-", "riemannian_metric"], [3, 0, 0, "-", "sasaki_metric"], [3, 0, 0, "-", "scalar_product_metric"], [3, 0, 0, "-", "siegel"], [3, 0, 0, "-", "skew_symmetric_matrices"], [3, 0, 0, "-", "spd_matrices"], [3, 0, 0, "-", "special_euclidean"], [3, 0, 0, "-", "special_orthogonal"], [3, 0, 0, "-", "stiefel"], [4, 0, 0, "-", "stratified"], [3, 0, 0, "-", "sub_riemannian_metric"], [3, 0, 0, "-", "symmetric_matrices"]], "geomstats.geometry.base": [[3, 2, 1, "", "ComplexMatrixVectorSpace"], [3, 2, 1, "", "ComplexVectorSpace"], [3, 2, 1, "", "ComplexVectorSpaceOpenSet"], [3, 2, 1, "", "DiffeomorphicManifold"], [3, 2, 1, "", "ImmersedSet"], [3, 2, 1, "", "LevelSet"], [3, 2, 1, "", "MatrixVectorSpace"], [3, 2, 1, "", "OpenSet"], [3, 2, 1, "", "VectorSpace"], [3, 2, 1, "", "VectorSpaceOpenSet"]], "geomstats.geometry.base.ComplexVectorSpace": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.base.ComplexVectorSpaceOpenSet": [[3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.base.DiffeomorphicManifold": [[3, 4, 1, "", "random_point"], [3, 4, 1, "", "random_tangent_vec"], [3, 4, 1, "", "regularize"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.base.ImmersedSet": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "hessian_immersion"], [3, 4, 1, "", "immersion"], [3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "jacobian_immersion"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "tangent_immersion"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.base.LevelSet": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "extrinsic_to_intrinsic_coords"], [3, 4, 1, "", "intrinsic_to_extrinsic_coords"], [3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "submersion"], [3, 4, 1, "", "tangent_submersion"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.base.MatrixVectorSpace": [[3, 4, 1, "", "basis_representation"], [3, 4, 1, "", "matrix_representation"], [3, 4, 1, "", "random_point"]], "geomstats.geometry.base.OpenSet": [[3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.base.VectorSpace": [[3, 6, 1, "", "basis"], [3, 4, 1, "", "belongs"], [3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.base.VectorSpaceOpenSet": [[3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.complex_manifold": [[3, 2, 1, "", "ComplexManifold"]], "geomstats.geometry.complex_manifold.ComplexManifold": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "equip_with_metric"], [3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "random_tangent_vec"], [3, 4, 1, "", "regularize"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.complex_matrices": [[3, 2, 1, "", "ComplexMatrices"], [3, 2, 1, "", "ComplexMatricesMetric"]], "geomstats.geometry.complex_matrices.ComplexMatrices": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "congruent"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "frobenius_product"], [3, 4, 1, "", "is_hermitian"], [3, 4, 1, "", "is_hpd"], [3, 4, 1, "", "is_skew_hermitian"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "to_hermitian"], [3, 4, 1, "", "to_skew_hermitian"], [3, 4, 1, "", "transconjugate"]], "geomstats.geometry.complex_matrices.ComplexMatricesMetric": [[3, 4, 1, "", "inner_product"], [3, 4, 1, "", "norm"], [3, 4, 1, "", "squared_norm"]], "geomstats.geometry.complex_poincare_disk": [[3, 2, 1, "", "ComplexPoincareDisk"], [3, 2, 1, "", "ComplexPoincareDiskMetric"]], "geomstats.geometry.complex_poincare_disk.ComplexPoincareDisk": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"]], "geomstats.geometry.complex_poincare_disk.ComplexPoincareDiskMetric": [[3, 4, 1, "", "dist"], [3, 4, 1, "", "exp"], [3, 4, 1, "", "log"], [3, 4, 1, "", "metric_matrix"], [3, 4, 1, "", "squared_dist"]], "geomstats.geometry.complex_riemannian_metric": [[3, 2, 1, "", "ComplexRiemannianMetric"]], "geomstats.geometry.complex_riemannian_metric.ComplexRiemannianMetric": [[3, 4, 1, "", "inner_product"], [3, 4, 1, "", "random_unit_tangent_vec"], [3, 4, 1, "", "squared_norm"]], "geomstats.geometry.connection": [[3, 2, 1, "", "Connection"]], "geomstats.geometry.connection.Connection": [[3, 4, 1, "", "christoffels"], [3, 4, 1, "", "curvature"], [3, 4, 1, "", "curvature_derivative"], [3, 4, 1, "", "directional_curvature"], [3, 4, 1, "", "directional_curvature_derivative"], [3, 4, 1, "", "exp"], [3, 4, 1, "", "geodesic"], [3, 4, 1, "", "geodesic_equation"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "ladder_parallel_transport"], [3, 4, 1, "", "log"], [3, 4, 1, "", "parallel_transport"], [3, 4, 1, "", "ricci_tensor"], [3, 4, 1, "", "riemann_tensor"]], "geomstats.geometry.diffeo": [[3, 2, 1, "", "AutodiffDiffeo"], [3, 2, 1, "", "ComposedDiffeo"], [3, 2, 1, "", "Diffeo"], [3, 2, 1, "", "ReversedDiffeo"]], "geomstats.geometry.diffeo.AutodiffDiffeo": [[3, 4, 1, "", "inverse_jacobian_diffeomorphism"], [3, 4, 1, "", "inverse_tangent_diffeomorphism"], [3, 4, 1, "", "jacobian_diffeomorphism"], [3, 4, 1, "", "tangent_diffeomorphism"]], "geomstats.geometry.diffeo.ComposedDiffeo": [[3, 4, 1, "", "diffeomorphism"], [3, 4, 1, "", "inverse_diffeomorphism"], [3, 4, 1, "", "inverse_tangent_diffeomorphism"], [3, 4, 1, "", "tangent_diffeomorphism"]], "geomstats.geometry.diffeo.Diffeo": [[3, 4, 1, "", "diffeomorphism"], [3, 4, 1, "", "inverse_diffeomorphism"], [3, 4, 1, "", "inverse_tangent_diffeomorphism"], [3, 4, 1, "", "tangent_diffeomorphism"]], "geomstats.geometry.diffeo.ReversedDiffeo": [[3, 4, 1, "", "diffeomorphism"], [3, 4, 1, "", "inverse_diffeomorphism"], [3, 4, 1, "", "inverse_tangent_diffeomorphism"], [3, 4, 1, "", "tangent_diffeomorphism"]], "geomstats.geometry.discrete_curves": [[3, 2, 1, "", "DiscreteCurvesStartingAtOrigin"], [3, 2, 1, "", "DynamicProgrammingAligner"], [3, 2, 1, "", "ElasticMetric"], [3, 2, 1, "", "FTransform"], [3, 2, 1, "", "IterativeHorizontalGeodesicAligner"], [3, 2, 1, "", "L2CurvesMetric"], [3, 2, 1, "", "SRVMetric"], [3, 2, 1, "", "SRVReparametrizationBundle"], [3, 2, 1, "", "SRVRotationBundle"], [3, 2, 1, "", "SRVRotationReparametrizationBundle"], [3, 2, 1, "", "SRVTransform"], [3, 1, 1, "", "insert_zeros"]], "geomstats.geometry.discrete_curves.DiscreteCurvesStartingAtOrigin": [[3, 6, 1, "", "ambient_manifold"], [3, 4, 1, "", "default_metric"], [3, 6, 1, "", "discrete_curves_with_l2"], [3, 4, 1, "", "insert_origin"], [3, 4, 1, "", "interpolate"], [3, 6, 1, "", "k_sampling_points"], [3, 4, 1, "", "length"], [3, 4, 1, "", "new"], [3, 4, 1, "", "normalize"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"]], "geomstats.geometry.discrete_curves.DynamicProgrammingAligner": [[3, 4, 1, "", "align"]], "geomstats.geometry.discrete_curves.FTransform": [[3, 4, 1, "", "diffeomorphism"], [3, 4, 1, "", "inverse_diffeomorphism"]], "geomstats.geometry.discrete_curves.IterativeHorizontalGeodesicAligner": [[3, 4, 1, "", "align"], [3, 4, 1, "", "discrete_horizontal_geodesic"]], "geomstats.geometry.discrete_curves.L2CurvesMetric": [[3, 4, 1, "", "inner_product"], [3, 4, 1, "", "riemann_sum"]], "geomstats.geometry.discrete_curves.SRVReparametrizationBundle": [[3, 4, 1, "", "align"], [3, 4, 1, "", "horizontal_projection"], [3, 4, 1, "", "vertical_projection"]], "geomstats.geometry.discrete_curves.SRVRotationBundle": [[3, 4, 1, "", "align"], [3, 4, 1, "", "horizontal_projection"]], "geomstats.geometry.discrete_curves.SRVRotationReparametrizationBundle": [[3, 4, 1, "", "align"], [3, 4, 1, "", "align_reparametrization"], [3, 4, 1, "", "align_rotation"], [3, 4, 1, "", "horizontal_projection"]], "geomstats.geometry.discrete_curves.SRVTransform": [[3, 4, 1, "", "diffeomorphism"], [3, 4, 1, "", "inverse_diffeomorphism"], [3, 4, 1, "", "inverse_tangent_diffeomorphism"], [3, 4, 1, "", "tangent_diffeomorphism"]], "geomstats.geometry.discrete_surfaces": [[3, 2, 1, "", "DiscreteSurfaces"], [3, 2, 1, "", "ElasticMetric"]], "geomstats.geometry.discrete_surfaces.DiscreteSurfaces": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "face_areas"], [3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "laplacian"], [3, 4, 1, "", "normals"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "surface_metric_matrices"], [3, 4, 1, "", "surface_one_forms"], [3, 4, 1, "", "to_tangent"], [3, 4, 1, "", "vertex_areas"]], "geomstats.geometry.discrete_surfaces.ElasticMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "path_energy"], [3, 4, 1, "", "path_energy_per_time"]], "geomstats.geometry.euclidean": [[3, 2, 1, "", "Euclidean"], [3, 2, 1, "", "EuclideanMetric"]], "geomstats.geometry.euclidean.Euclidean": [[3, 4, 1, "", "default_metric"], [3, 4, 1, "", "exp"], [3, 6, 1, "", "identity"]], "geomstats.geometry.euclidean.EuclideanMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "metric_matrix"], [3, 4, 1, "", "norm"], [3, 4, 1, "", "parallel_transport"]], "geomstats.geometry.fiber_bundle": [[3, 2, 1, "", "FiberBundle"]], "geomstats.geometry.fiber_bundle.FiberBundle": [[3, 4, 1, "", "align"], [3, 4, 1, "", "horizontal_lift"], [3, 4, 1, "", "horizontal_projection"], [3, 4, 1, "", "integrability_tensor"], [3, 4, 1, "", "integrability_tensor_derivative"], [3, 4, 1, "", "is_horizontal"], [3, 4, 1, "", "is_vertical"], [3, 4, 1, "", "lift"], [3, 4, 1, "", "riemannian_submersion"], [3, 4, 1, "", "tangent_riemannian_submersion"], [3, 4, 1, "", "vertical_projection"]], "geomstats.geometry.full_rank_correlation_matrices": [[3, 2, 1, "", "CorrelationMatricesBundle"], [3, 2, 1, "", "FullRankCorrelationAffineQuotientMetric"], [3, 2, 1, "", "FullRankCorrelationMatrices"], [3, 2, 1, "", "PolyHyperbolicCholeskyMetric"]], "geomstats.geometry.full_rank_correlation_matrices.CorrelationMatricesBundle": [[3, 4, 1, "", "horizontal_lift"], [3, 4, 1, "", "riemannian_submersion"], [3, 4, 1, "", "tangent_riemannian_submersion"], [3, 4, 1, "", "vertical_projection"]], "geomstats.geometry.full_rank_correlation_matrices.FullRankCorrelationMatrices": [[3, 4, 1, "", "default_metric"], [3, 4, 1, "", "diag_action"], [3, 4, 1, "", "from_covariance"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "submersion"], [3, 4, 1, "", "tangent_submersion"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.full_rank_matrices": [[3, 2, 1, "", "FullRankMatrices"]], "geomstats.geometry.full_rank_matrices.FullRankMatrices": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"]], "geomstats.geometry.functions": [[3, 2, 1, "", "HilbertSphere"], [3, 2, 1, "", "HilbertSphereMetric"]], "geomstats.geometry.functions.HilbertSphere": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.functions.HilbertSphereMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"]], "geomstats.geometry.general_linear": [[3, 2, 1, "", "GeneralLinear"], [3, 2, 1, "", "SquareMatrices"]], "geomstats.geometry.general_linear.GeneralLinear": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "orbit"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"]], "geomstats.geometry.general_linear.SquareMatrices": [[3, 4, 1, "", "basis_representation"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "matrix_representation"]], "geomstats.geometry.grassmannian": [[3, 2, 1, "", "Grassmannian"], [3, 2, 1, "", "GrassmannianCanonicalMetric"]], "geomstats.geometry.grassmannian.Grassmannian": [[3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "random_uniform"], [3, 4, 1, "", "submersion"], [3, 4, 1, "", "tangent_submersion"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.grassmannian.GrassmannianCanonicalMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "log"], [3, 4, 1, "", "parallel_transport"], [3, 4, 1, "", "squared_dist"]], "geomstats.geometry.heisenberg": [[3, 2, 1, "", "HeisenbergVectors"]], "geomstats.geometry.heisenberg.HeisenbergVectors": [[3, 4, 1, "", "compose"], [3, 4, 1, "", "exp_from_identity"], [3, 6, 1, "", "identity"], [3, 4, 1, "", "inverse"], [3, 4, 1, "", "jacobian_translation"], [3, 4, 1, "", "lie_bracket"], [3, 4, 1, "", "log_from_identity"], [3, 4, 1, "", "upper_triangular_matrix_from_vector"], [3, 4, 1, "", "vector_from_upper_triangular_matrix"]], "geomstats.geometry.hermitian": [[3, 2, 1, "", "Hermitian"], [3, 2, 1, "", "HermitianMetric"]], "geomstats.geometry.hermitian.Hermitian": [[3, 4, 1, "", "default_metric"], [3, 4, 1, "", "exp"], [3, 6, 1, "", "identity"]], "geomstats.geometry.hermitian.HermitianMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "metric_matrix"], [3, 4, 1, "", "norm"]], "geomstats.geometry.hermitian_matrices": [[3, 2, 1, "", "HermitianMatrices"], [3, 1, 1, "", "apply_func_to_eigvalsh"], [3, 1, 1, "", "expmh"], [3, 1, 1, "", "powermh"]], "geomstats.geometry.hermitian_matrices.HermitianMatrices": [[3, 4, 1, "", "basis_representation"], [3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"]], "geomstats.geometry.hpd_matrices": [[3, 2, 1, "", "HPDAffineMetric"], [3, 2, 1, "", "HPDBuresWassersteinMetric"], [3, 2, 1, "", "HPDEuclideanMetric"], [3, 2, 1, "", "HPDLogEuclideanMetric"], [3, 2, 1, "", "HPDMatrices"]], "geomstats.geometry.hpd_matrices.HPDAffineMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "parallel_transport"]], "geomstats.geometry.hpd_matrices.HPDBuresWassersteinMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "parallel_transport"], [3, 4, 1, "", "squared_dist"]], "geomstats.geometry.hpd_matrices.HPDEuclideanMetric": [[3, 4, 1, "", "exp_domain"], [3, 4, 1, "", "injectivity_radius"]], "geomstats.geometry.hpd_matrices.HPDMatrices": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "random_tangent_vec"]], "geomstats.geometry.hyperbolic": [[3, 2, 1, "", "Hyperbolic"]], "geomstats.geometry.hyperboloid": [[3, 2, 1, "", "Hyperboloid"], [3, 2, 1, "", "HyperboloidMetric"]], "geomstats.geometry.hyperboloid.Hyperboloid": [[3, 4, 1, "", "default_metric"], [3, 4, 1, "", "extrinsic_to_intrinsic_coords"], [3, 4, 1, "", "intrinsic_to_extrinsic_coords"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "regularize"], [3, 4, 1, "", "submersion"], [3, 4, 1, "", "tangent_submersion"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.hyperboloid.HyperboloidMetric": [[3, 4, 1, "", "dist"], [3, 4, 1, "", "exp"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "metric_matrix"], [3, 4, 1, "", "parallel_transport"], [3, 4, 1, "", "squared_dist"], [3, 4, 1, "", "squared_norm"]], "geomstats.geometry.hypersphere": [[3, 2, 1, "", "Hypersphere"], [3, 2, 1, "", "HypersphereMetric"]], "geomstats.geometry.hypersphere.HypersphereMetric": [[3, 4, 1, "", "christoffels"], [3, 4, 1, "", "curvature"], [3, 4, 1, "", "curvature_derivative"], [3, 4, 1, "", "dist"], [3, 4, 1, "", "exp"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "metric_matrix"], [3, 4, 1, "", "norm_factor_gradient"], [3, 4, 1, "", "normalization_factor"], [3, 4, 1, "", "parallel_transport"], [3, 4, 1, "", "squared_dist"], [3, 4, 1, "", "squared_norm"]], "geomstats.geometry.invariant_metric": [[3, 2, 1, "", "BiInvariantMetric"], [3, 2, 1, "", "InvariantMetric"], [3, 2, 1, "", "InvariantMetricMatrixExpODESolver"], [3, 2, 1, "", "InvariantMetricMatrixLogODESolver"]], "geomstats.geometry.invariant_metric.BiInvariantMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "inner_product_at_identity"], [3, 4, 1, "", "log"], [3, 4, 1, "", "parallel_transport"]], "geomstats.geometry.invariant_metric.InvariantMetricMatrixExpODESolver": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "geodesic_ivp"]], "geomstats.geometry.invariant_metric.InvariantMetricMatrixLogODESolver": [[3, 4, 1, "", "log"]], "geomstats.geometry.klein_bottle": [[3, 2, 1, "", "KleinBottle"], [3, 2, 1, "", "KleinBottleMetric"]], "geomstats.geometry.klein_bottle.KleinBottle": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "equivalent"], [3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "regularize"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.klein_bottle.KleinBottleMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"]], "geomstats.geometry.landmarks": [[3, 2, 1, "", "L2LandmarksMetric"], [3, 2, 1, "", "Landmarks"]], "geomstats.geometry.landmarks.Landmarks": [[3, 4, 1, "", "default_metric"], [3, 6, 1, "", "k_landmarks"]], "geomstats.geometry.lie_algebra": [[3, 2, 1, "", "MatrixLieAlgebra"]], "geomstats.geometry.lie_algebra.MatrixLieAlgebra": [[3, 4, 1, "", "baker_campbell_hausdorff"], [3, 4, 1, "", "bracket"]], "geomstats.geometry.lie_group": [[3, 2, 1, "", "LieGroup"], [3, 2, 1, "", "MatrixLieGroup"]], "geomstats.geometry.lie_group.LieGroup": [[3, 4, 1, "", "compose"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "exp"], [3, 4, 1, "", "exp_from_identity"], [3, 4, 1, "", "exp_not_from_identity"], [3, 6, 1, "", "identity"], [3, 4, 1, "", "inverse"], [3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "jacobian_translation"], [3, 3, 1, "", "lie_algebra"], [3, 4, 1, "", "lie_bracket"], [3, 4, 1, "", "log"], [3, 4, 1, "", "log_from_identity"], [3, 4, 1, "", "log_not_from_identity"], [3, 4, 1, "", "tangent_translation_map"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.lie_group.MatrixLieGroup": [[3, 4, 1, "", "compose"], [3, 4, 1, "", "exp"], [3, 6, 1, "", "identity"], [3, 4, 1, "", "inverse"], [3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "lie_bracket"], [3, 4, 1, "", "log"], [3, 4, 1, "", "tangent_translation_map"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.lower_triangular_matrices": [[3, 2, 1, "", "LowerTriangularMatrices"]], "geomstats.geometry.lower_triangular_matrices.LowerTriangularMatrices": [[3, 4, 1, "", "basis_representation"], [3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"]], "geomstats.geometry.manifold": [[3, 2, 1, "", "Manifold"]], "geomstats.geometry.manifold.Manifold": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "equip_with_group_action"], [3, 4, 1, "", "equip_with_metric"], [3, 4, 1, "", "equip_with_quotient_structure"], [3, 4, 1, "", "is_tangent"], [3, 3, 1, "", "point_ndim"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "random_tangent_vec"], [3, 4, 1, "", "regularize"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.matrices": [[3, 2, 1, "", "Matrices"], [3, 2, 1, "", "MatricesMetric"]], "geomstats.geometry.matrices.Matrices": [[3, 4, 1, "", "align_matrices"], [3, 4, 1, "", "basis_representation"], [3, 4, 1, "", "bracket"], [3, 4, 1, "", "congruent"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "diagonal"], [3, 4, 1, "", "equal"], [3, 4, 1, "", "flatten"], [3, 4, 1, "", "frobenius_product"], [3, 4, 1, "", "is_diagonal"], [3, 4, 1, "", "is_lower_triangular"], [3, 4, 1, "", "is_pd"], [3, 4, 1, "", "is_skew_symmetric"], [3, 4, 1, "", "is_spd"], [3, 4, 1, "", "is_square"], [3, 4, 1, "", "is_strictly_lower_triangular"], [3, 4, 1, "", "is_strictly_upper_triangular"], [3, 4, 1, "", "is_symmetric"], [3, 4, 1, "", "is_upper_triangular"], [3, 4, 1, "", "mul"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "reshape"], [3, 4, 1, "", "to_diagonal"], [3, 4, 1, "", "to_lower_triangular"], [3, 4, 1, "", "to_lower_triangular_diagonal_scaled"], [3, 4, 1, "", "to_skew_symmetric"], [3, 4, 1, "", "to_strictly_lower_triangular"], [3, 4, 1, "", "to_strictly_upper_triangular"], [3, 4, 1, "", "to_symmetric"], [3, 4, 1, "", "to_upper_triangular"], [3, 4, 1, "", "trace_product"], [3, 4, 1, "", "transpose"]], "geomstats.geometry.matrices.MatricesMetric": [[3, 4, 1, "", "inner_product"], [3, 4, 1, "", "norm"]], "geomstats.geometry.minkowski": [[3, 2, 1, "", "Minkowski"], [3, 2, 1, "", "MinkowskiMetric"]], "geomstats.geometry.minkowski.MinkowskiMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "metric_matrix"]], "geomstats.geometry.nfold_manifold": [[3, 2, 1, "", "NFoldManifold"], [3, 2, 1, "", "NFoldMetric"]], "geomstats.geometry.nfold_manifold.NFoldManifold": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.nfold_manifold.NFoldMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "metric_matrix"], [3, 4, 1, "", "pointwise_inner_product"], [3, 4, 1, "", "pointwise_norm"]], "geomstats.geometry.open_hemisphere": [[3, 2, 1, "", "OpenHemisphere"], [3, 2, 1, "", "OpenHemispherePullbackMetric"], [3, 2, 1, "", "OpenHemisphereToHyperboloidDiffeo"], [3, 2, 1, "", "OpenHemispheresProduct"], [3, 2, 1, "", "OpenHemispheresProductMetric"]], "geomstats.geometry.open_hemisphere.OpenHemisphere": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"]], "geomstats.geometry.open_hemisphere.OpenHemisphereToHyperboloidDiffeo": [[3, 4, 1, "", "diffeomorphism"], [3, 4, 1, "", "inverse_diffeomorphism"], [3, 4, 1, "", "inverse_tangent_diffeomorphism"], [3, 4, 1, "", "tangent_diffeomorphism"]], "geomstats.geometry.open_hemisphere.OpenHemispheresProduct": [[3, 4, 1, "", "default_metric"]], "geomstats.geometry.poincare_ball": [[3, 2, 1, "", "PoincareBall"], [3, 2, 1, "", "PoincareBallMetric"]], "geomstats.geometry.poincare_ball.PoincareBall": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"]], "geomstats.geometry.poincare_ball.PoincareBallMetric": [[3, 4, 1, "", "dist"], [3, 4, 1, "", "exp"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "log"], [3, 4, 1, "", "metric_matrix"], [3, 4, 1, "", "mobius_add"], [3, 4, 1, "", "norm_factor_gradient"], [3, 4, 1, "", "normalization_factor"], [3, 4, 1, "", "retraction"], [3, 4, 1, "", "squared_dist"]], "geomstats.geometry.poincare_half_space": [[3, 2, 1, "", "PoincareHalfSpace"], [3, 2, 1, "", "PoincareHalfSpaceMetric"]], "geomstats.geometry.poincare_half_space.PoincareHalfSpace": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"]], "geomstats.geometry.poincare_half_space.PoincareHalfSpaceMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"]], "geomstats.geometry.poincare_polydisk": [[3, 2, 1, "", "PoincarePolydisk"], [3, 2, 1, "", "PoincarePolydiskMetric"]], "geomstats.geometry.poincare_polydisk.PoincarePolydisk": [[3, 4, 1, "", "default_metric"], [3, 4, 1, "", "intrinsic_to_extrinsic_coords"]], "geomstats.geometry.positive_lower_triangular_matrices": [[3, 2, 1, "", "CholeskyMetric"], [3, 2, 1, "", "InvariantPositiveLowerTriangularMatricesMetric"], [3, 2, 1, "", "PositiveLowerTriangularMatrices"], [3, 2, 1, "", "UnitNormedRowsPLTDiffeo"], [3, 2, 1, "", "UnitNormedRowsPLTMatrices"], [3, 2, 1, "", "UnitNormedRowsPLTMatricesPullbackMetric"]], "geomstats.geometry.positive_lower_triangular_matrices.CholeskyMetric": [[3, 4, 1, "", "diag_inner_product"], [3, 4, 1, "", "exp"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "squared_dist"], [3, 4, 1, "", "strictly_lower_inner_product"]], "geomstats.geometry.positive_lower_triangular_matrices.InvariantPositiveLowerTriangularMatricesMetric": [[3, 4, 1, "", "inner_product_at_identity"]], "geomstats.geometry.positive_lower_triangular_matrices.PositiveLowerTriangularMatrices": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"]], "geomstats.geometry.positive_lower_triangular_matrices.UnitNormedRowsPLTDiffeo": [[3, 4, 1, "", "diffeomorphism"], [3, 4, 1, "", "inverse_diffeomorphism"], [3, 4, 1, "", "inverse_tangent_diffeomorphism"], [3, 4, 1, "", "tangent_diffeomorphism"]], "geomstats.geometry.positive_lower_triangular_matrices.UnitNormedRowsPLTMatrices": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "is_tangent"]], "geomstats.geometry.positive_reals": [[3, 2, 1, "", "PositiveReals"], [3, 2, 1, "", "PositiveRealsMetric"]], "geomstats.geometry.positive_reals.PositiveReals": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"]], "geomstats.geometry.positive_reals.PositiveRealsMetric": [[3, 4, 1, "", "dist"], [3, 4, 1, "", "exp"], [3, 4, 1, "", "log"], [3, 4, 1, "", "metric_matrix"], [3, 4, 1, "", "squared_dist"]], "geomstats.geometry.pre_shape": [[3, 2, 1, "", "KendallShapeMetric"], [3, 2, 1, "", "PreShapeMetric"], [3, 2, 1, "", "PreShapeSpace"], [3, 2, 1, "", "PreShapeSpaceBundle"]], "geomstats.geometry.pre_shape.KendallShapeMetric": [[3, 4, 1, "", "directional_curvature_derivative"], [3, 4, 1, "", "parallel_transport"]], "geomstats.geometry.pre_shape.PreShapeMetric": [[3, 4, 1, "", "curvature"], [3, 4, 1, "", "curvature_derivative"], [3, 4, 1, "", "exp"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "parallel_transport"]], "geomstats.geometry.pre_shape.PreShapeSpace": [[3, 4, 1, "", "center"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "is_centered"], [3, 4, 1, "", "new"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "random_uniform"], [3, 4, 1, "", "submersion"], [3, 4, 1, "", "tangent_submersion"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.pre_shape.PreShapeSpaceBundle": [[3, 4, 1, "", "align"], [3, 4, 1, "", "integrability_tensor"], [3, 4, 1, "", "integrability_tensor_derivative"], [3, 4, 1, "", "integrability_tensor_derivative_parallel"], [3, 4, 1, "", "is_horizontal"], [3, 4, 1, "", "iterated_integrability_tensor_derivative_parallel"], [3, 4, 1, "", "vertical_projection"]], "geomstats.geometry.product_hpd_and_siegel_disks": [[3, 2, 1, "", "ProductHPDMatricesAndSiegelDisks"], [3, 2, 1, "", "ProductHPDMatricesAndSiegelDisksMetric"]], "geomstats.geometry.product_hpd_and_siegel_disks.ProductHPDMatricesAndSiegelDisks": [[3, 4, 1, "", "default_metric"]], "geomstats.geometry.product_manifold": [[3, 2, 1, "", "ProductManifold"], [3, 2, 1, "", "ProductRiemannianMetric"]], "geomstats.geometry.product_manifold.ProductManifold": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "random_tangent_vec"], [3, 4, 1, "", "regularize"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.product_manifold.ProductRiemannianMetric": [[3, 4, 1, "", "dist"], [3, 4, 1, "", "exp"], [3, 4, 1, "", "geodesic"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "metric_matrix"], [3, 6, 1, "", "point_ndim"], [3, 6, 1, "", "shape"], [3, 4, 1, "", "squared_norm"]], "geomstats.geometry.product_positive_reals_and_poincare_disks": [[3, 2, 1, "", "ProductPositiveRealsAndComplexPoincareDisks"], [3, 2, 1, "", "ProductPositiveRealsAndComplexPoincareDisksMetric"]], "geomstats.geometry.product_positive_reals_and_poincare_disks.ProductPositiveRealsAndComplexPoincareDisks": [[3, 4, 1, "", "default_metric"]], "geomstats.geometry.pullback_metric": [[3, 2, 1, "", "PullbackDiffeoMetric"], [3, 2, 1, "", "PullbackMetric"]], "geomstats.geometry.pullback_metric.PullbackDiffeoMetric": [[3, 4, 1, "", "curvature"], [3, 4, 1, "", "dist"], [3, 4, 1, "", "exp"], [3, 4, 1, "", "geodesic"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "metric_matrix"], [3, 4, 1, "", "norm"], [3, 4, 1, "", "parallel_transport"], [3, 4, 1, "", "squared_dist"], [3, 4, 1, "", "squared_norm"]], "geomstats.geometry.pullback_metric.PullbackMetric": [[3, 4, 1, "", "inner_product_derivative_matrix"], [3, 4, 1, "", "mean_curvature_vector"], [3, 4, 1, "", "metric_matrix"], [3, 4, 1, "", "second_fundamental_form"]], "geomstats.geometry.quotient_metric": [[3, 2, 1, "", "QuotientMetric"]], "geomstats.geometry.quotient_metric.QuotientMetric": [[3, 4, 1, "", "curvature"], [3, 4, 1, "", "curvature_derivative"], [3, 4, 1, "", "directional_curvature_derivative"], [3, 4, 1, "", "exp"], [3, 4, 1, "", "geodesic"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "squared_dist"]], "geomstats.geometry.rank_k_psd_matrices": [[3, 2, 1, "", "BuresWassersteinBundle"], [3, 2, 1, "", "PSDBuresWassersteinMetric"], [3, 2, 1, "", "PSDMatrices"], [3, 2, 1, "", "RankKPSDMatrices"]], "geomstats.geometry.rank_k_psd_matrices.BuresWassersteinBundle": [[3, 4, 1, "", "align"], [3, 4, 1, "", "horizontal_lift"], [3, 4, 1, "", "lift"], [3, 4, 1, "", "riemannian_submersion"], [3, 4, 1, "", "tangent_riemannian_submersion"], [3, 4, 1, "", "vertical_projection"]], "geomstats.geometry.rank_k_psd_matrices.RankKPSDMatrices": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.riemannian_metric": [[3, 2, 1, "", "RiemannianMetric"]], "geomstats.geometry.riemannian_metric.RiemannianMetric": [[3, 4, 1, "", "christoffels"], [3, 4, 1, "", "closest_neighbor_index"], [3, 4, 1, "", "cometric_matrix"], [3, 4, 1, "", "covariant_riemann_tensor"], [3, 4, 1, "", "diameter"], [3, 4, 1, "", "dist"], [3, 4, 1, "", "dist_broadcast"], [3, 4, 1, "", "dist_pairwise"], [3, 4, 1, "", "hamiltonian"], [3, 4, 1, "", "inner_coproduct"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "inner_product_derivative_matrix"], [3, 4, 1, "", "metric_matrix"], [3, 4, 1, "", "norm"], [3, 4, 1, "", "normal_basis"], [3, 4, 1, "", "normalize"], [3, 4, 1, "", "random_unit_tangent_vec"], [3, 4, 1, "", "scalar_curvature"], [3, 4, 1, "", "sectional_curvature"], [3, 4, 1, "", "squared_dist"], [3, 4, 1, "", "squared_norm"]], "geomstats.geometry.sasaki_metric": [[3, 2, 1, "", "GradientDescent"], [3, 2, 1, "", "SasakiMetric"], [3, 2, 1, "", "TangentBundle"]], "geomstats.geometry.sasaki_metric.GradientDescent": [[3, 4, 1, "", "minimize"]], "geomstats.geometry.sasaki_metric.SasakiMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "geodesic_discrete"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"]], "geomstats.geometry.sasaki_metric.TangentBundle": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "is_tangent"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "random_tangent_vec"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.scalar_product_metric": [[3, 2, 1, "", "ScalarProductMetric"]], "geomstats.geometry.siegel": [[3, 2, 1, "", "Siegel"], [3, 2, 1, "", "SiegelMetric"]], "geomstats.geometry.siegel.Siegel": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "random_tangent_vec"]], "geomstats.geometry.siegel.SiegelMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "exp_at_zero"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "isometry"], [3, 4, 1, "", "log"], [3, 4, 1, "", "log_at_zero"], [3, 4, 1, "", "sectional_curvature"], [3, 4, 1, "", "sectional_curvature_at_zero"], [3, 4, 1, "", "squared_dist"], [3, 4, 1, "", "tangent_vec_from_base_point_to_zero"], [3, 4, 1, "", "tangent_vec_from_zero_to_base_point"]], "geomstats.geometry.skew_symmetric_matrices": [[3, 2, 1, "", "SkewSymmetricMatrices"]], "geomstats.geometry.skew_symmetric_matrices.SkewSymmetricMatrices": [[3, 4, 1, "", "basis_representation"], [3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"]], "geomstats.geometry.spd_matrices": [[3, 2, 1, "", "CholeskyMap"], [3, 2, 1, "", "LieCholeskyMetric"], [3, 2, 1, "", "MatrixPower"], [3, 2, 1, "", "SPDAffineMetric"], [3, 2, 1, "", "SPDBuresWassersteinMetric"], [3, 2, 1, "", "SPDEuclideanMetric"], [3, 2, 1, "", "SPDLogEuclideanMetric"], [3, 2, 1, "", "SPDMatrices"], [3, 2, 1, "", "SPDPowerMetric"], [3, 2, 1, "", "SymMatrixLog"], [3, 1, 1, "", "logmh"]], "geomstats.geometry.spd_matrices.CholeskyMap": [[3, 4, 1, "", "diffeomorphism"], [3, 4, 1, "", "inverse_diffeomorphism"], [3, 4, 1, "", "inverse_tangent_diffeomorphism"], [3, 4, 1, "", "tangent_diffeomorphism"]], "geomstats.geometry.spd_matrices.MatrixPower": [[3, 4, 1, "", "diffeomorphism"], [3, 4, 1, "", "inverse_diffeomorphism"], [3, 4, 1, "", "inverse_tangent_diffeomorphism"], [3, 4, 1, "", "tangent_diffeomorphism"]], "geomstats.geometry.spd_matrices.SPDAffineMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "parallel_transport"]], "geomstats.geometry.spd_matrices.SPDBuresWassersteinMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "parallel_transport"], [3, 4, 1, "", "squared_dist"]], "geomstats.geometry.spd_matrices.SPDEuclideanMetric": [[3, 4, 1, "", "exp_domain"], [3, 4, 1, "", "injectivity_radius"]], "geomstats.geometry.spd_matrices.SPDMatrices": [[3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "random_tangent_vec"]], "geomstats.geometry.spd_matrices.SymMatrixLog": [[3, 4, 1, "", "diffeomorphism"], [3, 4, 1, "", "inverse_diffeomorphism"], [3, 4, 1, "", "inverse_tangent_diffeomorphism"], [3, 4, 1, "", "tangent_diffeomorphism"]], "geomstats.geometry.special_euclidean": [[3, 2, 1, "", "SpecialEuclidean"], [3, 2, 1, "", "SpecialEuclideanMatricesCanonicalLeftMetric"], [3, 2, 1, "", "SpecialEuclideanMatricesLieAlgebra"], [3, 1, 1, "", "homogeneous_representation"]], "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesCanonicalLeftMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "geodesic"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "log"], [3, 4, 1, "", "parallel_transport"], [3, 4, 1, "", "squared_dist"]], "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesLieAlgebra": [[3, 4, 1, "", "basis_representation"], [3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"]], "geomstats.geometry.special_orthogonal": [[3, 2, 1, "", "SpecialOrthogonal"]], "geomstats.geometry.stiefel": [[3, 2, 1, "", "Stiefel"], [3, 2, 1, "", "StiefelCanonicalMetric"]], "geomstats.geometry.stiefel.Stiefel": [[3, 4, 1, "", "default_metric"], [3, 4, 1, "", "projection"], [3, 4, 1, "", "random_point"], [3, 4, 1, "", "random_uniform"], [3, 4, 1, "", "submersion"], [3, 4, 1, "", "tangent_submersion"], [3, 4, 1, "", "to_grassmannian"], [3, 4, 1, "", "to_tangent"]], "geomstats.geometry.stiefel.StiefelCanonicalMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "injectivity_radius"], [3, 4, 1, "", "inner_product"], [3, 4, 1, "", "lifting"], [3, 4, 1, "", "log"], [3, 4, 1, "", "retraction"]], "geomstats.geometry.stratified": [[4, 0, 0, "-", "graph_space"], [4, 0, 0, "-", "point_set"], [4, 0, 0, "-", "spider"], [4, 0, 0, "-", "wald_space"]], "geomstats.geometry.stratified.graph_space": [[4, 2, 1, "", "ExhaustiveAligner"], [4, 2, 1, "", "FAQAligner"], [4, 2, 1, "", "GraphPoint"], [4, 2, 1, "", "GraphSpace"], [4, 2, 1, "", "GraphSpaceMetric"], [4, 2, 1, "", "IDAligner"], [4, 2, 1, "", "PointToGeodesicAligner"]], "geomstats.geometry.stratified.graph_space.ExhaustiveAligner": [[4, 4, 1, "", "align"]], "geomstats.geometry.stratified.graph_space.FAQAligner": [[4, 4, 1, "", "align"]], "geomstats.geometry.stratified.graph_space.GraphPoint": [[4, 6, 1, "", "n_nodes"], [4, 4, 1, "", "to_array"], [4, 4, 1, "", "to_networkx"]], "geomstats.geometry.stratified.graph_space.GraphSpace": [[4, 4, 1, "", "belongs"], [4, 4, 1, "", "default_metric"], [4, 4, 1, "", "pad_with_zeros"], [4, 4, 1, "", "permute"], [4, 4, 1, "", "random_point"], [4, 4, 1, "", "set_to_array"], [4, 4, 1, "", "set_to_networkx"]], "geomstats.geometry.stratified.graph_space.GraphSpaceMetric": [[4, 3, 1, "", "MAP_ALIGNER"], [4, 4, 1, "", "align_point_to_geodesic"], [4, 4, 1, "", "align_point_to_point"], [4, 4, 1, "", "dist"], [4, 4, 1, "", "geodesic"], [4, 6, 1, "", "n_nodes"], [4, 6, 1, "", "perm_"], [4, 4, 1, "", "set_aligner"], [4, 4, 1, "", "set_point_to_geodesic_aligner"], [4, 6, 1, "", "total_space_metric"]], "geomstats.geometry.stratified.graph_space.IDAligner": [[4, 4, 1, "", "align"]], "geomstats.geometry.stratified.graph_space.PointToGeodesicAligner": [[4, 4, 1, "", "align"], [4, 4, 1, "", "dist"], [4, 6, 1, "", "s"]], "geomstats.geometry.stratified.point_set": [[4, 2, 1, "", "Point"], [4, 2, 1, "", "PointSet"], [4, 2, 1, "", "PointSetMetric"], [4, 1, 1, "", "broadcast_lists"]], "geomstats.geometry.stratified.point_set.Point": [[4, 4, 1, "", "to_array"]], "geomstats.geometry.stratified.point_set.PointSet": [[4, 4, 1, "", "belongs"], [4, 4, 1, "", "equip_with_metric"], [4, 4, 1, "", "random_point"], [4, 4, 1, "", "set_to_array"]], "geomstats.geometry.stratified.point_set.PointSetMetric": [[4, 4, 1, "", "dist"], [4, 4, 1, "", "geodesic"]], "geomstats.geometry.stratified.spider": [[4, 2, 1, "", "Spider"], [4, 2, 1, "", "SpiderMetric"], [4, 2, 1, "", "SpiderPoint"]], "geomstats.geometry.stratified.spider.Spider": [[4, 4, 1, "", "belongs"], [4, 4, 1, "", "default_metric"], [4, 4, 1, "", "random_point"], [4, 4, 1, "", "set_to_array"]], "geomstats.geometry.stratified.spider.SpiderMetric": [[4, 4, 1, "", "dist"], [4, 4, 1, "", "geodesic"], [4, 6, 1, "", "n_rays"]], "geomstats.geometry.stratified.spider.SpiderPoint": [[4, 4, 1, "", "to_array"]], "geomstats.geometry.stratified.wald_space": [[4, 2, 1, "", "Split"], [4, 2, 1, "", "Topology"], [4, 2, 1, "", "Wald"], [4, 2, 1, "", "WaldSpace"]], "geomstats.geometry.stratified.wald_space.Split": [[4, 4, 1, "", "get_part_away_from"], [4, 4, 1, "", "get_part_towards"], [4, 4, 1, "", "is_compatible"], [4, 4, 1, "", "part_contains"], [4, 4, 1, "", "restrict_to"], [4, 4, 1, "", "separates"]], "geomstats.geometry.stratified.wald_space.Topology": [[4, 4, 1, "", "corr"], [4, 4, 1, "", "corr_gradient"], [4, 4, 1, "", "flatten"], [4, 3, 1, "", "paths"], [4, 3, 1, "", "sep"], [4, 3, 1, "", "support"], [4, 4, 1, "", "unflatten"], [4, 3, 1, "", "where"]], "geomstats.geometry.stratified.wald_space.Wald": [[4, 4, 1, "", "generate_wald"], [4, 6, 1, "", "n_labels"], [4, 4, 1, "", "to_array"]], "geomstats.geometry.stratified.wald_space.WaldSpace": [[4, 3, 1, "", "ambient"], [4, 4, 1, "", "belongs"], [4, 4, 1, "", "random_point"], [4, 4, 1, "", "set_to_array"]], "geomstats.geometry.sub_riemannian_metric": [[3, 2, 1, "", "SubRiemannianMetric"]], "geomstats.geometry.sub_riemannian_metric.SubRiemannianMetric": [[3, 4, 1, "", "exp"], [3, 4, 1, "", "geodesic"], [3, 4, 1, "", "hamiltonian"], [3, 4, 1, "", "inner_coproduct"], [3, 4, 1, "", "iterate"], [3, 4, 1, "", "sr_sharp"], [3, 4, 1, "", "symp_euler"], [3, 4, 1, "", "symp_flow"], [3, 4, 1, "", "symp_grad"]], "geomstats.geometry.symmetric_matrices": [[3, 2, 1, "", "SymmetricMatrices"]], "geomstats.geometry.symmetric_matrices.SymmetricMatrices": [[3, 4, 1, "", "basis_representation"], [3, 4, 1, "", "belongs"], [3, 4, 1, "", "default_metric"], [3, 4, 1, "", "matrix_representation"], [3, 4, 1, "", "projection"]], "geomstats.information_geometry": [[5, 0, 0, "-", "base"], [5, 0, 0, "-", "beta"], [5, 0, 0, "-", "binomial"], [5, 0, 0, "-", "categorical"], [5, 0, 0, "-", "dirichlet"], [5, 0, 0, "-", "exponential"], [5, 0, 0, "-", "fisher_rao_metric"], [5, 0, 0, "-", "gamma"], [5, 0, 0, "-", "geometric"], [5, 0, 0, "-", "multinomial"], [5, 0, 0, "-", "normal"], [5, 0, 0, "-", "poisson"]], "geomstats.information_geometry.base": [[5, 2, 1, "", "InformationManifoldMixin"], [5, 2, 1, "", "ScipyMultivariateRandomVariable"], [5, 2, 1, "", "ScipyRandomVariable"], [5, 2, 1, "", "ScipyUnivariateRandomVariable"]], "geomstats.information_geometry.base.InformationManifoldMixin": [[5, 4, 1, "", "point_to_cdf"], [5, 4, 1, "", "point_to_pdf"], [5, 4, 1, "", "sample"]], "geomstats.information_geometry.base.ScipyMultivariateRandomVariable": [[5, 4, 1, "", "pdf"], [5, 4, 1, "", "rvs"]], "geomstats.information_geometry.base.ScipyUnivariateRandomVariable": [[5, 4, 1, "", "pdf"], [5, 4, 1, "", "rvs"]], "geomstats.information_geometry.beta": [[5, 2, 1, "", "BetaDistributions"], [5, 2, 1, "", "BetaDistributionsRandomVariable"], [5, 2, 1, "", "BetaMetric"]], "geomstats.information_geometry.beta.BetaDistributions": [[5, 4, 1, "", "default_metric"], [5, 3, 1, "", "dim"], [5, 3, 1, "", "embedding_space"], [5, 4, 1, "", "maximum_likelihood_fit"], [5, 4, 1, "", "point_to_pdf"], [5, 4, 1, "", "sample"]], "geomstats.information_geometry.beta.BetaMetric": [[5, 4, 1, "", "metric_det"]], "geomstats.information_geometry.binomial": [[5, 2, 1, "", "BinomialDistributions"], [5, 2, 1, "", "BinomialDistributionsRandomVariable"], [5, 2, 1, "", "BinomialMetric"]], "geomstats.information_geometry.binomial.BinomialDistributions": [[5, 4, 1, "", "belongs"], [5, 4, 1, "", "default_metric"], [5, 4, 1, "", "point_to_pdf"], [5, 4, 1, "", "projection"], [5, 4, 1, "", "random_point"], [5, 4, 1, "", "sample"]], "geomstats.information_geometry.binomial.BinomialDistributionsRandomVariable": [[5, 4, 1, "", "pdf"]], "geomstats.information_geometry.binomial.BinomialMetric": [[5, 4, 1, "", "exp"], [5, 4, 1, "", "log"], [5, 4, 1, "", "metric_matrix"], [5, 4, 1, "", "squared_dist"]], "geomstats.information_geometry.categorical": [[5, 2, 1, "", "CategoricalDistributions"], [5, 2, 1, "", "CategoricalMetric"]], "geomstats.information_geometry.categorical.CategoricalDistributions": [[5, 4, 1, "", "default_metric"], [5, 3, 1, "", "dim"], [5, 3, 1, "", "embedding_manifold"]], "geomstats.information_geometry.dirichlet": [[5, 2, 1, "", "DirichletDistributions"], [5, 2, 1, "", "DirichletMetric"], [5, 2, 1, "", "DirichletRandomVariable"]], "geomstats.information_geometry.dirichlet.DirichletDistributions": [[5, 4, 1, "", "belongs"], [5, 4, 1, "", "default_metric"], [5, 3, 1, "", "dim"], [5, 4, 1, "", "point_to_pdf"], [5, 4, 1, "", "projection"], [5, 4, 1, "", "random_point"], [5, 4, 1, "", "sample"]], "geomstats.information_geometry.dirichlet.DirichletMetric": [[5, 4, 1, "", "christoffels"], [5, 4, 1, "", "injectivity_radius"], [5, 4, 1, "", "jacobian_christoffels"], [5, 4, 1, "", "metric_matrix"]], "geomstats.information_geometry.exponential": [[5, 2, 1, "", "ExponentialDistributions"], [5, 2, 1, "", "ExponentialDistributionsRandomVariable"], [5, 2, 1, "", "ExponentialMetric"]], "geomstats.information_geometry.exponential.ExponentialDistributions": [[5, 4, 1, "", "belongs"], [5, 4, 1, "", "default_metric"], [5, 4, 1, "", "point_to_pdf"], [5, 4, 1, "", "projection"], [5, 4, 1, "", "random_point"], [5, 4, 1, "", "sample"]], "geomstats.information_geometry.exponential.ExponentialMetric": [[5, 4, 1, "", "exp"], [5, 4, 1, "", "log"], [5, 4, 1, "", "metric_matrix"], [5, 4, 1, "", "squared_dist"]], "geomstats.information_geometry.fisher_rao_metric": [[5, 2, 1, "", "FisherRaoMetric"]], "geomstats.information_geometry.fisher_rao_metric.FisherRaoMetric": [[5, 4, 1, "", "inner_product_derivative_matrix"], [5, 4, 1, "", "metric_matrix"], [5, 3, 1, "", "space"], [5, 3, 1, "", "support"]], "geomstats.information_geometry.gamma": [[5, 2, 1, "", "GammaDistributions"], [5, 2, 1, "", "GammaDistributionsRandomVariable"], [5, 2, 1, "", "GammaMetric"]], "geomstats.information_geometry.gamma.GammaDistributions": [[5, 4, 1, "", "belongs"], [5, 4, 1, "", "default_metric"], [5, 4, 1, "", "maximum_likelihood_fit"], [5, 4, 1, "", "natural_to_standard"], [5, 4, 1, "", "point_to_pdf"], [5, 4, 1, "", "projection"], [5, 4, 1, "", "random_point"], [5, 4, 1, "", "sample"], [5, 4, 1, "", "standard_to_natural"], [5, 4, 1, "", "tangent_natural_to_standard"], [5, 4, 1, "", "tangent_standard_to_natural"]], "geomstats.information_geometry.gamma.GammaMetric": [[5, 4, 1, "", "christoffels"], [5, 4, 1, "", "jacobian_christoffels"], [5, 4, 1, "", "metric_matrix"]], "geomstats.information_geometry.geometric": [[5, 2, 1, "", "GeometricDistributions"], [5, 2, 1, "", "GeometricDistributionsRandomVariable"], [5, 2, 1, "", "GeometricMetric"]], "geomstats.information_geometry.geometric.GeometricDistributions": [[5, 4, 1, "", "belongs"], [5, 4, 1, "", "default_metric"], [5, 4, 1, "", "point_to_pdf"], [5, 4, 1, "", "projection"], [5, 4, 1, "", "random_point"], [5, 4, 1, "", "sample"]], "geomstats.information_geometry.geometric.GeometricDistributionsRandomVariable": [[5, 4, 1, "", "pdf"]], "geomstats.information_geometry.geometric.GeometricMetric": [[5, 4, 1, "", "exp"], [5, 4, 1, "", "log"], [5, 4, 1, "", "metric_matrix"], [5, 4, 1, "", "squared_dist"]], "geomstats.information_geometry.multinomial": [[5, 2, 1, "", "MultinomialDistributions"], [5, 2, 1, "", "MultinomialMetric"], [5, 2, 1, "", "MultinomialRandomVariable"]], "geomstats.information_geometry.multinomial.MultinomialDistributions": [[5, 4, 1, "", "default_metric"], [5, 3, 1, "", "dim"], [5, 3, 1, "", "embedding_manifold"], [5, 4, 1, "", "point_to_pdf"], [5, 4, 1, "", "projection"], [5, 4, 1, "", "random_point"], [5, 4, 1, "", "sample"], [5, 4, 1, "", "submersion"], [5, 4, 1, "", "tangent_submersion"], [5, 4, 1, "", "to_tangent"]], "geomstats.information_geometry.multinomial.MultinomialMetric": [[5, 4, 1, "", "exp"], [5, 4, 1, "", "geodesic"], [5, 4, 1, "", "log"], [5, 4, 1, "", "metric_matrix"], [5, 4, 1, "", "sectional_curvature"], [5, 4, 1, "", "simplex_to_sphere"], [5, 4, 1, "", "sphere_to_simplex"], [5, 4, 1, "", "tangent_simplex_to_sphere"], [5, 4, 1, "", "tangent_sphere_to_simplex"]], "geomstats.information_geometry.normal": [[5, 2, 1, "", "CenteredNormalDistributions"], [5, 2, 1, "", "CenteredNormalMetric"], [5, 2, 1, "", "DiagonalNormalDistributions"], [5, 2, 1, "", "DiagonalNormalDistributionsRandomVariable"], [5, 2, 1, "", "DiagonalNormalMetric"], [5, 2, 1, "", "GeneralNormalDistributions"], [5, 2, 1, "", "MultivariateNormalDistributionsRandomVariable"], [5, 2, 1, "", "NormalDistributions"], [5, 2, 1, "", "SharedMeanNormalDistributionsRandomVariable"], [5, 2, 1, "", "UnivariateNormalDistributions"], [5, 2, 1, "", "UnivariateNormalDistributionsRandomVariable"], [5, 2, 1, "", "UnivariateNormalMetric"], [5, 2, 1, "", "UnivariateNormalToPoincareHalfSpaceDiffeo"]], "geomstats.information_geometry.normal.CenteredNormalDistributions": [[5, 4, 1, "", "default_metric"], [5, 4, 1, "", "point_to_pdf"], [5, 4, 1, "", "sample"]], "geomstats.information_geometry.normal.DiagonalNormalDistributions": [[5, 4, 1, "", "belongs"], [5, 4, 1, "", "default_metric"], [5, 4, 1, "", "point_to_pdf"], [5, 4, 1, "", "projection"], [5, 4, 1, "", "random_point"], [5, 4, 1, "", "sample"]], "geomstats.information_geometry.normal.DiagonalNormalMetric": [[5, 4, 1, "", "exp"], [5, 4, 1, "", "injectivity_radius"], [5, 4, 1, "", "inner_product"], [5, 4, 1, "", "log"]], "geomstats.information_geometry.normal.GeneralNormalDistributions": [[5, 4, 1, "", "point_to_pdf"], [5, 4, 1, "", "sample"]], "geomstats.information_geometry.normal.UnivariateNormalDistributions": [[5, 4, 1, "", "default_metric"], [5, 4, 1, "", "point_to_pdf"], [5, 4, 1, "", "random_point"], [5, 4, 1, "", "sample"]], "geomstats.information_geometry.normal.UnivariateNormalMetric": [[5, 4, 1, "", "metric_matrix"], [5, 4, 1, "", "sectional_curvature"]], "geomstats.information_geometry.normal.UnivariateNormalToPoincareHalfSpaceDiffeo": [[5, 4, 1, "", "diffeomorphism"], [5, 4, 1, "", "inverse_diffeomorphism"], [5, 4, 1, "", "inverse_tangent_diffeomorphism"], [5, 4, 1, "", "tangent_diffeomorphism"]], "geomstats.information_geometry.poisson": [[5, 2, 1, "", "PoissonDistributions"], [5, 2, 1, "", "PoissonDistributionsRandomVariable"], [5, 2, 1, "", "PoissonMetric"]], "geomstats.information_geometry.poisson.PoissonDistributions": [[5, 4, 1, "", "belongs"], [5, 4, 1, "", "default_metric"], [5, 4, 1, "", "point_to_pdf"], [5, 4, 1, "", "projection"], [5, 4, 1, "", "random_point"], [5, 4, 1, "", "sample"]], "geomstats.information_geometry.poisson.PoissonDistributionsRandomVariable": [[5, 4, 1, "", "pdf"]], "geomstats.information_geometry.poisson.PoissonMetric": [[5, 4, 1, "", "exp"], [5, 4, 1, "", "log"], [5, 4, 1, "", "metric_matrix"], [5, 4, 1, "", "squared_dist"]], "geomstats.integrator": [[0, 1, 1, "", "euler_step"], [0, 1, 1, "", "integrate"], [0, 1, 1, "", "leapfrog_step"], [0, 1, 1, "", "rk2_step"], [0, 1, 1, "", "rk4_step"], [0, 1, 1, "", "symplectic_euler_step"]], "geomstats.learning": [[6, 2, 1, "", "TemplateClassifier"], [6, 2, 1, "", "TemplateEstimator"], [6, 2, 1, "", "TemplateTransformer"], [6, 0, 0, "-", "aac"], [6, 0, 0, "-", "agglomerative_hierarchical_clustering"], [6, 0, 0, "-", "expectation_maximization"], [6, 0, 0, "-", "exponential_barycenter"], [6, 0, 0, "-", "frechet_mean"], [6, 0, 0, "-", "geodesic_regression"], [6, 0, 0, "-", "geometric_median"], [6, 0, 0, "-", "incremental_frechet_mean"], [6, 0, 0, "-", "kalman_filter"], [6, 0, 0, "-", "kernel_density_estimation_classifier"], [6, 0, 0, "-", "kmeans"], [6, 0, 0, "-", "kmedoids"], [6, 0, 0, "-", "knn"], [6, 0, 0, "-", "mdm"], [6, 0, 0, "-", "online_kmeans"], [6, 0, 0, "-", "pca"], [6, 0, 0, "-", "preprocessing"], [6, 0, 0, "-", "radial_kernel_functions"], [6, 0, 0, "-", "riemannian_mean_shift"], [6, 0, 0, "-", "wrapped_gaussian_process"]], "geomstats.learning.TemplateClassifier": [[6, 3, 1, "", "X_"], [6, 3, 1, "", "classes_"], [6, 4, 1, "", "fit"], [6, 4, 1, "", "predict"], [6, 4, 1, "", "set_score_request"], [6, 3, 1, "", "y_"]], "geomstats.learning.TemplateEstimator": [[6, 4, 1, "", "fit"], [6, 4, 1, "", "predict"]], "geomstats.learning.TemplateTransformer": [[6, 4, 1, "", "fit"], [6, 3, 1, "", "n_features_"], [6, 4, 1, "", "transform"]], "geomstats.learning.aac": [[6, 2, 1, "", "AAC"]], "geomstats.learning.aac.AAC": [[6, 3, 1, "", "MAP_ESTIMATE"]], "geomstats.learning.agglomerative_hierarchical_clustering": [[6, 2, 1, "", "AgglomerativeHierarchicalClustering"]], "geomstats.learning.agglomerative_hierarchical_clustering.AgglomerativeHierarchicalClustering": [[6, 3, 1, "", "children_"], [6, 3, 1, "", "labels_"], [6, 3, 1, "", "n_clusters_"], [6, 3, 1, "", "n_connected_components_"], [6, 3, 1, "", "n_leaves_"]], "geomstats.learning.expectation_maximization": [[6, 2, 1, "", "GaussianMixtureModel"], [6, 2, 1, "", "RiemannianEM"]], "geomstats.learning.expectation_maximization.GaussianMixtureModel": [[6, 4, 1, "", "compute_variance_from_index"], [6, 3, 1, "", "normalization_factor_var"], [6, 4, 1, "", "pdf"], [6, 3, 1, "", "phi_inv_var"], [6, 3, 1, "", "variances_range"], [6, 4, 1, "", "weighted_pdf"]], "geomstats.learning.expectation_maximization.RiemannianEM": [[6, 4, 1, "", "fit"], [6, 6, 1, "id0", "means_"], [6, 3, 1, "", "mixture_coefficients_"], [6, 6, 1, "id5", "variances_"]], "geomstats.learning.exponential_barycenter": [[6, 2, 1, "", "ExponentialBarycenter"], [6, 2, 1, "", "GradientDescent"]], "geomstats.learning.exponential_barycenter.ExponentialBarycenter": [[6, 3, 1, "", "estimate_"], [6, 4, 1, "", "fit"], [6, 4, 1, "", "set"], [6, 4, 1, "", "set_fit_request"]], "geomstats.learning.exponential_barycenter.GradientDescent": [[6, 4, 1, "", "minimize"]], "geomstats.learning.frechet_mean": [[6, 2, 1, "", "AdaptiveGradientDescent"], [6, 2, 1, "", "BaseGradientDescent"], [6, 2, 1, "", "BatchGradientDescent"], [6, 2, 1, "", "CircleMean"], [6, 2, 1, "", "ElasticMean"], [6, 2, 1, "", "FrechetMean"], [6, 2, 1, "", "GradientDescent"], [6, 2, 1, "", "LinearMean"], [6, 1, 1, "", "linear_mean"], [6, 1, 1, "", "variance"]], "geomstats.learning.frechet_mean.AdaptiveGradientDescent": [[6, 4, 1, "", "minimize"]], "geomstats.learning.frechet_mean.BaseGradientDescent": [[6, 4, 1, "", "minimize"]], "geomstats.learning.frechet_mean.BatchGradientDescent": [[6, 4, 1, "", "minimize"]], "geomstats.learning.frechet_mean.CircleMean": [[6, 3, 1, "", "estimate_"], [6, 4, 1, "", "fit"]], "geomstats.learning.frechet_mean.ElasticMean": [[6, 3, 1, "", "estimate_"], [6, 4, 1, "", "fit"], [6, 4, 1, "", "set_fit_request"]], "geomstats.learning.frechet_mean.FrechetMean": [[6, 3, 1, "", "estimate_"], [6, 4, 1, "", "fit"], [6, 6, 1, "", "method"], [6, 4, 1, "", "set"], [6, 4, 1, "", "set_fit_request"]], "geomstats.learning.frechet_mean.GradientDescent": [[6, 4, 1, "", "minimize"]], "geomstats.learning.frechet_mean.LinearMean": [[6, 3, 1, "", "estimate_"], [6, 4, 1, "", "fit"], [6, 4, 1, "", "set_fit_request"]], "geomstats.learning.geodesic_regression": [[6, 2, 1, "", "GeodesicRegression"], [6, 2, 1, "", "RiemannianGradientDescent"]], "geomstats.learning.geodesic_regression.GeodesicRegression": [[6, 4, 1, "", "fit"], [6, 6, 1, "", "method"], [6, 4, 1, "", "predict"], [6, 4, 1, "", "score"], [6, 4, 1, "", "set"], [6, 4, 1, "", "set_fit_request"], [6, 4, 1, "", "set_score_request"]], "geomstats.learning.geodesic_regression.RiemannianGradientDescent": [[6, 4, 1, "", "minimize"]], "geomstats.learning.geometric_median": [[6, 2, 1, "", "GeometricMedian"]], "geomstats.learning.geometric_median.GeometricMedian": [[6, 3, 1, "", "estimate_"], [6, 4, 1, "", "fit"], [6, 4, 1, "", "set_fit_request"]], "geomstats.learning.incremental_frechet_mean": [[6, 2, 1, "", "IncrementalFrechetMean"]], "geomstats.learning.incremental_frechet_mean.IncrementalFrechetMean": [[6, 4, 1, "", "fit"], [6, 4, 1, "", "set_fit_request"]], "geomstats.learning.kalman_filter": [[6, 2, 1, "", "KalmanFilter"], [6, 2, 1, "", "Localization"], [6, 2, 1, "", "LocalizationLinear"]], "geomstats.learning.kalman_filter.KalmanFilter": [[6, 4, 1, "", "compute_gain"], [6, 4, 1, "", "initialize_covariances"], [6, 4, 1, "", "propagate"], [6, 4, 1, "", "update"]], "geomstats.learning.kalman_filter.Localization": [[6, 4, 1, "", "adjoint_map"], [6, 4, 1, "", "get_measurement_noise_cov"], [6, 4, 1, "", "innovation"], [6, 4, 1, "", "noise_jacobian"], [6, 4, 1, "", "observation_jacobian"], [6, 4, 1, "", "observation_model"], [6, 4, 1, "", "preprocess_input"], [6, 4, 1, "", "propagate"], [6, 4, 1, "", "propagation_jacobian"], [6, 4, 1, "", "regularize_angle"], [6, 4, 1, "", "rotation_matrix"]], "geomstats.learning.kalman_filter.LocalizationLinear": [[6, 4, 1, "", "get_measurement_noise_cov"], [6, 4, 1, "", "innovation"], [6, 4, 1, "", "noise_jacobian"], [6, 4, 1, "", "observation_jacobian"], [6, 4, 1, "", "observation_model"], [6, 4, 1, "", "propagate"], [6, 4, 1, "", "propagation_jacobian"]], "geomstats.learning.kernel_density_estimation_classifier": [[6, 2, 1, "", "KernelDensityEstimationClassifier"], [6, 1, 1, "", "wrap"]], "geomstats.learning.kernel_density_estimation_classifier.KernelDensityEstimationClassifier": [[6, 3, 1, "", "classes_"], [6, 3, 1, "", "effective_metric_"], [6, 3, 1, "", "effective_metric_params_"], [6, 3, 1, "", "outputs_2d_"], [6, 4, 1, "", "set_score_request"]], "geomstats.learning.kmeans": [[6, 2, 1, "", "RiemannianKMeans"]], "geomstats.learning.kmeans.RiemannianKMeans": [[6, 4, 1, "", "fit"], [6, 4, 1, "", "predict"]], "geomstats.learning.kmedoids": [[6, 2, 1, "", "RiemannianKMedoids"]], "geomstats.learning.kmedoids.RiemannianKMedoids": [[6, 4, 1, "", "fit"], [6, 4, 1, "", "predict"]], "geomstats.learning.knn": [[6, 2, 1, "", "KNearestNeighborsClassifier"], [6, 1, 1, "", "wrap"]], "geomstats.learning.knn.KNearestNeighborsClassifier": [[6, 3, 1, "", "classes_"], [6, 3, 1, "", "effective_metric_"], [6, 3, 1, "", "effective_metric_params_"], [6, 3, 1, "", "outputs_2d_"], [6, 4, 1, "", "set_score_request"]], "geomstats.learning.mdm": [[6, 2, 1, "", "RiemannianMinimumDistanceToMean"]], "geomstats.learning.mdm.RiemannianMinimumDistanceToMean": [[6, 3, 1, "", "classes_"], [6, 4, 1, "", "fit"], [6, 3, 1, "", "mean_estimates_"], [6, 6, 1, "", "n_classes_"], [6, 4, 1, "", "predict"], [6, 4, 1, "", "predict_proba"], [6, 4, 1, "", "set_fit_request"], [6, 4, 1, "", "set_score_request"], [6, 4, 1, "", "transform"]], "geomstats.learning.online_kmeans": [[6, 2, 1, "", "OnlineKMeans"]], "geomstats.learning.online_kmeans.OnlineKMeans": [[6, 3, 1, "", "cluster_centers_"], [6, 4, 1, "", "fit"], [6, 3, 1, "", "labels_"], [6, 4, 1, "", "predict"]], "geomstats.learning.pca": [[6, 2, 1, "", "TangentPCA"]], "geomstats.learning.pca.TangentPCA": [[6, 4, 1, "", "fit"], [6, 4, 1, "", "fit_transform"], [6, 4, 1, "", "inverse_transform"], [6, 4, 1, "", "set_fit_request"], [6, 4, 1, "", "transform"]], "geomstats.learning.preprocessing": [[6, 2, 1, "", "ToTangentSpace"]], "geomstats.learning.preprocessing.ToTangentSpace": [[6, 4, 1, "", "fit"], [6, 4, 1, "", "inverse_transform"], [6, 4, 1, "", "set_fit_request"], [6, 4, 1, "", "transform"]], "geomstats.learning.radial_kernel_functions": [[6, 1, 1, "", "biweight_radial_kernel"], [6, 1, 1, "", "bump_radial_kernel"], [6, 1, 1, "", "cosine_radial_kernel"], [6, 1, 1, "", "gaussian_radial_kernel"], [6, 1, 1, "", "inverse_multiquadric_radial_kernel"], [6, 1, 1, "", "inverse_quadratic_radial_kernel"], [6, 1, 1, "", "laplacian_radial_kernel"], [6, 1, 1, "", "logistic_radial_kernel"], [6, 1, 1, "", "parabolic_radial_kernel"], [6, 1, 1, "", "sigmoid_radial_kernel"], [6, 1, 1, "", "triangular_radial_kernel"], [6, 1, 1, "", "tricube_radial_kernel"], [6, 1, 1, "", "triweight_radial_kernel"], [6, 1, 1, "", "uniform_radial_kernel"]], "geomstats.learning.riemannian_mean_shift": [[6, 2, 1, "", "RiemannianMeanShift"]], "geomstats.learning.riemannian_mean_shift.RiemannianMeanShift": [[6, 4, 1, "", "fit"], [6, 4, 1, "", "predict"]], "geomstats.learning.wrapped_gaussian_process": [[6, 2, 1, "", "WrappedGaussianProcess"]], "geomstats.learning.wrapped_gaussian_process.WrappedGaussianProcess": [[6, 4, 1, "", "fit"], [6, 4, 1, "", "predict"], [6, 4, 1, "", "sample_y"], [6, 4, 1, "", "set"], [6, 4, 1, "", "set_predict_request"], [6, 4, 1, "", "set_score_request"]], "geomstats.numerics": [[7, 0, 0, "-", "bvp"], [7, 0, 0, "-", "finite_differences"], [7, 0, 0, "-", "geodesic"], [7, 0, 0, "-", "ivp"], [7, 0, 0, "-", "optimizers"]], "geomstats.numerics.bvp": [[7, 2, 1, "", "ScipySolveBVP"]], "geomstats.numerics.bvp.ScipySolveBVP": [[7, 4, 1, "", "integrate"]], "geomstats.numerics.finite_differences": [[7, 1, 1, "", "centered_difference"], [7, 1, 1, "", "forward_difference"], [7, 1, 1, "", "second_centered_difference"]], "geomstats.numerics.geodesic": [[7, 2, 1, "", "ExpODESolver"], [7, 2, 1, "", "ExpSolver"], [7, 2, 1, "", "LogODESolver"], [7, 2, 1, "", "LogShootingSolver"], [7, 2, 1, "", "LogSolver"]], "geomstats.numerics.geodesic.ExpODESolver": [[7, 4, 1, "", "exp"], [7, 4, 1, "", "geodesic_ivp"], [7, 6, 1, "", "integrator"]], "geomstats.numerics.geodesic.ExpSolver": [[7, 4, 1, "", "exp"], [7, 4, 1, "", "geodesic_ivp"]], "geomstats.numerics.geodesic.LogODESolver": [[7, 4, 1, "", "geodesic_bvp"]], "geomstats.numerics.geodesic.LogSolver": [[7, 4, 1, "", "geodesic_bvp"], [7, 4, 1, "", "log"]], "geomstats.numerics.ivp": [[7, 2, 1, "", "GSIVPIntegrator"], [7, 2, 1, "", "ODEIVPIntegrator"], [7, 2, 1, "", "OdeResult"], [7, 2, 1, "", "ScipySolveIVP"]], "geomstats.numerics.ivp.GSIVPIntegrator": [[7, 4, 1, "", "integrate"], [7, 6, 1, "", "step_type"]], "geomstats.numerics.ivp.ODEIVPIntegrator": [[7, 4, 1, "", "integrate"], [7, 4, 1, "", "integrate_t"]], "geomstats.numerics.ivp.OdeResult": [[7, 4, 1, "", "get_last_y"]], "geomstats.numerics.ivp.ScipySolveIVP": [[7, 4, 1, "", "integrate"], [7, 4, 1, "", "integrate_t"]], "geomstats.numerics.optimizers": [[7, 2, 1, "", "ScipyMinimize"]], "geomstats.numerics.optimizers.ScipyMinimize": [[7, 4, 1, "", "minimize"]], "geomstats.test": [[8, 0, 0, "-", "data"], [8, 0, 0, "-", "random"], [8, 0, 0, "-", "utils"], [8, 0, 0, "-", "vectorization"]], "geomstats.test.data": [[8, 2, 1, "", "TestData"]], "geomstats.test.data.TestData": [[8, 3, 1, "", "N_RANDOM_POINTS"], [8, 3, 1, "", "N_SHAPE_POINTS"], [8, 3, 1, "", "N_TIME_POINTS"], [8, 3, 1, "", "N_VEC_REPS"], [8, 3, 1, "", "fail_for_autodiff_exceptions"], [8, 3, 1, "", "fail_for_not_implemented_errors"], [8, 4, 1, "", "generate_random_data"], [8, 4, 1, "", "generate_random_data_with_time"], [8, 4, 1, "", "generate_shape_data"], [8, 4, 1, "", "generate_tests"], [8, 4, 1, "", "generate_vec_data"], [8, 4, 1, "", "generate_vec_data_with_time"], [8, 3, 1, "", "skip_all"], [8, 3, 1, "", "skip_vec"], [8, 3, 1, "", "skips"], [8, 3, 1, "", "tolerances"], [8, 3, 1, "", "trials"], [8, 3, 1, "", "xfails"]], "geomstats.test.random": [[8, 2, 1, "", "EmbeddedSpaceRandomDataGenerator"], [8, 2, 1, "", "GammaRandomDataGenerator"], [8, 2, 1, "", "HeisenbergVectorsRandomDataGenerator"], [8, 2, 1, "", "HypersphereIntrinsicRandomDataGenerator"], [8, 2, 1, "", "KendalShapeRandomDataGenerator"], [8, 2, 1, "", "LieGroupVectorRandomDataGenerator"], [8, 2, 1, "", "MatrixVectorSpaceRandomDataGenerator"], [8, 2, 1, "", "NFoldManifoldRandomDataGenerator"], [8, 2, 1, "", "RandomDataGenerator"], [8, 2, 1, "", "RankKPSDMatricesRandomDataGenerator"], [8, 2, 1, "", "ShapeBundleRandomDataGenerator"], [8, 2, 1, "", "VectorSpaceRandomDataGenerator"], [8, 1, 1, "", "get_random_quaternion"], [8, 1, 1, "", "get_random_times"]], "geomstats.test.random.EmbeddedSpaceRandomDataGenerator": [[8, 4, 1, "", "point_to_project"]], "geomstats.test.random.GammaRandomDataGenerator": [[8, 4, 1, "", "random_point_standard"], [8, 4, 1, "", "random_tangent_vec_standard"]], "geomstats.test.random.HeisenbergVectorsRandomDataGenerator": [[8, 4, 1, "", "random_upper_triangular_matrix"]], "geomstats.test.random.HypersphereIntrinsicRandomDataGenerator": [[8, 4, 1, "", "random_tangent_vec"]], "geomstats.test.random.KendalShapeRandomDataGenerator": [[8, 4, 1, "", "random_horizontal_vec"]], "geomstats.test.random.LieGroupVectorRandomDataGenerator": [[8, 4, 1, "", "point_to_project"]], "geomstats.test.random.MatrixVectorSpaceRandomDataGenerator": [[8, 4, 1, "", "random_basis_representation"]], "geomstats.test.random.NFoldManifoldRandomDataGenerator": [[8, 4, 1, "", "point_to_project"]], "geomstats.test.random.RandomDataGenerator": [[8, 4, 1, "", "random_point"], [8, 4, 1, "", "random_tangent_vec"]], "geomstats.test.random.RankKPSDMatricesRandomDataGenerator": [[8, 4, 1, "", "point_to_project"]], "geomstats.test.random.ShapeBundleRandomDataGenerator": [[8, 4, 1, "", "random_tangent_vec"]], "geomstats.test.random.VectorSpaceRandomDataGenerator": [[8, 4, 1, "", "point_to_project"]], "geomstats.test.utils": [[8, 2, 1, "", "IdentityPointTransformer"], [8, 2, 1, "", "PointTransformer"]], "geomstats.test.utils.IdentityPointTransformer": [[8, 4, 1, "", "inverse_transform_point"], [8, 4, 1, "", "inverse_transform_tangent_vec"], [8, 4, 1, "", "transform_point"], [8, 4, 1, "", "transform_tangent_vec"]], "geomstats.test.utils.PointTransformer": [[8, 4, 1, "", "inverse_transform_point"], [8, 4, 1, "", "inverse_transform_tangent_vec"], [8, 4, 1, "", "transform_point"], [8, 4, 1, "", "transform_tangent_vec"]], "geomstats.test.vectorization": [[8, 1, 1, "", "generate_vectorization_data"], [8, 1, 1, "", "test_vectorization"]], "geomstats.test_cases": [[11, 0, 0, "-", "datasets"], [12, 0, 0, "-", "distributions"], [13, 0, 0, "-", "geometry"], [15, 0, 0, "-", "information_geometry"], [16, 0, 0, "-", "learning"], [17, 0, 0, "-", "numerics"]], "geomstats.test_cases.geometry": [[14, 0, 0, "-", "stratified"]], "geomstats.test_cases.learning": [[16, 0, 0, "-", "exponential_barycenter"]], "geomstats.test_cases.learning.exponential_barycenter": [[16, 2, 1, "", "EuclideanGroup"]], "geomstats.test_cases.learning.exponential_barycenter.EuclideanGroup": [[16, 4, 1, "", "compose"], [16, 4, 1, "", "exp"], [16, 4, 1, "", "inverse"], [16, 4, 1, "", "log"]], "geomstats.vectorization": [[0, 1, 1, "", "broadcast_to_multibatch"], [0, 1, 1, "", "check_is_batch"], [0, 1, 1, "", "get_batch_shape"], [0, 1, 1, "", "get_n_points"], [0, 1, 1, "", "repeat_out"], [0, 1, 1, "", "repeat_point"]], "geomstats.visualization": [[18, 0, 0, "-", "hyperbolic"], [18, 0, 0, "-", "hypersphere"], [18, 1, 1, "", "plot"], [18, 0, 0, "-", "poincare_polydisk"], [18, 0, 0, "-", "pre_shape"], [18, 0, 0, "-", "spd_matrices"], [18, 0, 0, "-", "special_euclidean"], [18, 0, 0, "-", "special_orthogonal"], [18, 1, 1, "", "tutorial_matplotlib"]], "geomstats.visualization.hyperbolic": [[18, 2, 1, "", "KleinDisk"], [18, 2, 1, "", "PoincareDisk"], [18, 2, 1, "", "PoincareHalfPlane"]], "geomstats.visualization.hyperbolic.KleinDisk": [[18, 4, 1, "", "add_points"], [18, 4, 1, "", "convert_to_klein_coordinates"], [18, 4, 1, "", "draw"], [18, 4, 1, "", "plot"], [18, 4, 1, "", "set_ax"]], "geomstats.visualization.hyperbolic.PoincareDisk": [[18, 4, 1, "", "add_points"], [18, 4, 1, "", "convert_to_poincare_coordinates"], [18, 4, 1, "", "draw"], [18, 4, 1, "", "plot"], [18, 4, 1, "", "set_ax"]], "geomstats.visualization.hyperbolic.PoincareHalfPlane": [[18, 4, 1, "", "add_points"], [18, 4, 1, "", "convert_to_half_plane_coordinates"], [18, 4, 1, "", "draw"], [18, 4, 1, "", "plot"], [18, 4, 1, "", "set_ax"]], "geomstats.visualization.hypersphere": [[18, 2, 1, "", "Circle"], [18, 2, 1, "", "Sphere"]], "geomstats.visualization.hypersphere.Circle": [[18, 4, 1, "", "add_points"], [18, 4, 1, "", "draw"], [18, 4, 1, "", "draw_points"], [18, 4, 1, "", "plot"], [18, 4, 1, "", "set_ax"]], "geomstats.visualization.hypersphere.Sphere": [[18, 4, 1, "", "add_points"], [18, 4, 1, "", "draw"], [18, 4, 1, "", "draw_points"], [18, 4, 1, "", "get_fibonnaci_points"], [18, 4, 1, "", "plot"], [18, 4, 1, "", "plot_heatmap"], [18, 4, 1, "", "set_ax"]], "geomstats.visualization.poincare_polydisk": [[18, 2, 1, "", "PoincarePolyDisk"]], "geomstats.visualization.poincare_polydisk.PoincarePolyDisk": [[18, 4, 1, "", "add_points"], [18, 4, 1, "", "clear_points"], [18, 4, 1, "", "convert_to_poincare_coordinates"], [18, 4, 1, "", "draw"], [18, 4, 1, "", "set_ax"]], "geomstats.visualization.pre_shape": [[18, 2, 1, "", "KendallDisk"], [18, 2, 1, "", "KendallSphere"]], "geomstats.visualization.pre_shape.KendallDisk": [[18, 4, 1, "", "add_points"], [18, 3, 1, "", "centre"], [18, 4, 1, "", "clear_points"], [18, 4, 1, "", "convert_to_planar_coordinates"], [18, 4, 1, "", "convert_to_polar_coordinates"], [18, 3, 1, "", "coords_type"], [18, 4, 1, "", "draw"], [18, 4, 1, "", "draw_curve"], [18, 4, 1, "", "draw_points"], [18, 4, 1, "", "draw_triangle"], [18, 4, 1, "", "draw_vector"], [18, 3, 1, "", "na"], [18, 3, 1, "", "points"], [18, 3, 1, "", "pole"], [18, 4, 1, "", "set_ax"], [18, 3, 1, "", "ua"], [18, 3, 1, "", "ub"]], "geomstats.visualization.pre_shape.KendallSphere": [[18, 4, 1, "", "add_points"], [18, 4, 1, "", "clear_points"], [18, 4, 1, "", "convert_to_polar_coordinates"], [18, 4, 1, "", "convert_to_spherical_coordinates"], [18, 3, 1, "", "coords_type"], [18, 4, 1, "", "draw"], [18, 4, 1, "", "draw_curve"], [18, 4, 1, "", "draw_points"], [18, 4, 1, "", "draw_triangle"], [18, 4, 1, "", "draw_vector"], [18, 3, 1, "", "na"], [18, 3, 1, "", "points"], [18, 3, 1, "", "pole"], [18, 4, 1, "", "rotation"], [18, 4, 1, "", "set_ax"], [18, 4, 1, "", "set_view"], [18, 3, 1, "", "ua"], [18, 3, 1, "", "ub"]], "geomstats.visualization.spd_matrices": [[18, 2, 1, "", "Ellipses"]], "geomstats.visualization.spd_matrices.Ellipses": [[18, 4, 1, "", "compute_coordinates"], [18, 4, 1, "", "draw_points"], [18, 4, 1, "", "set_ax"]], "geomstats.visualization.special_euclidean": [[18, 2, 1, "", "SpecialEuclidean2"]], "geomstats.visualization.special_euclidean.SpecialEuclidean2": [[18, 4, 1, "", "add_points"], [18, 4, 1, "", "draw_points"], [18, 4, 1, "", "set_ax"]], "geomstats.visualization.special_orthogonal": [[18, 2, 1, "", "Arrow3D"], [18, 2, 1, "", "Trihedron"], [18, 1, 1, "", "convert_to_trihedron"], [18, 1, 1, "", "plot"]], "geomstats.visualization.special_orthogonal.Arrow3D": [[18, 4, 1, "", "draw"]], "geomstats.visualization.special_orthogonal.Trihedron": [[18, 4, 1, "", "draw"], [18, 4, 1, "", "plot"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:class", "3": "py:attribute", "4": "py:method", "5": "py:exception", "6": "py:property"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "class", "Python class"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "method", "Python method"], "5": ["py", "exception", "Python exception"], "6": ["py", "property", "Python property"]}, "titleterms": {"geomstat": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 26, 27, 30, 32, 33, 53], "packag": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19], "subpackag": [0, 3, 9, 13], "submodul": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18], "algebra_util": [0, 9], "modul": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19], "error": 0, "except": 0, "integr": 0, "vector": [0, 3, 8, 32, 33, 35, 43], "content": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18], "dataset": [1, 11, 42, 49, 51], "prepare_emg_data": 1, "prepare_graph_data": [1, 11], "util": [1, 8, 33], "distribut": [2, 12, 39, 47], "lognorm": [2, 12], "geometri": [3, 4, 13, 14, 23, 39, 40, 52], "base": [3, 5, 13, 15], "complex_manifold": [3, 13], "complex_matric": [3, 13], "complex_poincare_disk": 3, "complex_riemannian_metr": [3, 13], "connect": [3, 13, 29, 33], "diffeo": [3, 13], "discrete_curv": [3, 13], "discrete_surfac": [3, 13], "euclidean": [3, 13, 35, 43], "fiber_bundl": [3, 13], "full_rank_correlation_matric": [3, 13], "full_rank_matric": 3, "function": [3, 44], "general_linear": [3, 13], "grassmannian": 3, "heisenberg": [3, 13, 52], "hermitian": [3, 13], "hermitian_matric": 3, "hpd_matric": 3, "hyperbol": [3, 13, 18, 34, 35, 37, 44], "hyperboloid": 3, "hyperspher": [3, 13, 18, 32], "invariant_metr": [3, 13], "klein_bottl": 3, "landmark": [3, 34, 46], "lie_algebra": [3, 13], "lie_group": [3, 13], "lower_triangular_matric": 3, "manifold": [3, 13, 29, 31, 32, 33, 34, 35, 36, 38, 40, 49], "matric": [3, 13, 29, 34, 43], "minkowski": 3, "nfold_manifold": [3, 13], "open_hemispher": 3, "poincare_bal": [3, 13], "poincare_half_spac": [3, 13], "poincare_polydisk": [3, 18], "positive_lower_triangular_matric": [3, 13], "positive_r": 3, "pre_shap": [3, 13, 18], "product_hpd_and_siegel_disk": 3, "product_manifold": [3, 13], "product_positive_reals_and_poincare_disk": 3, "pullback_metr": [3, 13], "quotient_metr": [3, 13], "rank_k_psd_matric": 3, "riemannian_metr": [3, 13], "sasaki_metr": [3, 13], "scalar_product_metr": [3, 13], "siegel": [3, 13], "skew_symmetric_matric": [3, 13], "spd_matric": [3, 13, 18], "special_euclidean": [3, 13, 18], "special_orthogon": [3, 13, 18], "stiefel": [3, 13], "sub_riemannian_metr": [3, 13], "symmetric_matric": 3, "stratifi": [4, 14, 48], "graph_spac": 4, "point_set": [4, 14], "spider": [4, 48], "wald_spac": 4, "information_geometri": [5, 15], "beta": [5, 15, 39], "binomi": [5, 15], "categor": 5, "dirichlet": [5, 15], "exponenti": [5, 15, 33, 35], "fisher_rao_metr": 5, "gamma": [5, 15, 49], "geometr": [5, 15], "multinomi": [5, 15], "normal": [5, 15, 39], "poisson": [5, 15], "learn": [6, 16, 23, 30, 31, 36], "aac": 6, "agglomerative_hierarchical_clust": [6, 16], "expectation_maxim": [6, 16], "exponential_barycent": [6, 16], "frechet_mean": [6, 16], "geodesic_regress": [6, 16], "geometric_median": 6, "incremental_frechet_mean": [6, 16], "kalman_filt": [6, 16], "paramet": [6, 43, 44], "kernel_density_estimation_classifi": [6, 16], "kmean": [6, 16], "kmedoid": 6, "knn": [6, 16], "mdm": [6, 16, 43], "online_kmean": 6, "pca": [6, 16, 37], "preprocess": [6, 16, 42, 43], "radial_kernel_funct": [6, 16], "riemannian_mean_shift": 6, "wrapped_gaussian_process": [6, 16], "numer": [7, 17, 29, 44], "bvp": 7, "finite_differ": [7, 17], "geodes": [7, 17, 33, 35, 47, 48], "ivp": 7, "optim": [7, 44, 49], "test": [8, 21, 42, 43], "conf": 8, "data": [8, 31, 34, 36, 37, 38, 42, 43], "parametr": [8, 41], "random": 8, "test_cas": [8, 9, 10, 11, 12, 13, 14, 15, 16, 17], "backend": [10, 21], "autodiff": 10, "mixin": 13, "visual": [18, 42], "api": 19, "refer": [19, 34, 36, 39, 41, 44, 45, 46, 47], "contribut": 21, "guid": 21, "develop": [21, 26], "setup": 21, "sourc": 21, "control": 21, "git": 21, "get": [21, 25], "code": [21, 23, 32], "depend": 21, "virtual": 21, "environ": 21, "run": [21, 23], "build": [21, 33], "doc": [21, 27], "folder": 21, "structur": [21, 29, 32, 44, 52], "driven": 21, "tdd": 21, "pytest": 21, "write": 21, "workflow": [21, 28], "creat": 21, "choos": 21, "an": [21, 32, 33], "issu": 21, "new": [21, 29], "contributor": [21, 26], "good": 21, "first": [21, 24, 41], "tag": 21, "starter": 21, "project": [21, 27, 43], "help": [21, 31], "want": 21, "make": [21, 26, 31], "chang": [21, 26, 29, 42], "pull": 21, "request": 21, "checklist": 21, "stall": 21, "style": 21, "guidelin": 21, "document": [21, 26, 27, 33, 53], "docstr": 21, "intro": 21, "The": [21, 27, 32, 33, 36, 43, 47, 52], "anatomi": 21, "exampl": [21, 23, 32, 33, 34, 40, 41], "review": 21, "report": 21, "bug": 21, "featur": 21, "tracker": 21, "templat": 21, "triag": 21, "reproduc": 21, "comment": 21, "altern": 21, "solut": 21, "answer": 21, "question": 21, "label": [21, 48], "assign": 21, "explan": 22, "differenti": 23, "algorithm": 23, "step": 24, "start": 25, "govern": 26, "decis": 26, "role": 26, "And": 26, "respons": 26, "experi": 26, "team": 26, "commun": 26, "core": 26, "technic": [26, 27], "committe": 26, "process": [26, 49], "conflict": 26, "interest": 26, "breach": 26, "googl": 27, "season": 27, "case": 27, "studi": 27, "design": [27, 30], "organ": 27, "scatter": 27, "problem": [27, 49], "statement": [27, 53], "propos": 27, "abstract": 27, "descript": [27, 33, 42, 49], "budget": 27, "particip": 27, "timelin": 27, "result": [27, 44], "titl": 27, "metric": [27, 29, 33, 41, 42, 43, 48, 50], "analysi": [27, 41, 42], "summari": [27, 43], "page": 27, "about": [27, 32, 33], "": [27, 31, 32, 34], "scope": 27, "measur": 27, "success": 27, "addit": [27, 33, 35], "inform": [27, 39], "import": [27, 33], "link": 27, "writer": 27, "hackathon": [28, 29], "past": 28, "futur": [28, 29], "relat": 28, "event": 28, "institut": 29, "henri": 29, "poincar\u00e9": 29, "17th": 29, "21st": 29, "oct": 29, "2022": [29, 53], "equip": 29, "intrins": 29, "v": 29, "extrins": 29, "coordin": [29, 33], "No": 29, "dynam": 29, "behavior": 29, "g": 29, "point": [29, 42], "shape": [29, 41, 42, 45, 46, 47], "object": [30, 34], "more": [30, 32, 33], "what": [31, 32, 33], "i": [31, 32, 33], "motiv": [31, 42, 49, 51], "analyz": [31, 42], "1": [31, 32, 33, 41, 42, 43, 49], "reduc": 31, "degre": 31, "freedom": 31, "system": 31, "comput": [31, 46, 47, 50], "less": 31, "complic": 31, "2": [31, 32, 33, 40, 41, 42, 43, 49], "know": 31, "set": [31, 32, 48], "belong": 31, "mai": 31, "give": 31, "you": 31, "deeper": 31, "understand": 31, "your": [31, 40], "evolut": 31, "why": [31, 32, 33], "look": 31, "evolv": 31, "wai": 31, "doe": [31, 32, 33], "3": [31, 32, 33, 35, 41, 42, 43, 47, 49], "live": 31, "better": 31, "predict": 31, "power": 31, "extract": 31, "signal": 31, "from": [31, 34, 35], "noisi": 31, "veri": 31, "few": 31, "datapoint": 31, "tutori": [31, 52, 54], "introduct": [32, 39, 42, 44, 49], "precis": 32, "mathemat": [32, 33, 49], "definit": [32, 33, 34], "imprecis": 32, "layman": 32, "term": 32, "4": [32, 33, 42, 43, 49], "do": [32, 33], "we": [32, 33], "care": [32, 33], "class": [32, 33], "tangent": [32, 36, 37, 43], "space": [32, 34, 35, 42, 43, 45, 46, 47, 48, 50, 51], "5": [32, 33, 43, 49], "how": [32, 33], "parent": 32, "us": [32, 33, 43], "attribut": 32, "method": [32, 33, 43, 54], "subclass": 32, "full": [32, 33], "vectorspaceopenset": 32, "open": 32, "ar": 32, "implement": [32, 40], "levelset": 32, "level": 32, "vectorspac": 32, "productmanifold": 32, "conclus": [32, 33, 36, 49], "gener": [33, 37, 38], "actual": 33, "friendli": 33, "big": 33, "pictur": [33, 34], "parallel": [33, 47], "transport": [33, 47], "field": [33, 52], "defin": [33, 40, 52], "intuit": 33, "physic": 33, "local": 33, "christoffel": 33, "symbol": 33, "math": 33, "notat": 33, "mathbf": 33, "partial_i": 33, "basi": 33, "einstein": 33, "repres": 33, "equat": 33, "should": 33, "thi": [33, 53], "represent": [33, 49], "concept": 33, "logarithm": [33, 35], "6": 33, "parallel_transport": 33, "geodesic_equ": 33, "exp": 33, "log": 33, "7": 33, "riemannianmetr": 33, "sub": [33, 52], "riemannian": [33, 38, 40, 43, 44, 52], "8": 33, "linear": 34, "world": [34, 54], "citi": 34, "sphere": [34, 37, 38, 40], "pose": [34, 45], "lie": 34, "group": [34, 35, 52], "3d": [34, 41, 47], "rotat": 34, "social": 34, "network": [34, 51], "brain": 34, "connectom": 34, "symmetr": 34, "posit": 34, "spd": 34, "monkei": 34, "optic": [34, 47], "nerv": [34, 47], "head": [34, 47], "map": 35, "substract": 35, "plane": [35, 37, 40], "special": 35, "se": 35, "transform": 36, "fr\u00e9chet": 37, "mean": [37, 38, 42, 43, 50], "On": 37, "In": 37, "k": 38, "cluster": [38, 44], "init": 38, "randomli": 38, "oper": 38, "own": [40, 42], "immers": 40, "surfac": 40, "its": 40, "graph": [40, 44, 48, 50, 51], "pullback": 40, "via": [40, 52], "diffeomorph": 40, "warp": 40, "mathbb": 40, "r": 40, "curv": [41, 42], "squar": 41, "root": 41, "veloc": 41, "A": [41, 43, 50], "2d": [41, 47], "remark": 41, "focu": 41, "quotient": 41, "out": 41, "reparametr": 41, "compar": 41, "unparametr": 41, "cancer": 42, "cell": 42, "interpol": 42, "encod": 42, "discret": 42, "With": 42, "same": [42, 43], "number": 42, "remov": 42, "duplic": 42, "sampl": 42, "align": [42, 48, 50], "distanc": 42, "global": 42, "hypothesi": 42, "equal": 42, "each": 42, "treatment": 42, "hand": [43, 45, 49], "gestur": 43, "classif": 43, "emg": 43, "context": 43, "covari": 43, "plot": [43, 44], "averag": 43, "frechet": [43, 50], "affin": 43, "invari": 43, "sign": 43, "session": 43, "user": 43, "train": 43, "calibr": 43, "0": 43, "logist": 43, "regress": [43, 50], "matrix": 43, "mlp": 43, "embed": 44, "initi": 44, "loss": 44, "captur": 44, "classifi": 45, "kendal": [45, 46, 47], "triangular": 47, "framework": 47, "sigma_2": 47, "triangl": 47, "uniform": 47, "sigma_3": 47, "usecas": 47, "graphspac": 48, "unlabel": 48, "sao": 49, "paulo": 49, "traffic": 49, "pre": 49, "model": 49, "road": 49, "hypothes": 49, "renov": 49, "effort": 49, "solv": 49, "all": 50, "primer": 50, "princip": 50, "compon": 50, "mammal": 51, "groom": 51, "ggregress": 51, "fifa": 51, "2018": 51, "player": 51, "pass": 51, "frame": 52, "limit": 52, "roadmap": 53, "purpos": 53, "detail": 53, "goal": 53, "practic": 54, "real": 54, "applic": 54}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "nbsphinx": 4, "sphinx.ext.viewcode": 1, "sphinx": 60}, "alltitles": {"geomstats package": [[0, "geomstats-package"]], "Subpackages": [[0, "subpackages"], [3, "subpackages"], [9, "subpackages"], [13, "subpackages"]], "Submodules": [[0, "submodules"], [1, "submodules"], [2, "submodules"], [3, "submodules"], [4, "submodules"], [5, "submodules"], [6, "submodules"], [7, "submodules"], [8, "submodules"], [9, "submodules"], [10, "submodules"], [11, "submodules"], [12, "submodules"], [13, "submodules"], [14, "submodules"], [15, "submodules"], [16, "submodules"], [17, "submodules"], [18, "submodules"]], "geomstats.algebra_utils module": [[0, "module-geomstats.algebra_utils"]], "geomstats.errors module": [[0, "module-geomstats.errors"]], "geomstats.exceptions module": [[0, "module-geomstats.exceptions"]], "geomstats.integrator module": [[0, "module-geomstats.integrator"]], "geomstats.vectorization module": [[0, "module-geomstats.vectorization"]], "Module contents": [[0, "module-geomstats"], [1, "module-geomstats.datasets"], [2, "module-geomstats.distributions"], [3, "module-geomstats.geometry"], [4, "module-geomstats.geometry.stratified"], [5, "module-geomstats.information_geometry"], [6, "module-geomstats.learning"], [7, "module-geomstats.numerics"], [8, "module-geomstats.test"], [9, "module-geomstats.test_cases"], [10, "module-contents"], [11, "module-geomstats.test_cases.datasets"], [12, "module-geomstats.test_cases.distributions"], [13, "module-geomstats.test_cases.geometry"], [14, "module-geomstats.test_cases.geometry.stratified"], [15, "module-geomstats.test_cases.information_geometry"], [16, "module-geomstats.test_cases.learning"], [17, "module-geomstats.test_cases.numerics"], [18, "module-geomstats.visualization"]], "geomstats.datasets package": [[1, "geomstats-datasets-package"]], "geomstats.datasets.prepare_emg_data module": [[1, "module-geomstats.datasets.prepare_emg_data"]], "geomstats.datasets.prepare_graph_data module": [[1, "module-geomstats.datasets.prepare_graph_data"]], "geomstats.datasets.utils module": [[1, "module-geomstats.datasets.utils"]], "geomstats.distributions package": [[2, "geomstats-distributions-package"]], "geomstats.distributions.lognormal module": [[2, "module-geomstats.distributions.lognormal"]], "geomstats.geometry package": [[3, "geomstats-geometry-package"]], "geomstats.geometry.base module": [[3, "module-geomstats.geometry.base"]], "geomstats.geometry.complex_manifold module": [[3, "module-geomstats.geometry.complex_manifold"]], "geomstats.geometry.complex_matrices module": [[3, "module-geomstats.geometry.complex_matrices"]], "geomstats.geometry.complex_poincare_disk module": [[3, "module-geomstats.geometry.complex_poincare_disk"]], "geomstats.geometry.complex_riemannian_metric module": [[3, "module-geomstats.geometry.complex_riemannian_metric"]], "geomstats.geometry.connection module": [[3, "module-geomstats.geometry.connection"]], "geomstats.geometry.diffeo module": [[3, "module-geomstats.geometry.diffeo"]], "geomstats.geometry.discrete_curves module": [[3, "module-geomstats.geometry.discrete_curves"]], "geomstats.geometry.discrete_surfaces module": [[3, "module-geomstats.geometry.discrete_surfaces"]], "geomstats.geometry.euclidean module": [[3, "module-geomstats.geometry.euclidean"]], "geomstats.geometry.fiber_bundle module": [[3, "module-geomstats.geometry.fiber_bundle"]], "geomstats.geometry.full_rank_correlation_matrices module": [[3, "module-geomstats.geometry.full_rank_correlation_matrices"]], "geomstats.geometry.full_rank_matrices module": [[3, "module-geomstats.geometry.full_rank_matrices"]], "geomstats.geometry.functions module": [[3, "module-geomstats.geometry.functions"]], "geomstats.geometry.general_linear module": [[3, "module-geomstats.geometry.general_linear"]], "Vectorization": [[3, "vectorization"]], "geomstats.geometry.grassmannian module": [[3, "module-geomstats.geometry.grassmannian"]], "geomstats.geometry.heisenberg module": [[3, "module-geomstats.geometry.heisenberg"]], "geomstats.geometry.hermitian module": [[3, "module-geomstats.geometry.hermitian"]], "geomstats.geometry.hermitian_matrices module": [[3, "module-geomstats.geometry.hermitian_matrices"]], "geomstats.geometry.hpd_matrices module": [[3, "module-geomstats.geometry.hpd_matrices"]], "geomstats.geometry.hyperbolic module": [[3, "module-geomstats.geometry.hyperbolic"]], "geomstats.geometry.hyperboloid module": [[3, "module-geomstats.geometry.hyperboloid"]], "geomstats.geometry.hypersphere module": [[3, "module-geomstats.geometry.hypersphere"]], "geomstats.geometry.invariant_metric module": [[3, "module-geomstats.geometry.invariant_metric"]], "geomstats.geometry.klein_bottle module": [[3, "module-geomstats.geometry.klein_bottle"]], "geomstats.geometry.landmarks module": [[3, "module-geomstats.geometry.landmarks"]], "geomstats.geometry.lie_algebra module": [[3, "module-geomstats.geometry.lie_algebra"]], "geomstats.geometry.lie_group module": [[3, "module-geomstats.geometry.lie_group"]], "geomstats.geometry.lower_triangular_matrices module": [[3, "module-geomstats.geometry.lower_triangular_matrices"]], "geomstats.geometry.manifold module": [[3, "module-geomstats.geometry.manifold"]], "geomstats.geometry.matrices module": [[3, "module-geomstats.geometry.matrices"]], "geomstats.geometry.minkowski module": [[3, "module-geomstats.geometry.minkowski"]], "geomstats.geometry.nfold_manifold module": [[3, "module-geomstats.geometry.nfold_manifold"]], "geomstats.geometry.open_hemisphere module": [[3, "module-geomstats.geometry.open_hemisphere"]], "geomstats.geometry.poincare_ball module": [[3, "module-geomstats.geometry.poincare_ball"]], "geomstats.geometry.poincare_half_space module": [[3, "module-geomstats.geometry.poincare_half_space"]], "geomstats.geometry.poincare_polydisk module": [[3, "module-geomstats.geometry.poincare_polydisk"]], "geomstats.geometry.positive_lower_triangular_matrices module": [[3, "module-geomstats.geometry.positive_lower_triangular_matrices"]], "geomstats.geometry.positive_reals module": [[3, "module-geomstats.geometry.positive_reals"]], "geomstats.geometry.pre_shape module": [[3, "module-geomstats.geometry.pre_shape"]], "geomstats.geometry.product_hpd_and_siegel_disks module": [[3, "module-geomstats.geometry.product_hpd_and_siegel_disks"]], "geomstats.geometry.product_manifold module": [[3, "module-geomstats.geometry.product_manifold"]], "geomstats.geometry.product_positive_reals_and_poincare_disks module": [[3, "module-geomstats.geometry.product_positive_reals_and_poincare_disks"]], "geomstats.geometry.pullback_metric module": [[3, "module-geomstats.geometry.pullback_metric"]], "geomstats.geometry.quotient_metric module": [[3, "module-geomstats.geometry.quotient_metric"]], "geomstats.geometry.rank_k_psd_matrices module": [[3, "module-geomstats.geometry.rank_k_psd_matrices"]], "geomstats.geometry.riemannian_metric module": [[3, "module-geomstats.geometry.riemannian_metric"]], "geomstats.geometry.sasaki_metric module": [[3, "module-geomstats.geometry.sasaki_metric"]], "geomstats.geometry.scalar_product_metric module": [[3, "module-geomstats.geometry.scalar_product_metric"]], "geomstats.geometry.siegel module": [[3, "module-geomstats.geometry.siegel"]], "geomstats.geometry.skew_symmetric_matrices module": [[3, "module-geomstats.geometry.skew_symmetric_matrices"]], "geomstats.geometry.spd_matrices module": [[3, "module-geomstats.geometry.spd_matrices"]], "geomstats.geometry.special_euclidean module": [[3, "module-geomstats.geometry.special_euclidean"]], "geomstats.geometry.special_orthogonal module": [[3, "module-geomstats.geometry.special_orthogonal"]], "geomstats.geometry.stiefel module": [[3, "module-geomstats.geometry.stiefel"]], "geomstats.geometry.sub_riemannian_metric module": [[3, "module-geomstats.geometry.sub_riemannian_metric"]], "geomstats.geometry.symmetric_matrices module": [[3, "module-geomstats.geometry.symmetric_matrices"]], "geomstats.geometry.stratified package": [[4, "geomstats-geometry-stratified-package"]], "geomstats.geometry.stratified.graph_space module": [[4, "module-geomstats.geometry.stratified.graph_space"]], "geomstats.geometry.stratified.point_set module": [[4, "module-geomstats.geometry.stratified.point_set"]], "geomstats.geometry.stratified.spider module": [[4, "module-geomstats.geometry.stratified.spider"]], "geomstats.geometry.stratified.wald_space module": [[4, "module-geomstats.geometry.stratified.wald_space"]], "geomstats.information_geometry package": [[5, "geomstats-information-geometry-package"]], "geomstats.information_geometry.base module": [[5, "module-geomstats.information_geometry.base"]], "geomstats.information_geometry.beta module": [[5, "module-geomstats.information_geometry.beta"]], "geomstats.information_geometry.binomial module": [[5, "module-geomstats.information_geometry.binomial"]], "geomstats.information_geometry.categorical module": [[5, "module-geomstats.information_geometry.categorical"]], "geomstats.information_geometry.dirichlet module": [[5, "module-geomstats.information_geometry.dirichlet"]], "geomstats.information_geometry.exponential module": [[5, "module-geomstats.information_geometry.exponential"]], "geomstats.information_geometry.fisher_rao_metric module": [[5, "module-geomstats.information_geometry.fisher_rao_metric"]], "geomstats.information_geometry.gamma module": [[5, "module-geomstats.information_geometry.gamma"]], "geomstats.information_geometry.geometric module": [[5, "module-geomstats.information_geometry.geometric"]], "geomstats.information_geometry.multinomial module": [[5, "module-geomstats.information_geometry.multinomial"]], "geomstats.information_geometry.normal module": [[5, "module-geomstats.information_geometry.normal"]], "geomstats.information_geometry.poisson module": [[5, "module-geomstats.information_geometry.poisson"]], "geomstats.learning package": [[6, "geomstats-learning-package"]], "geomstats.learning.aac module": [[6, "module-geomstats.learning.aac"]], "geomstats.learning.agglomerative_hierarchical_clustering module": [[6, "module-geomstats.learning.agglomerative_hierarchical_clustering"]], "geomstats.learning.expectation_maximization module": [[6, "module-geomstats.learning.expectation_maximization"]], "geomstats.learning.exponential_barycenter module": [[6, "module-geomstats.learning.exponential_barycenter"]], "geomstats.learning.frechet_mean module": [[6, "module-geomstats.learning.frechet_mean"]], "geomstats.learning.geodesic_regression module": [[6, "module-geomstats.learning.geodesic_regression"]], "geomstats.learning.geometric_median module": [[6, "module-geomstats.learning.geometric_median"]], "geomstats.learning.incremental_frechet_mean module": [[6, "module-geomstats.learning.incremental_frechet_mean"]], "geomstats.learning.kalman_filter module": [[6, "module-geomstats.learning.kalman_filter"]], "Parameter": [[6, "parameter"]], "geomstats.learning.kernel_density_estimation_classifier module": [[6, "module-geomstats.learning.kernel_density_estimation_classifier"]], "geomstats.learning.kmeans module": [[6, "module-geomstats.learning.kmeans"]], "geomstats.learning.kmedoids module": [[6, "module-geomstats.learning.kmedoids"]], "geomstats.learning.knn module": [[6, "module-geomstats.learning.knn"]], "geomstats.learning.mdm module": [[6, "module-geomstats.learning.mdm"]], "geomstats.learning.online_kmeans module": [[6, "module-geomstats.learning.online_kmeans"]], "geomstats.learning.pca module": [[6, "module-geomstats.learning.pca"]], "geomstats.learning.preprocessing module": [[6, "module-geomstats.learning.preprocessing"]], "geomstats.learning.radial_kernel_functions module": [[6, "module-geomstats.learning.radial_kernel_functions"]], "geomstats.learning.riemannian_mean_shift module": [[6, "module-geomstats.learning.riemannian_mean_shift"]], "geomstats.learning.wrapped_gaussian_process module": [[6, "module-geomstats.learning.wrapped_gaussian_process"]], "geomstats.numerics package": [[7, "geomstats-numerics-package"]], "geomstats.numerics.bvp module": [[7, "module-geomstats.numerics.bvp"]], "geomstats.numerics.finite_differences module": [[7, "module-geomstats.numerics.finite_differences"]], "geomstats.numerics.geodesic module": [[7, "module-geomstats.numerics.geodesic"]], "geomstats.numerics.ivp module": [[7, "module-geomstats.numerics.ivp"]], "geomstats.numerics.optimizers module": [[7, "module-geomstats.numerics.optimizers"]], "geomstats.test package": [[8, "geomstats-test-package"]], "geomstats.test.conf module": [[8, "geomstats-test-conf-module"]], "geomstats.test.data module": [[8, "module-geomstats.test.data"]], "geomstats.test.parametrizers module": [[8, "geomstats-test-parametrizers-module"]], "geomstats.test.random module": [[8, "module-geomstats.test.random"]], "geomstats.test.test_case module": [[8, "geomstats-test-test-case-module"]], "geomstats.test.utils module": [[8, "module-geomstats.test.utils"]], "geomstats.test.vectorization module": [[8, "module-geomstats.test.vectorization"]], "geomstats.test_cases package": [[9, "geomstats-test-cases-package"]], "geomstats.test_cases.algebra_utils module": [[9, "geomstats-test-cases-algebra-utils-module"]], "geomstats.test_cases.backend package": [[10, "geomstats-test-cases-backend-package"]], "geomstats.test_cases.backend.autodiff module": [[10, "geomstats-test-cases-backend-autodiff-module"]], "geomstats.test_cases.datasets package": [[11, "geomstats-test-cases-datasets-package"]], "geomstats.test_cases.datasets.prepare_graph_data module": [[11, "geomstats-test-cases-datasets-prepare-graph-data-module"]], "geomstats.test_cases.distributions package": [[12, "geomstats-test-cases-distributions-package"]], "geomstats.test_cases.distributions.lognormal module": [[12, "geomstats-test-cases-distributions-lognormal-module"]], "geomstats.test_cases.geometry package": [[13, "geomstats-test-cases-geometry-package"]], "geomstats.test_cases.geometry.base module": [[13, "geomstats-test-cases-geometry-base-module"]], "geomstats.test_cases.geometry.complex_manifold module": [[13, "geomstats-test-cases-geometry-complex-manifold-module"]], "geomstats.test_cases.geometry.complex_matrices module": [[13, "geomstats-test-cases-geometry-complex-matrices-module"]], "geomstats.test_cases.geometry.complex_riemannian_metric module": [[13, "geomstats-test-cases-geometry-complex-riemannian-metric-module"]], "geomstats.test_cases.geometry.connection module": [[13, "geomstats-test-cases-geometry-connection-module"]], "geomstats.test_cases.geometry.diffeo module": [[13, "geomstats-test-cases-geometry-diffeo-module"]], "geomstats.test_cases.geometry.discrete_curves module": [[13, "geomstats-test-cases-geometry-discrete-curves-module"]], "geomstats.test_cases.geometry.discrete_surfaces module": [[13, "geomstats-test-cases-geometry-discrete-surfaces-module"]], "geomstats.test_cases.geometry.euclidean module": [[13, "geomstats-test-cases-geometry-euclidean-module"]], "geomstats.test_cases.geometry.fiber_bundle module": [[13, "geomstats-test-cases-geometry-fiber-bundle-module"]], "geomstats.test_cases.geometry.full_rank_correlation_matrices module": [[13, "geomstats-test-cases-geometry-full-rank-correlation-matrices-module"]], "geomstats.test_cases.geometry.general_linear module": [[13, "geomstats-test-cases-geometry-general-linear-module"]], "geomstats.test_cases.geometry.heisenberg module": [[13, "geomstats-test-cases-geometry-heisenberg-module"]], "geomstats.test_cases.geometry.hermitian module": [[13, "geomstats-test-cases-geometry-hermitian-module"]], "geomstats.test_cases.geometry.hyperbolic module": [[13, "geomstats-test-cases-geometry-hyperbolic-module"]], "geomstats.test_cases.geometry.hypersphere module": [[13, "geomstats-test-cases-geometry-hypersphere-module"]], "geomstats.test_cases.geometry.invariant_metric module": [[13, "geomstats-test-cases-geometry-invariant-metric-module"]], "geomstats.test_cases.geometry.lie_algebra module": [[13, "geomstats-test-cases-geometry-lie-algebra-module"]], "geomstats.test_cases.geometry.lie_group module": [[13, "geomstats-test-cases-geometry-lie-group-module"]], "geomstats.test_cases.geometry.manifold module": [[13, "geomstats-test-cases-geometry-manifold-module"]], "geomstats.test_cases.geometry.matrices module": [[13, "geomstats-test-cases-geometry-matrices-module"]], "geomstats.test_cases.geometry.mixins module": [[13, "geomstats-test-cases-geometry-mixins-module"]], "geomstats.test_cases.geometry.nfold_manifold module": [[13, "geomstats-test-cases-geometry-nfold-manifold-module"]], "geomstats.test_cases.geometry.poincare_ball module": [[13, "geomstats-test-cases-geometry-poincare-ball-module"]], "geomstats.test_cases.geometry.poincare_half_space module": [[13, "geomstats-test-cases-geometry-poincare-half-space-module"]], "geomstats.test_cases.geometry.positive_lower_triangular_matrices module": [[13, "geomstats-test-cases-geometry-positive-lower-triangular-matrices-module"]], "geomstats.test_cases.geometry.pre_shape module": [[13, "geomstats-test-cases-geometry-pre-shape-module"]], "geomstats.test_cases.geometry.product_manifold module": [[13, "geomstats-test-cases-geometry-product-manifold-module"]], "geomstats.test_cases.geometry.pullback_metric module": [[13, "geomstats-test-cases-geometry-pullback-metric-module"]], "geomstats.test_cases.geometry.quotient_metric module": [[13, "geomstats-test-cases-geometry-quotient-metric-module"]], "geomstats.test_cases.geometry.riemannian_metric module": [[13, "geomstats-test-cases-geometry-riemannian-metric-module"]], "geomstats.test_cases.geometry.sasaki_metric module": [[13, "geomstats-test-cases-geometry-sasaki-metric-module"]], "geomstats.test_cases.geometry.scalar_product_metric module": [[13, "geomstats-test-cases-geometry-scalar-product-metric-module"]], "geomstats.test_cases.geometry.siegel module": [[13, "geomstats-test-cases-geometry-siegel-module"]], "geomstats.test_cases.geometry.skew_symmetric_matrices module": [[13, "geomstats-test-cases-geometry-skew-symmetric-matrices-module"]], "geomstats.test_cases.geometry.spd_matrices module": [[13, "geomstats-test-cases-geometry-spd-matrices-module"]], "geomstats.test_cases.geometry.special_euclidean module": [[13, "geomstats-test-cases-geometry-special-euclidean-module"]], "geomstats.test_cases.geometry.special_orthogonal module": [[13, "geomstats-test-cases-geometry-special-orthogonal-module"]], "geomstats.test_cases.geometry.stiefel module": [[13, "geomstats-test-cases-geometry-stiefel-module"]], "geomstats.test_cases.geometry.sub_riemannian_metric module": [[13, "geomstats-test-cases-geometry-sub-riemannian-metric-module"]], "geomstats.test_cases.geometry.stratified package": [[14, "geomstats-test-cases-geometry-stratified-package"]], "geomstats.test_cases.geometry.stratified.point_set module": [[14, "geomstats-test-cases-geometry-stratified-point-set-module"]], "geomstats.test_cases.information_geometry package": [[15, "geomstats-test-cases-information-geometry-package"]], "geomstats.test_cases.information_geometry.base module": [[15, "geomstats-test-cases-information-geometry-base-module"]], "geomstats.test_cases.information_geometry.beta module": [[15, "geomstats-test-cases-information-geometry-beta-module"]], "geomstats.test_cases.information_geometry.binomial module": [[15, "geomstats-test-cases-information-geometry-binomial-module"]], "geomstats.test_cases.information_geometry.dirichlet module": [[15, "geomstats-test-cases-information-geometry-dirichlet-module"]], "geomstats.test_cases.information_geometry.exponential module": [[15, "geomstats-test-cases-information-geometry-exponential-module"]], "geomstats.test_cases.information_geometry.gamma module": [[15, "geomstats-test-cases-information-geometry-gamma-module"]], "geomstats.test_cases.information_geometry.geometric module": [[15, "geomstats-test-cases-information-geometry-geometric-module"]], "geomstats.test_cases.information_geometry.multinomial module": [[15, "geomstats-test-cases-information-geometry-multinomial-module"]], "geomstats.test_cases.information_geometry.normal module": [[15, "geomstats-test-cases-information-geometry-normal-module"]], "geomstats.test_cases.information_geometry.poisson module": [[15, "geomstats-test-cases-information-geometry-poisson-module"]], "geomstats.test_cases.learning package": [[16, "geomstats-test-cases-learning-package"]], "geomstats.test_cases.learning.agglomerative_hierarchical_clustering module": [[16, "geomstats-test-cases-learning-agglomerative-hierarchical-clustering-module"]], "geomstats.test_cases.learning.expectation_maximization module": [[16, "geomstats-test-cases-learning-expectation-maximization-module"]], "geomstats.test_cases.learning.exponential_barycenter module": [[16, "module-geomstats.test_cases.learning.exponential_barycenter"]], "geomstats.test_cases.learning.frechet_mean module": [[16, "geomstats-test-cases-learning-frechet-mean-module"]], "geomstats.test_cases.learning.geodesic_regression module": [[16, "geomstats-test-cases-learning-geodesic-regression-module"]], "geomstats.test_cases.learning.incremental_frechet_mean module": [[16, "geomstats-test-cases-learning-incremental-frechet-mean-module"]], "geomstats.test_cases.learning.kalman_filter module": [[16, "geomstats-test-cases-learning-kalman-filter-module"]], "geomstats.test_cases.learning.kernel_density_estimation_classifier module": [[16, "geomstats-test-cases-learning-kernel-density-estimation-classifier-module"]], "geomstats.test_cases.learning.kmeans module": [[16, "geomstats-test-cases-learning-kmeans-module"]], "geomstats.test_cases.learning.knn module": [[16, "geomstats-test-cases-learning-knn-module"]], "geomstats.test_cases.learning.mdm module": [[16, "geomstats-test-cases-learning-mdm-module"]], "geomstats.test_cases.learning.pca module": [[16, "geomstats-test-cases-learning-pca-module"]], "geomstats.test_cases.learning.preprocessing module": [[16, "geomstats-test-cases-learning-preprocessing-module"]], "geomstats.test_cases.learning.radial_kernel_functions module": [[16, "geomstats-test-cases-learning-radial-kernel-functions-module"]], "geomstats.test_cases.learning.wrapped_gaussian_process module": [[16, "geomstats-test-cases-learning-wrapped-gaussian-process-module"]], "geomstats.test_cases.numerics package": [[17, "geomstats-test-cases-numerics-package"]], "geomstats.test_cases.numerics.finite_differences module": [[17, "geomstats-test-cases-numerics-finite-differences-module"]], "geomstats.test_cases.numerics.geodesic module": [[17, "geomstats-test-cases-numerics-geodesic-module"]], "geomstats.visualization package": [[18, "geomstats-visualization-package"]], "geomstats.visualization.hyperbolic module": [[18, "module-geomstats.visualization.hyperbolic"]], "geomstats.visualization.hypersphere module": [[18, "module-geomstats.visualization.hypersphere"]], "geomstats.visualization.poincare_polydisk module": [[18, "module-geomstats.visualization.poincare_polydisk"]], "geomstats.visualization.pre_shape module": [[18, "module-geomstats.visualization.pre_shape"]], "geomstats.visualization.spd_matrices module": [[18, "module-geomstats.visualization.spd_matrices"]], "geomstats.visualization.special_euclidean module": [[18, "module-geomstats.visualization.special_euclidean"]], "geomstats.visualization.special_orthogonal module": [[18, "module-geomstats.visualization.special_orthogonal"]], "API Reference": [[19, "api-reference"]], "Packages & Modules": [[19, null]], "geomstats": [[20, "geomstats"]], "Contributing Guide": [[21, "contributing-guide"]], "Development Setup": [[21, "development-setup"]], "Source control with Git": [[21, "source-control-with-git"]], "Getting the code": [[21, "getting-the-code"]], "Dependencies and a virtual environment": [[21, "dependencies-and-a-virtual-environment"]], "Backends": [[21, "backends"]], "Run the tests": [[21, "run-the-tests"]], "Build the docs": [[21, "build-the-docs"]], "Folder Structure": [[21, "folder-structure"]], "Testing": [[21, "testing"]], "Test Driven Development": [[21, "test-driven-development"]], "TDD with pytest": [[21, "tdd-with-pytest"]], "Writing tests for geomstats": [[21, "writing-tests-for-geomstats"]], "Running tests": [[21, "running-tests"]], "Workflow of a contribution": [[21, "workflow-of-a-contribution"]], "Create or choose an issue for new contributors": [[21, "create-or-choose-an-issue-for-new-contributors"]], "good first issue tag": [[21, null]], "starter project tag": [[21, null]], "help wanted tag": [[21, null]], "Making changes": [[21, "making-changes"]], "Pull Request Checklist": [[21, "pull-request-checklist"]], "Stalled Pull Requests": [[21, "stalled-pull-requests"]], "Coding Style Guidelines": [[21, "coding-style-guidelines"]], "Documentation": [[21, "documentation"]], "Building the Documentation": [[21, "building-the-documentation"]], "Writing Docstrings": [[21, "writing-docstrings"]], "Intro to Docstrings": [[21, "intro-to-docstrings"]], "The Anatomy of a Docstring": [[21, "the-anatomy-of-a-docstring"]], "Docstring Examples": [[21, "docstring-examples"]], "Code Review Guidelines": [[21, "code-review-guidelines"]], "Reporting bugs and features": [[21, "reporting-bugs-and-features"]], "Issue tracker": [[21, "issue-tracker"]], "Template of a bug/issue report": [[21, "template-of-a-bug-issue-report"]], "Issue Triaging": [[21, "issue-triaging"]], "Reproducing issues": [[21, "reproducing-issues"]], "Commenting on alternative solutions": [[21, "commenting-on-alternative-solutions"]], "Answering questions": [[21, "answering-questions"]], "Labelling and assigning the issue": [[21, "labelling-and-assigning-the-issue"]], "Explanation": [[22, "explanation"]], "Code Examples": [[23, "code-examples"]], "Learn differential geometry": [[23, "learn-differential-geometry"]], "Run learning algorithms": [[23, "run-learning-algorithms"]], "First steps": [[24, "first-steps"]], "Getting Started": [[25, "getting-started"]], "Geomstats governance and decision-making": [[26, "geomstats-governance-and-decision-making"]], "Roles And Responsibilities": [[26, "roles-and-responsibilities"]], "Contributors": [[26, "contributors"]], "Contributor Experience Team": [[26, "contributor-experience-team"]], "Communication team": [[26, "communication-team"]], "Core developers": [[26, "core-developers"]], "Technical Committee": [[26, "technical-committee"]], "Decision Making Process": [[26, "decision-making-process"]], "Conflict of Interest": [[26, "conflict-of-interest"]], "Breach": [[26, "breach"]], "Changing the Governance Documents": [[26, "changing-the-governance-documents"]], "Google Season of Docs: Case Study": [[27, "google-season-of-docs-case-study"]], "Design and Organize Scattered Documentation in Geomstats": [[27, "design-and-organize-scattered-documentation-in-geomstats"]], "Problem Statement": [[27, "problem-statement"]], "Proposal Abstract": [[27, "proposal-abstract"]], "Project Description": [[27, "project-description"]], "Budget": [[27, "budget"]], "Participants": [[27, "participants"]], "Timeline and Results": [[27, "timeline-and-results"]], "Title": [[27, "id4"]], "Metrics": [[27, "metrics"]], "Analysis": [[27, "analysis"]], "Summary": [[27, "summary"]], "Google Season of Docs: Project Page": [[27, "google-season-of-docs-project-page"]], "About the organization": [[27, "about-the-organization"]], "About the project": [[27, "about-the-project"]], "The problem": [[27, "the-problem"]], "The project\u2019s scope": [[27, "the-projects-scope"]], "Measuring project\u2019s success": [[27, "measuring-projects-success"]], "Proposed Budget": [[27, "proposed-budget"]], "Additional information": [[27, "additional-information"]], "Important links for technical writers": [[27, "important-links-for-technical-writers"]], "Hackathons": [[28, "hackathons"]], "Workflow": [[28, "workflow"]], "Past and future hackathons": [[28, "past-and-future-hackathons"]], "Related events": [[28, "related-events"]], "Hackathon at Institut Henri Poincar\u00e9, 17th-21st Oct 2022": [[29, "hackathon-at-institut-henri-poincare-17th-21st-oct-2022"]], "Future changes": [[29, "future-changes"]], "Equip with metric": [[29, "equip-with-metric"]], "Intrinsic vs extrinsic coordinates (manifold)": [[29, "intrinsic-vs-extrinsic-coordinates-manifold"]], "Intrinsic vs extrinsic coordinates (connection)": [[29, "intrinsic-vs-extrinsic-coordinates-connection"]], "No dynamic behavior": [[29, "no-dynamic-behavior"]], "numerics": [[29, "numerics"]], "gs.matrices": [[29, "gs-matrices"]], "Points shape": [[29, "points-shape"]], "New structure": [[29, "new-structure"]], "Geomstats": [[30, "geomstats"]], "Objectives": [[30, "objectives"]], "Design": [[30, "design"]], "Learn More": [[30, "learn-more"]], "What is the motivation for analyzing data on manifolds?": [[31, "What-is-the-motivation-for-analyzing-data-on-manifolds?"]], "1) Analyzing data on a manifold reduces the degrees of freedom of the system, making computations less complicated.": [[31, "1)-Analyzing-data-on-a-manifold-reduces-the-degrees-of-freedom-of-the-system,-making-computations-less-complicated."]], "2) Knowing the manifold that a data set belongs to may give you a deeper understanding of your data\u2019s evolution or \u201cwhy your data looks/evolves the way it does\u201d": [[31, "2)-Knowing-the-manifold-that-a-data-set-belongs-to-may-give-you-a-deeper-understanding-of-your-data's-evolution-or-%22why-your-data-looks/evolves-the-way-it-does%22"]], "3) Knowing the manifold a data set lives in will help you give you better predictive power and extract the \u201csignal\u201d from a noisy data set or a data set with very few datapoints.": [[31, "3)-Knowing-the-manifold-a-data-set-lives-in-will-help-you-give-you-better-predictive-power-and-extract-the-%22signal%22-from-a-noisy-data-set-or-a-data-set-with-very-few-datapoints."]], "What will you learn in these tutorials?": [[31, "What-will-you-learn-in-these-tutorials?"]], "1. Introduction": [[32, "1.-Introduction"]], "2. What is a Manifold?": [[32, "2.-What-is-a-Manifold?"]], "2.1 Precise Mathematical Definition": [[32, "2.1-Precise-Mathematical-Definition"]], "2.2 Imprecise \u201cLayman\u2019s Terms\u201d Definition:": [[32, "2.2-Imprecise-%22Layman's-Terms%22-Definition:"]], "2.3 Hypersphere example:": [[32, "2.3-Hypersphere-example:"]], "2.4 More examples of manifolds:": [[32, "2.4-More-examples-of-manifolds:"]], "3. Why do we care about manifolds?": [[32, "3.-Why-do-we-care-about-manifolds?"]], "4. What does the Manifold class do?": [[32, "4.-What-does-the-Manifold-class-do?"]], "4.1 Tangent Vectors": [[32, "4.1-Tangent-Vectors"]], "4.2 Tangent Spaces": [[32, "4.2-Tangent-Spaces"]], "5. How is the Manifold class structured?": [[32, "5.-How-is-the-Manifold-class-structured?"]], "5.1 The Parent Class: Manifold": [[32, "5.1-The-Parent-Class:-Manifold"]], "5.1.1 Examples of Using Manifold\u2019s Attributes and Methods in the Subclass: Hypersphere": [[32, "5.1.1-Examples-of-Using-Manifold's-Attributes-and-Methods-in-the-Subclass:-Hypersphere"]], "5.1.2 The Full Manifold Class Code": [[32, "5.1.2-The-Full-Manifold-Class-Code"]], "5.2 VectorSpaceOpenSet": [[32, "5.2-VectorSpaceOpenSet"]], "5.2.1 What is an Open Set?": [[32, "5.2.1-What-is-an-Open-Set?"]], "5.2.2 What Methods are Implemented in VectorSpaceOpenSet?": [[32, "5.2.2-What-Methods-are-Implemented-in-VectorSpaceOpenSet?"]], "5.3 LevelSet": [[32, "5.3-LevelSet"]], "5.3.1 What is a Level Set?": [[32, "5.3.1-What-is-a-Level-Set?"]], "5.3.2 LevelSet in Geomstats": [[32, "5.3.2-LevelSet-in-Geomstats"]], "5.4 VectorSpace": [[32, "5.4-VectorSpace"]], "5.5 ProductManifold": [[32, "5.5-ProductManifold"]], "5.5.1 Example": [[32, "5.5.1-Example"]], "Conclusion": [[32, "Conclusion"], [36, "Conclusion"], [49, "Conclusion"]], "1. What is a Connection?": [[33, "1.-What-is-a-Connection?"]], "1.1 General Mathematical Definition of the Connection": [[33, "1.1-General-Mathematical-Definition-of-the-Connection"]], "1.2 What does the Connection actually do? \u2013 a more friendly description of the connection, with an example": [[33, "1.2-What-does-the-Connection-actually-do?----a-more-friendly-description-of-the-connection,-with-an-example"]], "2. Why is the Connection important (big picture)? \u2013 parallel transport, parallel vector fields": [[33, "2.-Why-is-the-Connection-important-(big-picture)?----parallel-transport,-parallel-vector-fields"]], "2.1 Parallel Vector Fields": [[33, "2.1-Parallel-Vector-Fields"]], "2.2 Parallel Transport": [[33, "2.2-Parallel-Transport"]], "3. Defining Geodesics with the Connection": [[33, "3.-Defining-Geodesics-with-the-Connection"]], "3.1 Intuitive Definition of a Geodesic": [[33, "3.1-Intuitive-Definition-of-a-Geodesic"]], "3.2 Defining a geodesic with the connection": [[33, "3.2-Defining-a-geodesic-with-the-connection"]], "3.3 Building Intuition with Physics": [[33, "3.3-Building-Intuition-with-Physics"]], "4. Description of Connection in Local Coordinates (using Christoffel Symbols)": [[33, "4.-Description-of-Connection-in-Local-Coordinates-(using-Christoffel-Symbols)"]], "4.1 Math Notation: \\mathbf{ \\partial_i} Basis Vector": [[33, "4.1-Math-Notation:-\\mathbf{-\\partial_i}-Basis-Vector"]], "4.2 Einstein Notation": [[33, "4.2-Einstein-Notation"]], "4.3 What does a Christoffel Symbol represent?": [[33, "4.3-What-does-a-Christoffel-Symbol-represent?"]], "4.4 The Geodesic Equation in local coordinates": [[33, "4.4-The-Geodesic-Equation-in-local-coordinates"]], "4.5 Why should we care about Christoffel Symbols and this representation of the connection?": [[33, "4.5-Why-should-we-care-about-Christoffel-Symbols-and-this-representation-of-the-connection?"]], "5. Additional Important Mathematical concepts utilized by Connection Class: Logarithm, Exponential": [[33, "5.-Additional-Important-Mathematical-concepts-utilized-by-Connection-Class:-Logarithm,-Exponential"]], "Exponentials on Manifolds": [[33, "Exponentials-on-Manifolds"]], "Logarithms on Manifolds": [[33, "Logarithms-on-Manifolds"]], "6. Geomstats Documentation: The Connection Class": [[33, "6.-Geomstats-Documentation:-The-Connection-Class"]], "6.1 method: parallel_transport()": [[33, "6.1-method:-parallel_transport()"]], "6.2 method: geodesic_equation()": [[33, "6.2-method:-geodesic_equation()"]], "6.3 method: exp() (exponential)": [[33, "6.3-method:-exp()-(exponential)"]], "6.4 method: log() (logarithm)": [[33, "6.4-method:-log()-(logarithm)"]], "6.5 The full Connection class": [[33, "6.5-The-full-Connection-class"]], "7. RiemannianMetric Sub-Class": [[33, "7.-RiemannianMetric-Sub-Class"]], "7.1 Riemannian Metrics": [[33, "7.1-Riemannian-Metrics"]], "7.2 How is the Riemannian Metric Connected with the Connection?": [[33, "7.2-How-is-the-Riemannian-Metric-Connected-with-the-Connection?"]], "7.3 RiemannianMetric in Geomstats": [[33, "7.3-RiemannianMetric-in-Geomstats"]], "8. Conclusion": [[33, "8.-Conclusion"]], "Data on Manifolds": [[34, "Data-on-Manifolds"]], "From data on linear spaces to data on manifolds": [[34, "From-data-on-linear-spaces-to-data-on-manifolds"]], "Examples of data on manifolds": [[34, "Examples-of-data-on-manifolds"]], "World cities: data on the sphere": [[34, "World-cities:-data-on-the-sphere"]], "Pose of objects in pictures: data on the Lie group of 3D rotations": [[34, "Pose-of-objects-in-pictures:-data-on-the-Lie-group-of-3D-rotations"]], "Social networks: data on the hyperbolic space": [[34, "Social-networks:-data-on-the-hyperbolic-space"]], "Brain connectomes: data on the manifold of Symmetric Positive Definite (SPD) matrices": [[34, "Brain-connectomes:-data-on-the-manifold-of-Symmetric-Positive-Definite-(SPD)-matrices"]], "Monkey\u2019s optical nerve heads: Data as landmarks in 3D": [[34, "Monkey's-optical-nerve-heads:-Data-as-landmarks-in-3D"]], "Reference:": [[34, "Reference:"]], "From vector spaces to manifolds": [[35, "From-vector-spaces-to-manifolds"], [35, "id1"]], "From addition to exponential map": [[35, "From-addition-to-exponential-map"]], "From substraction to logarithm map": [[35, "From-substraction-to-logarithm-map"]], "Geodesics": [[35, "Geodesics"], [47, "Geodesics"]], "Geodesics on the hyperbolic plane": [[35, "Geodesics-on-the-hyperbolic-plane"]], "Geodesics on the special euclidean group SE(3)": [[35, "Geodesics-on-the-special-euclidean-group-SE(3)"]], "Learning on Tangent Data": [[36, "Learning-on-Tangent-Data"]], "The Data": [[36, "The-Data"], [43, "The-Data"]], "The Manifold": [[36, "The-Manifold"]], "The Transformer": [[36, "The-Transformer"]], "References": [[36, "References"], [39, "References"], [41, "References"], [44, "References"], [45, "References"], [46, "References"], [47, "References"]], "Fr\u00e9chet Mean and Tangent PCA": [[37, "Fr\u00e9chet-Mean-and-Tangent-PCA"]], "On the sphere": [[37, "On-the-sphere"]], "Generate data on the sphere": [[37, "Generate-data-on-the-sphere"]], "Fr\u00e9chet mean": [[37, "Fr\u00e9chet-mean"], [37, "id1"]], "Tangent PCA (at the Fr\u00e9chet mean)": [[37, "Tangent-PCA-(at-the-Fr\u00e9chet-mean)"], [37, "id2"]], "In the Hyperbolic plane": [[37, "In-the-Hyperbolic-plane"]], "Generate data on the hyperbolic plane": [[37, "Generate-data-on-the-hyperbolic-plane"]], "K-Means clustering on a Riemannian Manifold": [[38, "K-Means-clustering-on-a-Riemannian-Manifold"]], "Data init: Generate clusters randomly on the sphere": [[38, "Data-init:-Generate-clusters-randomly-on-the-sphere"]], "Operate Riemannian K-Means clustering": [[38, "Operate-Riemannian-K-Means-clustering"]], "Information geometry": [[39, "Information-geometry"]], "Introduction": [[39, "Introduction"], [44, "Introduction"]], "Normal distributions": [[39, "Normal-distributions"]], "Beta distributions": [[39, "Beta-distributions"]], "Implement your own Riemannian Geometry": [[40, "Implement-your-own-Riemannian-Geometry"]], "Immersed manifolds: the example of the 2-sphere": [[40, "Immersed-manifolds:-the-example-of-the-2-sphere"]], "Immersed manifolds: the example of a surface defined by its graph": [[40, "Immersed-manifolds:-the-example-of-a-surface-defined-by-its-graph"]], "Pullback via diffeomorphism: Warping of the plane \\mathbb{R}^2": [[40, "Pullback-via-diffeomorphism:-Warping-of-the-plane-\\mathbb{R}^2"]], "Shape analysis of curves with the Square Root Velocity metric": [[41, "Shape-analysis-of-curves-with-the-Square-Root-Velocity-metric"]], "1. A first example in 2D": [[41, "1.-A-first-example-in-2D"]], "Remarks:": [[41, "Remarks:"]], "2. Focus on quotienting out reparametrizations": [[41, "2.-Focus-on-quotienting-out-reparametrizations"]], "2.1. Comparing parametrized curves": [[41, "2.1.-Comparing-parametrized-curves"]], "2.2. Comparing unparametrized curves": [[41, "2.2.-Comparing-unparametrized-curves"]], "3. Example in 3D": [[41, "3.-Example-in-3D"]], "Shape Analysis of Cancer Cells": [[42, "Shape-Analysis-of-Cancer-Cells"]], "1. Introduction and Motivation": [[42, "1.-Introduction-and-Motivation"], [49, "1.-Introduction-and-Motivation"]], "2. Dataset Description": [[42, "2.-Dataset-Description"]], "3. Preprocessing": [[42, "3.-Preprocessing"]], "Interpolation: Encoding Discrete Curves With Same Number of Points": [[42, "Interpolation:-Encoding-Discrete-Curves-With-Same-Number-of-Points"]], "Visualization of Interpolated Dataset of Curves": [[42, "Visualization-of-Interpolated-Dataset-of-Curves"]], "Remove duplicate samples in curves": [[42, "Remove-duplicate-samples-in-curves"]], "Alignment": [[42, "Alignment"]], "4 Data Analysis": [[42, "4-Data-Analysis"]], "Analyze Distances to the \u201cGlobal\u201d Mean Shape": [[42, "Analyze-Distances-to-the-%22Global%22-Mean-Shape"]], "Changing the Metric on the Space of Cell Shapes": [[42, "Changing-the-Metric-on-the-Space-of-Cell-Shapes"]], "Hypothesis Testing on Equality of Means": [[42, "Hypothesis-Testing-on-Equality-of-Means"]], "Visualization of the Mean of each Treatment": [[42, "Visualization-of-the-Mean-of-each-Treatment"]], "Distance of the Cell Shapes to their Own Mean Shape": [[42, "Distance-of-the-Cell-Shapes-to-their-Own-Mean-Shape"]], "Hand gesture classification with EMG data using Riemannian metrics": [[43, "Hand-gesture-classification-with-EMG-data-using-Riemannian-metrics"]], "Context": [[43, "Context"]], "Parameters": [[43, "Parameters"]], "Preprocessing into covariance matrices": [[43, "Preprocessing-into-covariance-matrices"]], "Covariances plot of the euclidean average": [[43, "Covariances-plot-of-the-euclidean-average"]], "Covariances plot of the Frechet Mean of the affine invariant metric": [[43, "Covariances-plot-of-the-Frechet-Mean-of-the-affine-invariant-metric"]], "Sign Classification": [[43, "Sign-Classification"]], "A. Test on the same session and user as Training/Calibration": [[43, "A.-Test-on-the-same-session-and-user-as-Training/Calibration"]], "A.0. Using Logistic Regression on the vectorized Matrix (Euclidean Method)": [[43, "A.0.-Using-Logistic-Regression-on-the-vectorized-Matrix-(Euclidean-Method)"]], "A.1. Using MLP on the vectorized Matrix (Euclidean Method)": [[43, "A.1.-Using-MLP-on-the-vectorized-Matrix-(Euclidean-Method)"]], "A.2. Using Tangent space projection + Logistic Regression": [[43, "A.2.-Using-Tangent-space-projection-+-Logistic-Regression"]], "A.3. Using Tangent space projection + MLP": [[43, "A.3.-Using-Tangent-space-projection-+-MLP"]], "A.4. Using Euclidean MDM": [[43, "A.4.-Using-Euclidean-MDM"]], "A.5. Using Riemannian MDM": [[43, "A.5.-Using-Riemannian-MDM"]], "Summary plots": [[43, "Summary-plots"]], "Hyperbolic Embedding of Graphs and Clustering": [[44, "Hyperbolic-Embedding-of-Graphs-and-Clustering"]], "Parameters and Initialization": [[44, "Parameters-and-Initialization"]], "Loss function.": [[44, "Loss-function."]], "Riemannian optimization.": [[44, "Riemannian-optimization."]], "Capturing the graph structure": [[44, "Capturing-the-graph-structure"]], "Numerically optimizing the loss function": [[44, "Numerically-optimizing-the-loss-function"]], "Plotting results": [[44, "Plotting-results"]], "Classifying hands poses with Kendall shape spaces": [[45, "Classifying-hands-poses-with-Kendall-shape-spaces"]], "Hands shapes": [[45, "Hands-shapes"]], "Computing with shapes of landmarks in Kendall shape spaces": [[46, "Computing-with-shapes-of-landmarks-in-Kendall-shape-spaces"]], "Computing with triangular shapes in Kendall framework": [[47, "Computing-with-triangular-shapes-in-Kendall-framework"]], "The space \\Sigma_2^3 of 2D triangles": [[47, "The-space-\\Sigma_2^3-of-2D-triangles"]], "Uniform distribution": [[47, "Uniform-distribution"], [47, "id1"]], "Geodesic": [[47, "Geodesic"]], "Parallel transport": [[47, "Parallel-transport"], [47, "id2"]], "The space \\Sigma_3^3 of 3D triangles": [[47, "The-space-\\Sigma_3^3-of-3D-triangles"]], "Usecase : optical nerve heads": [[47, "Usecase-:-optical-nerve-heads"]], "Stratified spaces": [[48, "Stratified-spaces"]], "Spider": [[48, "Spider"]], "Graph Space": [[48, "Graph-Space"], [51, "Graph-Space"]], "Graph": [[48, "Graph"]], "Set of Graphs: GraphSpace": [[48, "Set-of-Graphs:-GraphSpace"]], "Labelled or Unlabelled?": [[48, "Labelled-or-Unlabelled?"]], "Graph Space Metric": [[48, "Graph-Space-Metric"]], "Graph to Graph Alignment": [[48, "Graph-to-Graph-Alignment"]], "Graph to Geodesic Alignment": [[48, "Graph-to-Geodesic-Alignment"]], "Optimization of Sao Paulo traffic": [[49, "Optimization-of-Sao-Paulo-traffic"]], "2. Dataset description": [[49, "2.-Dataset-description"]], "Pre-processing the dataset": [[49, "Pre-processing-the-dataset"]], "3. Mathematical modeling": [[49, "3.-Mathematical-modeling"]], "3.1. Road representation: introduction to the Gamma manifold.": [[49, "3.1.-Road-representation:-introduction-to-the-Gamma-manifold."]], "3.1.1. Hypotheses": [[49, "3.1.1.-Hypotheses"]], "3.1.2. Model": [[49, "3.1.2.-Model"]], "3.2. Mathematical representation of renovation efforts": [[49, "3.2.-Mathematical-representation-of-renovation-efforts"]], "3.2.1. Hypotheses": [[49, "3.2.1.-Hypotheses"]], "3.2.2. Model": [[49, "3.2.2.-Model"]], "3.3. Optimization problem": [[49, "3.3.-Optimization-problem"]], "4. Dataset processing": [[49, "4.-Dataset-processing"]], "5. Solving the problem at hand": [[49, "5.-Solving-the-problem-at-hand"]], "Align all and Compute for Graphs": [[50, "Align-all-and-Compute-for-Graphs"]], "A primer in space, metric and aligners": [[50, "A-primer-in-space,-metric-and-aligners"]], "Frechet Mean": [[50, "Frechet-Mean"]], "Principal Components": [[50, "Principal-Components"]], "Regression": [[50, "Regression"]], "Mammals Grooming": [[51, "Mammals-Grooming"]], "Motivation and Dataset": [[51, "Motivation-and-Dataset"], [51, "id1"]], "GGRegression Fifa 2018 Player Passing Networks": [[51, "GGRegression-Fifa-2018-Player-Passing-Networks"]], "Tutorial: Sub-Riemannian geometry on the Heisenberg group": [[52, "Tutorial:-Sub-Riemannian-geometry-on-the-Heisenberg-group"]], "The Heisenberg group": [[52, "The-Heisenberg-group"]], "Defining the Heisenberg sub-Riemannian structure via a frame-field": [[52, "Defining-the-Heisenberg-sub-Riemannian-structure-via-a-frame-field"]], "Sub-Riemannian structures as limits of Riemannian structures": [[52, "Sub-Riemannian-structures-as-limits-of-Riemannian-structures"]], "Roadmap": [[53, "roadmap"]], "Purpose of this document": [[53, "purpose-of-this-document"]], "Statement of purpose: Geomstats in 2022": [[53, "statement-of-purpose-geomstats-in-2022"]], "Detailed Goals": [[53, "detailed-goals"]], "Tutorials": [[54, "tutorials"]], "Practical methods": [[54, "practical-methods"]], "Real world applications": [[54, "real-world-applications"]]}, "indexentries": {"autodiffnotimplementederror": [[0, "geomstats.exceptions.AutodiffNotImplementedError"]], "shapeerror": [[0, "geomstats.errors.ShapeError"]], "broadcast_to_multibatch() (in module geomstats.vectorization)": [[0, "geomstats.vectorization.broadcast_to_multibatch"]], "check_belongs() (in module geomstats.errors)": [[0, "geomstats.errors.check_belongs"]], "check_integer() (in module geomstats.errors)": [[0, "geomstats.errors.check_integer"]], "check_is_batch() (in module geomstats.vectorization)": [[0, "geomstats.vectorization.check_is_batch"]], "check_parameter_accepted_values() (in module geomstats.errors)": [[0, "geomstats.errors.check_parameter_accepted_values"]], "check_point_shape() (in module geomstats.errors)": [[0, "geomstats.errors.check_point_shape"]], "check_positive() (in module geomstats.errors)": [[0, "geomstats.errors.check_positive"]], "euler_step() (in module geomstats.integrator)": [[0, "geomstats.integrator.euler_step"]], "flip_determinant() (in module geomstats.algebra_utils)": [[0, "geomstats.algebra_utils.flip_determinant"]], "from_vector_to_diagonal_matrix() (in module geomstats.algebra_utils)": [[0, "geomstats.algebra_utils.from_vector_to_diagonal_matrix"]], "geomstats": [[0, "module-geomstats"]], "geomstats.algebra_utils": [[0, "module-geomstats.algebra_utils"]], "geomstats.errors": [[0, "module-geomstats.errors"]], "geomstats.exceptions": [[0, "module-geomstats.exceptions"]], "geomstats.integrator": [[0, "module-geomstats.integrator"]], "geomstats.vectorization": [[0, "module-geomstats.vectorization"]], "get_batch_shape() (in module geomstats.vectorization)": [[0, "geomstats.vectorization.get_batch_shape"]], "get_n_points() (in module geomstats.vectorization)": [[0, "geomstats.vectorization.get_n_points"]], "integrate() (in module geomstats.integrator)": [[0, "geomstats.integrator.integrate"]], "leapfrog_step() (in module geomstats.integrator)": [[0, "geomstats.integrator.leapfrog_step"]], "module": [[0, "module-geomstats"], [0, "module-geomstats.algebra_utils"], [0, "module-geomstats.errors"], [0, "module-geomstats.exceptions"], [0, "module-geomstats.integrator"], [0, "module-geomstats.vectorization"], [1, "module-geomstats.datasets"], [1, "module-geomstats.datasets.prepare_emg_data"], [1, "module-geomstats.datasets.prepare_graph_data"], [1, "module-geomstats.datasets.utils"], [2, "module-geomstats.distributions"], [2, "module-geomstats.distributions.lognormal"], [3, "module-geomstats.geometry"], [3, "module-geomstats.geometry.base"], [3, "module-geomstats.geometry.complex_manifold"], [3, "module-geomstats.geometry.complex_matrices"], [3, "module-geomstats.geometry.complex_poincare_disk"], [3, "module-geomstats.geometry.complex_riemannian_metric"], [3, "module-geomstats.geometry.connection"], [3, "module-geomstats.geometry.diffeo"], [3, "module-geomstats.geometry.discrete_curves"], [3, "module-geomstats.geometry.discrete_surfaces"], [3, "module-geomstats.geometry.euclidean"], [3, "module-geomstats.geometry.fiber_bundle"], [3, "module-geomstats.geometry.full_rank_correlation_matrices"], [3, "module-geomstats.geometry.full_rank_matrices"], [3, "module-geomstats.geometry.functions"], [3, "module-geomstats.geometry.general_linear"], [3, "module-geomstats.geometry.grassmannian"], [3, "module-geomstats.geometry.heisenberg"], [3, "module-geomstats.geometry.hermitian"], [3, "module-geomstats.geometry.hermitian_matrices"], [3, "module-geomstats.geometry.hpd_matrices"], [3, "module-geomstats.geometry.hyperbolic"], [3, "module-geomstats.geometry.hyperboloid"], [3, "module-geomstats.geometry.hypersphere"], [3, "module-geomstats.geometry.invariant_metric"], [3, "module-geomstats.geometry.klein_bottle"], [3, "module-geomstats.geometry.landmarks"], [3, "module-geomstats.geometry.lie_algebra"], [3, "module-geomstats.geometry.lie_group"], [3, "module-geomstats.geometry.lower_triangular_matrices"], [3, "module-geomstats.geometry.manifold"], [3, "module-geomstats.geometry.matrices"], [3, "module-geomstats.geometry.minkowski"], [3, "module-geomstats.geometry.nfold_manifold"], [3, "module-geomstats.geometry.open_hemisphere"], [3, "module-geomstats.geometry.poincare_ball"], [3, "module-geomstats.geometry.poincare_half_space"], [3, "module-geomstats.geometry.poincare_polydisk"], [3, "module-geomstats.geometry.positive_lower_triangular_matrices"], [3, "module-geomstats.geometry.positive_reals"], [3, "module-geomstats.geometry.pre_shape"], [3, "module-geomstats.geometry.product_hpd_and_siegel_disks"], [3, "module-geomstats.geometry.product_manifold"], [3, "module-geomstats.geometry.product_positive_reals_and_poincare_disks"], [3, "module-geomstats.geometry.pullback_metric"], [3, "module-geomstats.geometry.quotient_metric"], [3, "module-geomstats.geometry.rank_k_psd_matrices"], [3, "module-geomstats.geometry.riemannian_metric"], [3, "module-geomstats.geometry.sasaki_metric"], [3, "module-geomstats.geometry.scalar_product_metric"], [3, "module-geomstats.geometry.siegel"], [3, "module-geomstats.geometry.skew_symmetric_matrices"], [3, "module-geomstats.geometry.spd_matrices"], [3, "module-geomstats.geometry.special_euclidean"], [3, "module-geomstats.geometry.special_orthogonal"], [3, "module-geomstats.geometry.stiefel"], [3, "module-geomstats.geometry.sub_riemannian_metric"], [3, "module-geomstats.geometry.symmetric_matrices"], [4, "module-geomstats.geometry.stratified"], [4, "module-geomstats.geometry.stratified.graph_space"], [4, "module-geomstats.geometry.stratified.point_set"], [4, "module-geomstats.geometry.stratified.spider"], [4, "module-geomstats.geometry.stratified.wald_space"], [5, "module-geomstats.information_geometry"], [5, "module-geomstats.information_geometry.base"], [5, "module-geomstats.information_geometry.beta"], [5, "module-geomstats.information_geometry.binomial"], [5, "module-geomstats.information_geometry.categorical"], [5, "module-geomstats.information_geometry.dirichlet"], [5, "module-geomstats.information_geometry.exponential"], [5, "module-geomstats.information_geometry.fisher_rao_metric"], [5, "module-geomstats.information_geometry.gamma"], [5, "module-geomstats.information_geometry.geometric"], [5, "module-geomstats.information_geometry.multinomial"], [5, "module-geomstats.information_geometry.normal"], [5, "module-geomstats.information_geometry.poisson"], [6, "module-geomstats.learning"], [6, "module-geomstats.learning.aac"], [6, "module-geomstats.learning.agglomerative_hierarchical_clustering"], [6, "module-geomstats.learning.expectation_maximization"], [6, "module-geomstats.learning.exponential_barycenter"], [6, "module-geomstats.learning.frechet_mean"], [6, "module-geomstats.learning.geodesic_regression"], [6, "module-geomstats.learning.geometric_median"], [6, "module-geomstats.learning.incremental_frechet_mean"], [6, "module-geomstats.learning.kalman_filter"], [6, "module-geomstats.learning.kernel_density_estimation_classifier"], [6, "module-geomstats.learning.kmeans"], [6, "module-geomstats.learning.kmedoids"], [6, "module-geomstats.learning.knn"], [6, "module-geomstats.learning.mdm"], [6, "module-geomstats.learning.online_kmeans"], [6, "module-geomstats.learning.pca"], [6, "module-geomstats.learning.preprocessing"], [6, "module-geomstats.learning.radial_kernel_functions"], [6, "module-geomstats.learning.riemannian_mean_shift"], [6, "module-geomstats.learning.wrapped_gaussian_process"], [7, "module-geomstats.numerics"], [7, "module-geomstats.numerics.bvp"], [7, "module-geomstats.numerics.finite_differences"], [7, "module-geomstats.numerics.geodesic"], [7, "module-geomstats.numerics.ivp"], [7, "module-geomstats.numerics.optimizers"], [8, "module-geomstats.test"], [8, "module-geomstats.test.data"], [8, "module-geomstats.test.random"], [8, "module-geomstats.test.utils"], [8, "module-geomstats.test.vectorization"], [9, "module-geomstats.test_cases"], [11, "module-geomstats.test_cases.datasets"], [12, "module-geomstats.test_cases.distributions"], [13, "module-geomstats.test_cases.geometry"], [14, "module-geomstats.test_cases.geometry.stratified"], [15, "module-geomstats.test_cases.information_geometry"], [16, "module-geomstats.test_cases.learning"], [16, "module-geomstats.test_cases.learning.exponential_barycenter"], [17, "module-geomstats.test_cases.numerics"], [18, "module-geomstats.visualization"], [18, "module-geomstats.visualization.hyperbolic"], [18, "module-geomstats.visualization.hypersphere"], [18, "module-geomstats.visualization.poincare_polydisk"], [18, "module-geomstats.visualization.pre_shape"], [18, "module-geomstats.visualization.spd_matrices"], [18, "module-geomstats.visualization.special_euclidean"], [18, "module-geomstats.visualization.special_orthogonal"]], "repeat_out() (in module geomstats.vectorization)": [[0, "geomstats.vectorization.repeat_out"]], "repeat_point() (in module geomstats.vectorization)": [[0, "geomstats.vectorization.repeat_point"]], "rk2_step() (in module geomstats.integrator)": [[0, "geomstats.integrator.rk2_step"]], "rk4_step() (in module geomstats.integrator)": [[0, "geomstats.integrator.rk4_step"]], "rotate_points() (in module geomstats.algebra_utils)": [[0, "geomstats.algebra_utils.rotate_points"]], "symplectic_euler_step() (in module geomstats.integrator)": [[0, "geomstats.integrator.symplectic_euler_step"]], "taylor_exp_even_func() (in module geomstats.algebra_utils)": [[0, "geomstats.algebra_utils.taylor_exp_even_func"]], "graph (class in geomstats.datasets.prepare_graph_data)": [[1, "geomstats.datasets.prepare_graph_data.Graph"]], "hyperbolicembedding (class in geomstats.datasets.prepare_graph_data)": [[1, "geomstats.datasets.prepare_graph_data.HyperbolicEmbedding"]], "timeseriescovariance (class in geomstats.datasets.prepare_emg_data)": [[1, "geomstats.datasets.prepare_emg_data.TimeSeriesCovariance"]], "batches (geomstats.datasets.prepare_emg_data.timeseriescovariance attribute)": [[1, "geomstats.datasets.prepare_emg_data.TimeSeriesCovariance.batches"]], "covec (geomstats.datasets.prepare_emg_data.timeseriescovariance attribute)": [[1, "geomstats.datasets.prepare_emg_data.TimeSeriesCovariance.covec"]], "covs (geomstats.datasets.prepare_emg_data.timeseriescovariance attribute)": [[1, "geomstats.datasets.prepare_emg_data.TimeSeriesCovariance.covs"]], "data_dict (geomstats.datasets.prepare_emg_data.timeseriescovariance attribute)": [[1, "geomstats.datasets.prepare_emg_data.TimeSeriesCovariance.data_dict"]], "diags (geomstats.datasets.prepare_emg_data.timeseriescovariance attribute)": [[1, "geomstats.datasets.prepare_emg_data.TimeSeriesCovariance.diags"]], "edges (geomstats.datasets.prepare_graph_data.graph attribute)": [[1, "geomstats.datasets.prepare_graph_data.Graph.edges"]], "embed() (geomstats.datasets.prepare_graph_data.hyperbolicembedding method)": [[1, "geomstats.datasets.prepare_graph_data.HyperbolicEmbedding.embed"]], "geomstats.datasets": [[1, "module-geomstats.datasets"]], "geomstats.datasets.prepare_emg_data": [[1, "module-geomstats.datasets.prepare_emg_data"]], "geomstats.datasets.prepare_graph_data": [[1, "module-geomstats.datasets.prepare_graph_data"]], "geomstats.datasets.utils": [[1, "module-geomstats.datasets.utils"]], "grad_log_sigmoid() (geomstats.datasets.prepare_graph_data.hyperbolicembedding static method)": [[1, "geomstats.datasets.prepare_graph_data.HyperbolicEmbedding.grad_log_sigmoid"]], "grad_squared_distance() (geomstats.datasets.prepare_graph_data.hyperbolicembedding method)": [[1, "geomstats.datasets.prepare_graph_data.HyperbolicEmbedding.grad_squared_distance"]], "label_map (geomstats.datasets.prepare_emg_data.timeseriescovariance attribute)": [[1, "geomstats.datasets.prepare_emg_data.TimeSeriesCovariance.label_map"]], "labels (geomstats.datasets.prepare_emg_data.timeseriescovariance attribute)": [[1, "geomstats.datasets.prepare_emg_data.TimeSeriesCovariance.labels"]], "labels (geomstats.datasets.prepare_graph_data.graph attribute)": [[1, "geomstats.datasets.prepare_graph_data.Graph.labels"]], "load_cells() (in module geomstats.datasets.utils)": [[1, "geomstats.datasets.utils.load_cells"]], "load_cities() (in module geomstats.datasets.utils)": [[1, "geomstats.datasets.utils.load_cities"]], "load_connectomes() (in module geomstats.datasets.utils)": [[1, "geomstats.datasets.utils.load_connectomes"]], "load_cube() (in module geomstats.datasets.utils)": [[1, "geomstats.datasets.utils.load_cube"]], "load_emg() (in module geomstats.datasets.utils)": [[1, "geomstats.datasets.utils.load_emg"]], "load_football() (in module geomstats.datasets.utils)": [[1, "geomstats.datasets.utils.load_football"]], "load_hands() (in module geomstats.datasets.utils)": [[1, "geomstats.datasets.utils.load_hands"]], "load_karate_graph() (in module geomstats.datasets.utils)": [[1, "geomstats.datasets.utils.load_karate_graph"]], "load_leaves() (in module geomstats.datasets.utils)": [[1, "geomstats.datasets.utils.load_leaves"]], "load_mammals() (in module geomstats.datasets.utils)": [[1, "geomstats.datasets.utils.load_mammals"]], "load_optical_nerves() (in module geomstats.datasets.utils)": [[1, "geomstats.datasets.utils.load_optical_nerves"]], "load_poses() (in module geomstats.datasets.utils)": [[1, "geomstats.datasets.utils.load_poses"]], "load_random_graph() (in module geomstats.datasets.utils)": [[1, "geomstats.datasets.utils.load_random_graph"]], "load_sao_paulo() (in module geomstats.datasets.utils)": [[1, "geomstats.datasets.utils.load_sao_paulo"]], "log_sigmoid() (geomstats.datasets.prepare_graph_data.hyperbolicembedding static method)": [[1, "geomstats.datasets.prepare_graph_data.HyperbolicEmbedding.log_sigmoid"]], "loss() (geomstats.datasets.prepare_graph_data.hyperbolicembedding method)": [[1, "geomstats.datasets.prepare_graph_data.HyperbolicEmbedding.loss"]], "margin (geomstats.datasets.prepare_emg_data.timeseriescovariance attribute)": [[1, "geomstats.datasets.prepare_emg_data.TimeSeriesCovariance.margin"]], "n_nodes (geomstats.datasets.prepare_graph_data.graph attribute)": [[1, "geomstats.datasets.prepare_graph_data.Graph.n_nodes"]], "n_steps (geomstats.datasets.prepare_emg_data.timeseriescovariance attribute)": [[1, "geomstats.datasets.prepare_emg_data.TimeSeriesCovariance.n_steps"]], "n_timeseries (geomstats.datasets.prepare_emg_data.timeseriescovariance attribute)": [[1, "geomstats.datasets.prepare_emg_data.TimeSeriesCovariance.n_timeseries"]], "random_walk() (geomstats.datasets.prepare_graph_data.graph method)": [[1, "geomstats.datasets.prepare_graph_data.Graph.random_walk"]], "transform() (geomstats.datasets.prepare_emg_data.timeseriescovariance method)": [[1, "geomstats.datasets.prepare_emg_data.TimeSeriesCovariance.transform"]], "lognormal (class in geomstats.distributions.lognormal)": [[2, "geomstats.distributions.lognormal.LogNormal"]], "lognormaleuclidean (class in geomstats.distributions.lognormal)": [[2, "geomstats.distributions.lognormal.LogNormalEuclidean"]], "lognormalspd (class in geomstats.distributions.lognormal)": [[2, "geomstats.distributions.lognormal.LogNormalSPD"]], "geomstats.distributions": [[2, "module-geomstats.distributions"]], "geomstats.distributions.lognormal": [[2, "module-geomstats.distributions.lognormal"]], "sample() (geomstats.distributions.lognormal.lognormaleuclidean method)": [[2, "geomstats.distributions.lognormal.LogNormalEuclidean.sample"]], "sample() (geomstats.distributions.lognormal.lognormalspd method)": [[2, "geomstats.distributions.lognormal.LogNormalSPD.sample"]], "samples_sym() (geomstats.distributions.lognormal.lognormalspd method)": [[2, "geomstats.distributions.lognormal.LogNormalSPD.samples_sym"]], "autodiffdiffeo (class in geomstats.geometry.diffeo)": [[3, "geomstats.geometry.diffeo.AutodiffDiffeo"]], "biinvariantmetric (class in geomstats.geometry.invariant_metric)": [[3, "geomstats.geometry.invariant_metric.BiInvariantMetric"]], "bureswassersteinbundle (class in geomstats.geometry.rank_k_psd_matrices)": [[3, "geomstats.geometry.rank_k_psd_matrices.BuresWassersteinBundle"]], "choleskymap (class in geomstats.geometry.spd_matrices)": [[3, "geomstats.geometry.spd_matrices.CholeskyMap"]], "choleskymetric (class in geomstats.geometry.positive_lower_triangular_matrices)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.CholeskyMetric"]], "complexmanifold (class in geomstats.geometry.complex_manifold)": [[3, "geomstats.geometry.complex_manifold.ComplexManifold"]], "complexmatrices (class in geomstats.geometry.complex_matrices)": [[3, "geomstats.geometry.complex_matrices.ComplexMatrices"]], "complexmatricesmetric (class in geomstats.geometry.complex_matrices)": [[3, "geomstats.geometry.complex_matrices.ComplexMatricesMetric"]], "complexmatrixvectorspace (class in geomstats.geometry.base)": [[3, "geomstats.geometry.base.ComplexMatrixVectorSpace"]], "complexpoincaredisk (class in geomstats.geometry.complex_poincare_disk)": [[3, "geomstats.geometry.complex_poincare_disk.ComplexPoincareDisk"]], "complexpoincarediskmetric (class in geomstats.geometry.complex_poincare_disk)": [[3, "geomstats.geometry.complex_poincare_disk.ComplexPoincareDiskMetric"]], "complexriemannianmetric (class in geomstats.geometry.complex_riemannian_metric)": [[3, "geomstats.geometry.complex_riemannian_metric.ComplexRiemannianMetric"]], "complexvectorspace (class in geomstats.geometry.base)": [[3, "geomstats.geometry.base.ComplexVectorSpace"]], "complexvectorspaceopenset (class in geomstats.geometry.base)": [[3, "geomstats.geometry.base.ComplexVectorSpaceOpenSet"]], "composeddiffeo (class in geomstats.geometry.diffeo)": [[3, "geomstats.geometry.diffeo.ComposedDiffeo"]], "connection (class in geomstats.geometry.connection)": [[3, "geomstats.geometry.connection.Connection"]], "correlationmatricesbundle (class in geomstats.geometry.full_rank_correlation_matrices)": [[3, "geomstats.geometry.full_rank_correlation_matrices.CorrelationMatricesBundle"]], "diffeo (class in geomstats.geometry.diffeo)": [[3, "geomstats.geometry.diffeo.Diffeo"]], "diffeomorphicmanifold (class in geomstats.geometry.base)": [[3, "geomstats.geometry.base.DiffeomorphicManifold"]], "discretecurvesstartingatorigin (class in geomstats.geometry.discrete_curves)": [[3, "geomstats.geometry.discrete_curves.DiscreteCurvesStartingAtOrigin"]], "discretesurfaces (class in geomstats.geometry.discrete_surfaces)": [[3, "geomstats.geometry.discrete_surfaces.DiscreteSurfaces"]], "dynamicprogrammingaligner (class in geomstats.geometry.discrete_curves)": [[3, "geomstats.geometry.discrete_curves.DynamicProgrammingAligner"]], "elasticmetric (class in geomstats.geometry.discrete_curves)": [[3, "geomstats.geometry.discrete_curves.ElasticMetric"]], "elasticmetric (class in geomstats.geometry.discrete_surfaces)": [[3, "geomstats.geometry.discrete_surfaces.ElasticMetric"]], "euclidean (class in geomstats.geometry.euclidean)": [[3, "geomstats.geometry.euclidean.Euclidean"]], "euclideanmetric (class in geomstats.geometry.euclidean)": [[3, "geomstats.geometry.euclidean.EuclideanMetric"]], "ftransform (class in geomstats.geometry.discrete_curves)": [[3, "geomstats.geometry.discrete_curves.FTransform"]], "fiberbundle (class in geomstats.geometry.fiber_bundle)": [[3, "geomstats.geometry.fiber_bundle.FiberBundle"]], "fullrankcorrelationaffinequotientmetric (class in geomstats.geometry.full_rank_correlation_matrices)": [[3, "geomstats.geometry.full_rank_correlation_matrices.FullRankCorrelationAffineQuotientMetric"]], "fullrankcorrelationmatrices (class in geomstats.geometry.full_rank_correlation_matrices)": [[3, "geomstats.geometry.full_rank_correlation_matrices.FullRankCorrelationMatrices"]], "fullrankmatrices (class in geomstats.geometry.full_rank_matrices)": [[3, "geomstats.geometry.full_rank_matrices.FullRankMatrices"]], "generallinear (class in geomstats.geometry.general_linear)": [[3, "geomstats.geometry.general_linear.GeneralLinear"]], "gradientdescent (class in geomstats.geometry.sasaki_metric)": [[3, "geomstats.geometry.sasaki_metric.GradientDescent"]], "grassmannian (class in geomstats.geometry.grassmannian)": [[3, "geomstats.geometry.grassmannian.Grassmannian"]], "grassmanniancanonicalmetric (class in geomstats.geometry.grassmannian)": [[3, "geomstats.geometry.grassmannian.GrassmannianCanonicalMetric"]], "hpdaffinemetric (class in geomstats.geometry.hpd_matrices)": [[3, "geomstats.geometry.hpd_matrices.HPDAffineMetric"]], "hpdbureswassersteinmetric (class in geomstats.geometry.hpd_matrices)": [[3, "geomstats.geometry.hpd_matrices.HPDBuresWassersteinMetric"]], "hpdeuclideanmetric (class in geomstats.geometry.hpd_matrices)": [[3, "geomstats.geometry.hpd_matrices.HPDEuclideanMetric"]], "hpdlogeuclideanmetric (class in geomstats.geometry.hpd_matrices)": [[3, "geomstats.geometry.hpd_matrices.HPDLogEuclideanMetric"]], "hpdmatrices (class in geomstats.geometry.hpd_matrices)": [[3, "geomstats.geometry.hpd_matrices.HPDMatrices"]], "heisenbergvectors (class in geomstats.geometry.heisenberg)": [[3, "geomstats.geometry.heisenberg.HeisenbergVectors"]], "hermitian (class in geomstats.geometry.hermitian)": [[3, "geomstats.geometry.hermitian.Hermitian"]], "hermitianmatrices (class in geomstats.geometry.hermitian_matrices)": [[3, "geomstats.geometry.hermitian_matrices.HermitianMatrices"]], "hermitianmetric (class in geomstats.geometry.hermitian)": [[3, "geomstats.geometry.hermitian.HermitianMetric"]], "hilbertsphere (class in geomstats.geometry.functions)": [[3, "geomstats.geometry.functions.HilbertSphere"]], "hilbertspheremetric (class in geomstats.geometry.functions)": [[3, "geomstats.geometry.functions.HilbertSphereMetric"]], "hyperbolic (class in geomstats.geometry.hyperbolic)": [[3, "geomstats.geometry.hyperbolic.Hyperbolic"]], "hyperboloid (class in geomstats.geometry.hyperboloid)": [[3, "geomstats.geometry.hyperboloid.Hyperboloid"]], "hyperboloidmetric (class in geomstats.geometry.hyperboloid)": [[3, "geomstats.geometry.hyperboloid.HyperboloidMetric"]], "hypersphere (class in geomstats.geometry.hypersphere)": [[3, "geomstats.geometry.hypersphere.Hypersphere"]], "hyperspheremetric (class in geomstats.geometry.hypersphere)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric"]], "immersedset (class in geomstats.geometry.base)": [[3, "geomstats.geometry.base.ImmersedSet"]], "invariantmetric (class in geomstats.geometry.invariant_metric)": [[3, "geomstats.geometry.invariant_metric.InvariantMetric"]], "invariantmetricmatrixexpodesolver (class in geomstats.geometry.invariant_metric)": [[3, "geomstats.geometry.invariant_metric.InvariantMetricMatrixExpODESolver"]], "invariantmetricmatrixlogodesolver (class in geomstats.geometry.invariant_metric)": [[3, "geomstats.geometry.invariant_metric.InvariantMetricMatrixLogODESolver"]], "invariantpositivelowertriangularmatricesmetric (class in geomstats.geometry.positive_lower_triangular_matrices)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.InvariantPositiveLowerTriangularMatricesMetric"]], "iterativehorizontalgeodesicaligner (class in geomstats.geometry.discrete_curves)": [[3, "geomstats.geometry.discrete_curves.IterativeHorizontalGeodesicAligner"]], "kendallshapemetric (class in geomstats.geometry.pre_shape)": [[3, "geomstats.geometry.pre_shape.KendallShapeMetric"]], "kleinbottle (class in geomstats.geometry.klein_bottle)": [[3, "geomstats.geometry.klein_bottle.KleinBottle"]], "kleinbottlemetric (class in geomstats.geometry.klein_bottle)": [[3, "geomstats.geometry.klein_bottle.KleinBottleMetric"]], "l2curvesmetric (class in geomstats.geometry.discrete_curves)": [[3, "geomstats.geometry.discrete_curves.L2CurvesMetric"]], "l2landmarksmetric (class in geomstats.geometry.landmarks)": [[3, "geomstats.geometry.landmarks.L2LandmarksMetric"]], "landmarks (class in geomstats.geometry.landmarks)": [[3, "geomstats.geometry.landmarks.Landmarks"]], "levelset (class in geomstats.geometry.base)": [[3, "geomstats.geometry.base.LevelSet"]], "liecholeskymetric (class in geomstats.geometry.spd_matrices)": [[3, "geomstats.geometry.spd_matrices.LieCholeskyMetric"]], "liegroup (class in geomstats.geometry.lie_group)": [[3, "geomstats.geometry.lie_group.LieGroup"]], "lowertriangularmatrices (class in geomstats.geometry.lower_triangular_matrices)": [[3, "geomstats.geometry.lower_triangular_matrices.LowerTriangularMatrices"]], "manifold (class in geomstats.geometry.manifold)": [[3, "geomstats.geometry.manifold.Manifold"]], "matrices (class in geomstats.geometry.matrices)": [[3, "geomstats.geometry.matrices.Matrices"]], "matricesmetric (class in geomstats.geometry.matrices)": [[3, "geomstats.geometry.matrices.MatricesMetric"]], "matrixliealgebra (class in geomstats.geometry.lie_algebra)": [[3, "geomstats.geometry.lie_algebra.MatrixLieAlgebra"]], "matrixliegroup (class in geomstats.geometry.lie_group)": [[3, "geomstats.geometry.lie_group.MatrixLieGroup"]], "matrixpower (class in geomstats.geometry.spd_matrices)": [[3, "geomstats.geometry.spd_matrices.MatrixPower"]], "matrixvectorspace (class in geomstats.geometry.base)": [[3, "geomstats.geometry.base.MatrixVectorSpace"]], "minkowski (class in geomstats.geometry.minkowski)": [[3, "geomstats.geometry.minkowski.Minkowski"]], "minkowskimetric (class in geomstats.geometry.minkowski)": [[3, "geomstats.geometry.minkowski.MinkowskiMetric"]], "nfoldmanifold (class in geomstats.geometry.nfold_manifold)": [[3, "geomstats.geometry.nfold_manifold.NFoldManifold"]], "nfoldmetric (class in geomstats.geometry.nfold_manifold)": [[3, "geomstats.geometry.nfold_manifold.NFoldMetric"]], "openhemisphere (class in geomstats.geometry.open_hemisphere)": [[3, "geomstats.geometry.open_hemisphere.OpenHemisphere"]], "openhemispherepullbackmetric (class in geomstats.geometry.open_hemisphere)": [[3, "geomstats.geometry.open_hemisphere.OpenHemispherePullbackMetric"]], "openhemispheretohyperboloiddiffeo (class in geomstats.geometry.open_hemisphere)": [[3, "geomstats.geometry.open_hemisphere.OpenHemisphereToHyperboloidDiffeo"]], "openhemispheresproduct (class in geomstats.geometry.open_hemisphere)": [[3, "geomstats.geometry.open_hemisphere.OpenHemispheresProduct"]], "openhemispheresproductmetric (class in geomstats.geometry.open_hemisphere)": [[3, "geomstats.geometry.open_hemisphere.OpenHemispheresProductMetric"]], "openset (class in geomstats.geometry.base)": [[3, "geomstats.geometry.base.OpenSet"]], "psdbureswassersteinmetric (class in geomstats.geometry.rank_k_psd_matrices)": [[3, "geomstats.geometry.rank_k_psd_matrices.PSDBuresWassersteinMetric"]], "psdmatrices (class in geomstats.geometry.rank_k_psd_matrices)": [[3, "geomstats.geometry.rank_k_psd_matrices.PSDMatrices"]], "poincareball (class in geomstats.geometry.poincare_ball)": [[3, "geomstats.geometry.poincare_ball.PoincareBall"]], "poincareballmetric (class in geomstats.geometry.poincare_ball)": [[3, "geomstats.geometry.poincare_ball.PoincareBallMetric"]], "poincarehalfspace (class in geomstats.geometry.poincare_half_space)": [[3, "geomstats.geometry.poincare_half_space.PoincareHalfSpace"]], "poincarehalfspacemetric (class in geomstats.geometry.poincare_half_space)": [[3, "geomstats.geometry.poincare_half_space.PoincareHalfSpaceMetric"]], "poincarepolydisk (class in geomstats.geometry.poincare_polydisk)": [[3, "geomstats.geometry.poincare_polydisk.PoincarePolydisk"]], "poincarepolydiskmetric (class in geomstats.geometry.poincare_polydisk)": [[3, "geomstats.geometry.poincare_polydisk.PoincarePolydiskMetric"]], "polyhyperboliccholeskymetric (class in geomstats.geometry.full_rank_correlation_matrices)": [[3, "geomstats.geometry.full_rank_correlation_matrices.PolyHyperbolicCholeskyMetric"]], "positivelowertriangularmatrices (class in geomstats.geometry.positive_lower_triangular_matrices)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.PositiveLowerTriangularMatrices"]], "positivereals (class in geomstats.geometry.positive_reals)": [[3, "geomstats.geometry.positive_reals.PositiveReals"]], "positiverealsmetric (class in geomstats.geometry.positive_reals)": [[3, "geomstats.geometry.positive_reals.PositiveRealsMetric"]], "preshapemetric (class in geomstats.geometry.pre_shape)": [[3, "geomstats.geometry.pre_shape.PreShapeMetric"]], "preshapespace (class in geomstats.geometry.pre_shape)": [[3, "geomstats.geometry.pre_shape.PreShapeSpace"]], "preshapespacebundle (class in geomstats.geometry.pre_shape)": [[3, "geomstats.geometry.pre_shape.PreShapeSpaceBundle"]], "producthpdmatricesandsiegeldisks (class in geomstats.geometry.product_hpd_and_siegel_disks)": [[3, "geomstats.geometry.product_hpd_and_siegel_disks.ProductHPDMatricesAndSiegelDisks"]], "producthpdmatricesandsiegeldisksmetric (class in geomstats.geometry.product_hpd_and_siegel_disks)": [[3, "geomstats.geometry.product_hpd_and_siegel_disks.ProductHPDMatricesAndSiegelDisksMetric"]], "productmanifold (class in geomstats.geometry.product_manifold)": [[3, "geomstats.geometry.product_manifold.ProductManifold"]], "productpositiverealsandcomplexpoincaredisks (class in geomstats.geometry.product_positive_reals_and_poincare_disks)": [[3, "geomstats.geometry.product_positive_reals_and_poincare_disks.ProductPositiveRealsAndComplexPoincareDisks"]], "productpositiverealsandcomplexpoincaredisksmetric (class in geomstats.geometry.product_positive_reals_and_poincare_disks)": [[3, "geomstats.geometry.product_positive_reals_and_poincare_disks.ProductPositiveRealsAndComplexPoincareDisksMetric"]], "productriemannianmetric (class in geomstats.geometry.product_manifold)": [[3, "geomstats.geometry.product_manifold.ProductRiemannianMetric"]], "pullbackdiffeometric (class in geomstats.geometry.pullback_metric)": [[3, "geomstats.geometry.pullback_metric.PullbackDiffeoMetric"]], "pullbackmetric (class in geomstats.geometry.pullback_metric)": [[3, "geomstats.geometry.pullback_metric.PullbackMetric"]], "quotientmetric (class in geomstats.geometry.quotient_metric)": [[3, "geomstats.geometry.quotient_metric.QuotientMetric"]], "rankkpsdmatrices (class in geomstats.geometry.rank_k_psd_matrices)": [[3, "geomstats.geometry.rank_k_psd_matrices.RankKPSDMatrices"]], "reverseddiffeo (class in geomstats.geometry.diffeo)": [[3, "geomstats.geometry.diffeo.ReversedDiffeo"]], "riemannianmetric (class in geomstats.geometry.riemannian_metric)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric"]], "spdaffinemetric (class in geomstats.geometry.spd_matrices)": [[3, "geomstats.geometry.spd_matrices.SPDAffineMetric"]], "spdbureswassersteinmetric (class in geomstats.geometry.spd_matrices)": [[3, "geomstats.geometry.spd_matrices.SPDBuresWassersteinMetric"]], "spdeuclideanmetric (class in geomstats.geometry.spd_matrices)": [[3, "geomstats.geometry.spd_matrices.SPDEuclideanMetric"]], "spdlogeuclideanmetric (class in geomstats.geometry.spd_matrices)": [[3, "geomstats.geometry.spd_matrices.SPDLogEuclideanMetric"]], "spdmatrices (class in geomstats.geometry.spd_matrices)": [[3, "geomstats.geometry.spd_matrices.SPDMatrices"]], "spdpowermetric (class in geomstats.geometry.spd_matrices)": [[3, "geomstats.geometry.spd_matrices.SPDPowerMetric"]], "srvmetric (class in geomstats.geometry.discrete_curves)": [[3, "geomstats.geometry.discrete_curves.SRVMetric"]], "srvreparametrizationbundle (class in geomstats.geometry.discrete_curves)": [[3, "geomstats.geometry.discrete_curves.SRVReparametrizationBundle"]], "srvrotationbundle (class in geomstats.geometry.discrete_curves)": [[3, "geomstats.geometry.discrete_curves.SRVRotationBundle"]], "srvrotationreparametrizationbundle (class in geomstats.geometry.discrete_curves)": [[3, "geomstats.geometry.discrete_curves.SRVRotationReparametrizationBundle"]], "srvtransform (class in geomstats.geometry.discrete_curves)": [[3, "geomstats.geometry.discrete_curves.SRVTransform"]], "sasakimetric (class in geomstats.geometry.sasaki_metric)": [[3, "geomstats.geometry.sasaki_metric.SasakiMetric"]], "scalarproductmetric (class in geomstats.geometry.scalar_product_metric)": [[3, "geomstats.geometry.scalar_product_metric.ScalarProductMetric"]], "siegel (class in geomstats.geometry.siegel)": [[3, "geomstats.geometry.siegel.Siegel"]], "siegelmetric (class in geomstats.geometry.siegel)": [[3, "geomstats.geometry.siegel.SiegelMetric"]], "skewsymmetricmatrices (class in geomstats.geometry.skew_symmetric_matrices)": [[3, "geomstats.geometry.skew_symmetric_matrices.SkewSymmetricMatrices"]], "specialeuclidean (class in geomstats.geometry.special_euclidean)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclidean"]], "specialeuclideanmatricescanonicalleftmetric (class in geomstats.geometry.special_euclidean)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesCanonicalLeftMetric"]], "specialeuclideanmatricesliealgebra (class in geomstats.geometry.special_euclidean)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesLieAlgebra"]], "specialorthogonal (class in geomstats.geometry.special_orthogonal)": [[3, "geomstats.geometry.special_orthogonal.SpecialOrthogonal"]], "squarematrices (class in geomstats.geometry.general_linear)": [[3, "geomstats.geometry.general_linear.SquareMatrices"]], "stiefel (class in geomstats.geometry.stiefel)": [[3, "geomstats.geometry.stiefel.Stiefel"]], "stiefelcanonicalmetric (class in geomstats.geometry.stiefel)": [[3, "geomstats.geometry.stiefel.StiefelCanonicalMetric"]], "subriemannianmetric (class in geomstats.geometry.sub_riemannian_metric)": [[3, "geomstats.geometry.sub_riemannian_metric.SubRiemannianMetric"]], "symmatrixlog (class in geomstats.geometry.spd_matrices)": [[3, "geomstats.geometry.spd_matrices.SymMatrixLog"]], "symmetricmatrices (class in geomstats.geometry.symmetric_matrices)": [[3, "geomstats.geometry.symmetric_matrices.SymmetricMatrices"]], "tangentbundle (class in geomstats.geometry.sasaki_metric)": [[3, "geomstats.geometry.sasaki_metric.TangentBundle"]], "unitnormedrowspltdiffeo (class in geomstats.geometry.positive_lower_triangular_matrices)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.UnitNormedRowsPLTDiffeo"]], "unitnormedrowspltmatrices (class in geomstats.geometry.positive_lower_triangular_matrices)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.UnitNormedRowsPLTMatrices"]], "unitnormedrowspltmatricespullbackmetric (class in geomstats.geometry.positive_lower_triangular_matrices)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.UnitNormedRowsPLTMatricesPullbackMetric"]], "vectorspace (class in geomstats.geometry.base)": [[3, "geomstats.geometry.base.VectorSpace"]], "vectorspaceopenset (class in geomstats.geometry.base)": [[3, "geomstats.geometry.base.VectorSpaceOpenSet"]], "align() (geomstats.geometry.discrete_curves.dynamicprogrammingaligner method)": [[3, "geomstats.geometry.discrete_curves.DynamicProgrammingAligner.align"]], "align() (geomstats.geometry.discrete_curves.iterativehorizontalgeodesicaligner method)": [[3, "geomstats.geometry.discrete_curves.IterativeHorizontalGeodesicAligner.align"]], "align() (geomstats.geometry.discrete_curves.srvreparametrizationbundle method)": [[3, "geomstats.geometry.discrete_curves.SRVReparametrizationBundle.align"]], "align() (geomstats.geometry.discrete_curves.srvrotationbundle method)": [[3, "geomstats.geometry.discrete_curves.SRVRotationBundle.align"]], "align() (geomstats.geometry.discrete_curves.srvrotationreparametrizationbundle method)": [[3, "geomstats.geometry.discrete_curves.SRVRotationReparametrizationBundle.align"]], "align() (geomstats.geometry.fiber_bundle.fiberbundle method)": [[3, "geomstats.geometry.fiber_bundle.FiberBundle.align"]], "align() (geomstats.geometry.pre_shape.preshapespacebundle method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpaceBundle.align"]], "align() (geomstats.geometry.rank_k_psd_matrices.bureswassersteinbundle method)": [[3, "geomstats.geometry.rank_k_psd_matrices.BuresWassersteinBundle.align"]], "align_matrices() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.align_matrices"]], "align_reparametrization() (geomstats.geometry.discrete_curves.srvrotationreparametrizationbundle method)": [[3, "geomstats.geometry.discrete_curves.SRVRotationReparametrizationBundle.align_reparametrization"]], "align_rotation() (geomstats.geometry.discrete_curves.srvrotationreparametrizationbundle method)": [[3, "geomstats.geometry.discrete_curves.SRVRotationReparametrizationBundle.align_rotation"]], "ambient_manifold (geomstats.geometry.discrete_curves.discretecurvesstartingatorigin property)": [[3, "geomstats.geometry.discrete_curves.DiscreteCurvesStartingAtOrigin.ambient_manifold"]], "apply_func_to_eigvalsh() (in module geomstats.geometry.hermitian_matrices)": [[3, "geomstats.geometry.hermitian_matrices.apply_func_to_eigvalsh"]], "baker_campbell_hausdorff() (geomstats.geometry.lie_algebra.matrixliealgebra method)": [[3, "geomstats.geometry.lie_algebra.MatrixLieAlgebra.baker_campbell_hausdorff"]], "basis (geomstats.geometry.base.vectorspace property)": [[3, "geomstats.geometry.base.VectorSpace.basis"]], "basis_representation() (geomstats.geometry.base.matrixvectorspace method)": [[3, "geomstats.geometry.base.MatrixVectorSpace.basis_representation"]], "basis_representation() (geomstats.geometry.general_linear.squarematrices method)": [[3, "geomstats.geometry.general_linear.SquareMatrices.basis_representation"]], "basis_representation() (geomstats.geometry.hermitian_matrices.hermitianmatrices static method)": [[3, "geomstats.geometry.hermitian_matrices.HermitianMatrices.basis_representation"]], "basis_representation() (geomstats.geometry.lower_triangular_matrices.lowertriangularmatrices static method)": [[3, "geomstats.geometry.lower_triangular_matrices.LowerTriangularMatrices.basis_representation"]], "basis_representation() (geomstats.geometry.matrices.matrices method)": [[3, "geomstats.geometry.matrices.Matrices.basis_representation"]], "basis_representation() (geomstats.geometry.skew_symmetric_matrices.skewsymmetricmatrices method)": [[3, "geomstats.geometry.skew_symmetric_matrices.SkewSymmetricMatrices.basis_representation"]], "basis_representation() (geomstats.geometry.special_euclidean.specialeuclideanmatricesliealgebra method)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesLieAlgebra.basis_representation"]], "basis_representation() (geomstats.geometry.symmetric_matrices.symmetricmatrices static method)": [[3, "geomstats.geometry.symmetric_matrices.SymmetricMatrices.basis_representation"]], "belongs() (geomstats.geometry.base.complexvectorspace method)": [[3, "geomstats.geometry.base.ComplexVectorSpace.belongs"]], "belongs() (geomstats.geometry.base.immersedset method)": [[3, "geomstats.geometry.base.ImmersedSet.belongs"]], "belongs() (geomstats.geometry.base.levelset method)": [[3, "geomstats.geometry.base.LevelSet.belongs"]], "belongs() (geomstats.geometry.base.vectorspace method)": [[3, "geomstats.geometry.base.VectorSpace.belongs"]], "belongs() (geomstats.geometry.complex_manifold.complexmanifold method)": [[3, "geomstats.geometry.complex_manifold.ComplexManifold.belongs"]], "belongs() (geomstats.geometry.complex_matrices.complexmatrices method)": [[3, "geomstats.geometry.complex_matrices.ComplexMatrices.belongs"]], "belongs() (geomstats.geometry.complex_poincare_disk.complexpoincaredisk static method)": [[3, "geomstats.geometry.complex_poincare_disk.ComplexPoincareDisk.belongs"]], "belongs() (geomstats.geometry.discrete_surfaces.discretesurfaces method)": [[3, "geomstats.geometry.discrete_surfaces.DiscreteSurfaces.belongs"]], "belongs() (geomstats.geometry.full_rank_matrices.fullrankmatrices method)": [[3, "geomstats.geometry.full_rank_matrices.FullRankMatrices.belongs"]], "belongs() (geomstats.geometry.functions.hilbertsphere method)": [[3, "geomstats.geometry.functions.HilbertSphere.belongs"]], "belongs() (geomstats.geometry.general_linear.generallinear method)": [[3, "geomstats.geometry.general_linear.GeneralLinear.belongs"]], "belongs() (geomstats.geometry.hermitian_matrices.hermitianmatrices method)": [[3, "geomstats.geometry.hermitian_matrices.HermitianMatrices.belongs"]], "belongs() (geomstats.geometry.hpd_matrices.hpdmatrices static method)": [[3, "geomstats.geometry.hpd_matrices.HPDMatrices.belongs"]], "belongs() (geomstats.geometry.klein_bottle.kleinbottle method)": [[3, "geomstats.geometry.klein_bottle.KleinBottle.belongs"]], "belongs() (geomstats.geometry.lower_triangular_matrices.lowertriangularmatrices method)": [[3, "geomstats.geometry.lower_triangular_matrices.LowerTriangularMatrices.belongs"]], "belongs() (geomstats.geometry.manifold.manifold method)": [[3, "geomstats.geometry.manifold.Manifold.belongs"]], "belongs() (geomstats.geometry.nfold_manifold.nfoldmanifold method)": [[3, "geomstats.geometry.nfold_manifold.NFoldManifold.belongs"]], "belongs() (geomstats.geometry.open_hemisphere.openhemisphere method)": [[3, "geomstats.geometry.open_hemisphere.OpenHemisphere.belongs"]], "belongs() (geomstats.geometry.poincare_ball.poincareball method)": [[3, "geomstats.geometry.poincare_ball.PoincareBall.belongs"]], "belongs() (geomstats.geometry.poincare_half_space.poincarehalfspace method)": [[3, "geomstats.geometry.poincare_half_space.PoincareHalfSpace.belongs"]], "belongs() (geomstats.geometry.positive_lower_triangular_matrices.positivelowertriangularmatrices method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.PositiveLowerTriangularMatrices.belongs"]], "belongs() (geomstats.geometry.positive_lower_triangular_matrices.unitnormedrowspltmatrices method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.UnitNormedRowsPLTMatrices.belongs"]], "belongs() (geomstats.geometry.positive_reals.positivereals static method)": [[3, "geomstats.geometry.positive_reals.PositiveReals.belongs"]], "belongs() (geomstats.geometry.product_manifold.productmanifold method)": [[3, "geomstats.geometry.product_manifold.ProductManifold.belongs"]], "belongs() (geomstats.geometry.rank_k_psd_matrices.rankkpsdmatrices method)": [[3, "geomstats.geometry.rank_k_psd_matrices.RankKPSDMatrices.belongs"]], "belongs() (geomstats.geometry.sasaki_metric.tangentbundle method)": [[3, "geomstats.geometry.sasaki_metric.TangentBundle.belongs"]], "belongs() (geomstats.geometry.siegel.siegel method)": [[3, "geomstats.geometry.siegel.Siegel.belongs"]], "belongs() (geomstats.geometry.skew_symmetric_matrices.skewsymmetricmatrices method)": [[3, "geomstats.geometry.skew_symmetric_matrices.SkewSymmetricMatrices.belongs"]], "belongs() (geomstats.geometry.spd_matrices.spdmatrices method)": [[3, "geomstats.geometry.spd_matrices.SPDMatrices.belongs"]], "belongs() (geomstats.geometry.special_euclidean.specialeuclideanmatricesliealgebra method)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesLieAlgebra.belongs"]], "belongs() (geomstats.geometry.symmetric_matrices.symmetricmatrices method)": [[3, "geomstats.geometry.symmetric_matrices.SymmetricMatrices.belongs"]], "bracket() (geomstats.geometry.lie_algebra.matrixliealgebra class method)": [[3, "geomstats.geometry.lie_algebra.MatrixLieAlgebra.bracket"]], "bracket() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.bracket"]], "center() (geomstats.geometry.pre_shape.preshapespace static method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpace.center"]], "christoffels() (geomstats.geometry.connection.connection method)": [[3, "geomstats.geometry.connection.Connection.christoffels"]], "christoffels() (geomstats.geometry.hypersphere.hyperspheremetric method)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric.christoffels"]], "christoffels() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.christoffels"]], "closest_neighbor_index() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.closest_neighbor_index"]], "cometric_matrix() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.cometric_matrix"]], "compose() (geomstats.geometry.heisenberg.heisenbergvectors method)": [[3, "geomstats.geometry.heisenberg.HeisenbergVectors.compose"]], "compose() (geomstats.geometry.lie_group.liegroup method)": [[3, "geomstats.geometry.lie_group.LieGroup.compose"]], "compose() (geomstats.geometry.lie_group.matrixliegroup static method)": [[3, "geomstats.geometry.lie_group.MatrixLieGroup.compose"]], "congruent() (geomstats.geometry.complex_matrices.complexmatrices class method)": [[3, "geomstats.geometry.complex_matrices.ComplexMatrices.congruent"]], "congruent() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.congruent"]], "covariant_riemann_tensor() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.covariant_riemann_tensor"]], "curvature() (geomstats.geometry.connection.connection method)": [[3, "geomstats.geometry.connection.Connection.curvature"]], "curvature() (geomstats.geometry.hypersphere.hyperspheremetric method)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric.curvature"]], "curvature() (geomstats.geometry.pre_shape.preshapemetric method)": [[3, "geomstats.geometry.pre_shape.PreShapeMetric.curvature"]], "curvature() (geomstats.geometry.pullback_metric.pullbackdiffeometric method)": [[3, "geomstats.geometry.pullback_metric.PullbackDiffeoMetric.curvature"]], "curvature() (geomstats.geometry.quotient_metric.quotientmetric method)": [[3, "geomstats.geometry.quotient_metric.QuotientMetric.curvature"]], "curvature_derivative() (geomstats.geometry.connection.connection method)": [[3, "geomstats.geometry.connection.Connection.curvature_derivative"]], "curvature_derivative() (geomstats.geometry.hypersphere.hyperspheremetric method)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric.curvature_derivative"]], "curvature_derivative() (geomstats.geometry.pre_shape.preshapemetric method)": [[3, "geomstats.geometry.pre_shape.PreShapeMetric.curvature_derivative"]], "curvature_derivative() (geomstats.geometry.quotient_metric.quotientmetric method)": [[3, "geomstats.geometry.quotient_metric.QuotientMetric.curvature_derivative"]], "default_metric() (geomstats.geometry.base.immersedset static method)": [[3, "geomstats.geometry.base.ImmersedSet.default_metric"]], "default_metric() (geomstats.geometry.complex_matrices.complexmatrices static method)": [[3, "geomstats.geometry.complex_matrices.ComplexMatrices.default_metric"]], "default_metric() (geomstats.geometry.complex_poincare_disk.complexpoincaredisk static method)": [[3, "geomstats.geometry.complex_poincare_disk.ComplexPoincareDisk.default_metric"]], "default_metric() (geomstats.geometry.discrete_curves.discretecurvesstartingatorigin static method)": [[3, "geomstats.geometry.discrete_curves.DiscreteCurvesStartingAtOrigin.default_metric"]], "default_metric() (geomstats.geometry.discrete_surfaces.discretesurfaces static method)": [[3, "geomstats.geometry.discrete_surfaces.DiscreteSurfaces.default_metric"]], "default_metric() (geomstats.geometry.euclidean.euclidean static method)": [[3, "geomstats.geometry.euclidean.Euclidean.default_metric"]], "default_metric() (geomstats.geometry.full_rank_correlation_matrices.fullrankcorrelationmatrices static method)": [[3, "geomstats.geometry.full_rank_correlation_matrices.FullRankCorrelationMatrices.default_metric"]], "default_metric() (geomstats.geometry.full_rank_matrices.fullrankmatrices static method)": [[3, "geomstats.geometry.full_rank_matrices.FullRankMatrices.default_metric"]], "default_metric() (geomstats.geometry.functions.hilbertsphere static method)": [[3, "geomstats.geometry.functions.HilbertSphere.default_metric"]], "default_metric() (geomstats.geometry.general_linear.generallinear static method)": [[3, "geomstats.geometry.general_linear.GeneralLinear.default_metric"]], "default_metric() (geomstats.geometry.general_linear.squarematrices static method)": [[3, "geomstats.geometry.general_linear.SquareMatrices.default_metric"]], "default_metric() (geomstats.geometry.grassmannian.grassmannian static method)": [[3, "geomstats.geometry.grassmannian.Grassmannian.default_metric"]], "default_metric() (geomstats.geometry.hermitian.hermitian static method)": [[3, "geomstats.geometry.hermitian.Hermitian.default_metric"]], "default_metric() (geomstats.geometry.hermitian_matrices.hermitianmatrices static method)": [[3, "geomstats.geometry.hermitian_matrices.HermitianMatrices.default_metric"]], "default_metric() (geomstats.geometry.hpd_matrices.hpdmatrices static method)": [[3, "geomstats.geometry.hpd_matrices.HPDMatrices.default_metric"]], "default_metric() (geomstats.geometry.hyperboloid.hyperboloid static method)": [[3, "geomstats.geometry.hyperboloid.Hyperboloid.default_metric"]], "default_metric() (geomstats.geometry.klein_bottle.kleinbottle method)": [[3, "geomstats.geometry.klein_bottle.KleinBottle.default_metric"]], "default_metric() (geomstats.geometry.landmarks.landmarks static method)": [[3, "geomstats.geometry.landmarks.Landmarks.default_metric"]], "default_metric() (geomstats.geometry.lie_group.liegroup method)": [[3, "geomstats.geometry.lie_group.LieGroup.default_metric"]], "default_metric() (geomstats.geometry.lower_triangular_matrices.lowertriangularmatrices static method)": [[3, "geomstats.geometry.lower_triangular_matrices.LowerTriangularMatrices.default_metric"]], "default_metric() (geomstats.geometry.matrices.matrices static method)": [[3, "geomstats.geometry.matrices.Matrices.default_metric"]], "default_metric() (geomstats.geometry.nfold_manifold.nfoldmanifold static method)": [[3, "geomstats.geometry.nfold_manifold.NFoldManifold.default_metric"]], "default_metric() (geomstats.geometry.open_hemisphere.openhemisphere static method)": [[3, "geomstats.geometry.open_hemisphere.OpenHemisphere.default_metric"]], "default_metric() (geomstats.geometry.open_hemisphere.openhemispheresproduct static method)": [[3, "geomstats.geometry.open_hemisphere.OpenHemispheresProduct.default_metric"]], "default_metric() (geomstats.geometry.poincare_ball.poincareball static method)": [[3, "geomstats.geometry.poincare_ball.PoincareBall.default_metric"]], "default_metric() (geomstats.geometry.poincare_half_space.poincarehalfspace static method)": [[3, "geomstats.geometry.poincare_half_space.PoincareHalfSpace.default_metric"]], "default_metric() (geomstats.geometry.poincare_polydisk.poincarepolydisk static method)": [[3, "geomstats.geometry.poincare_polydisk.PoincarePolydisk.default_metric"]], "default_metric() (geomstats.geometry.positive_lower_triangular_matrices.positivelowertriangularmatrices static method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.PositiveLowerTriangularMatrices.default_metric"]], "default_metric() (geomstats.geometry.positive_lower_triangular_matrices.unitnormedrowspltmatrices static method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.UnitNormedRowsPLTMatrices.default_metric"]], "default_metric() (geomstats.geometry.positive_reals.positivereals static method)": [[3, "geomstats.geometry.positive_reals.PositiveReals.default_metric"]], "default_metric() (geomstats.geometry.pre_shape.preshapespace static method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpace.default_metric"]], "default_metric() (geomstats.geometry.product_hpd_and_siegel_disks.producthpdmatricesandsiegeldisks static method)": [[3, "geomstats.geometry.product_hpd_and_siegel_disks.ProductHPDMatricesAndSiegelDisks.default_metric"]], "default_metric() (geomstats.geometry.product_manifold.productmanifold static method)": [[3, "geomstats.geometry.product_manifold.ProductManifold.default_metric"]], "default_metric() (geomstats.geometry.product_positive_reals_and_poincare_disks.productpositiverealsandcomplexpoincaredisks static method)": [[3, "geomstats.geometry.product_positive_reals_and_poincare_disks.ProductPositiveRealsAndComplexPoincareDisks.default_metric"]], "default_metric() (geomstats.geometry.rank_k_psd_matrices.rankkpsdmatrices static method)": [[3, "geomstats.geometry.rank_k_psd_matrices.RankKPSDMatrices.default_metric"]], "default_metric() (geomstats.geometry.sasaki_metric.tangentbundle static method)": [[3, "geomstats.geometry.sasaki_metric.TangentBundle.default_metric"]], "default_metric() (geomstats.geometry.siegel.siegel static method)": [[3, "geomstats.geometry.siegel.Siegel.default_metric"]], "default_metric() (geomstats.geometry.skew_symmetric_matrices.skewsymmetricmatrices static method)": [[3, "geomstats.geometry.skew_symmetric_matrices.SkewSymmetricMatrices.default_metric"]], "default_metric() (geomstats.geometry.spd_matrices.spdmatrices static method)": [[3, "geomstats.geometry.spd_matrices.SPDMatrices.default_metric"]], "default_metric() (geomstats.geometry.special_euclidean.specialeuclideanmatricesliealgebra static method)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesLieAlgebra.default_metric"]], "default_metric() (geomstats.geometry.stiefel.stiefel static method)": [[3, "geomstats.geometry.stiefel.Stiefel.default_metric"]], "default_metric() (geomstats.geometry.symmetric_matrices.symmetricmatrices static method)": [[3, "geomstats.geometry.symmetric_matrices.SymmetricMatrices.default_metric"]], "diag_action() (geomstats.geometry.full_rank_correlation_matrices.fullrankcorrelationmatrices static method)": [[3, "geomstats.geometry.full_rank_correlation_matrices.FullRankCorrelationMatrices.diag_action"]], "diag_inner_product() (geomstats.geometry.positive_lower_triangular_matrices.choleskymetric static method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.CholeskyMetric.diag_inner_product"]], "diagonal() (geomstats.geometry.matrices.matrices static method)": [[3, "geomstats.geometry.matrices.Matrices.diagonal"]], "diameter() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.diameter"]], "diffeomorphism() (geomstats.geometry.diffeo.composeddiffeo method)": [[3, "geomstats.geometry.diffeo.ComposedDiffeo.diffeomorphism"]], "diffeomorphism() (geomstats.geometry.diffeo.diffeo method)": [[3, "geomstats.geometry.diffeo.Diffeo.diffeomorphism"]], "diffeomorphism() (geomstats.geometry.diffeo.reverseddiffeo method)": [[3, "geomstats.geometry.diffeo.ReversedDiffeo.diffeomorphism"]], "diffeomorphism() (geomstats.geometry.discrete_curves.ftransform method)": [[3, "geomstats.geometry.discrete_curves.FTransform.diffeomorphism"]], "diffeomorphism() (geomstats.geometry.discrete_curves.srvtransform method)": [[3, "geomstats.geometry.discrete_curves.SRVTransform.diffeomorphism"]], "diffeomorphism() (geomstats.geometry.open_hemisphere.openhemispheretohyperboloiddiffeo method)": [[3, "geomstats.geometry.open_hemisphere.OpenHemisphereToHyperboloidDiffeo.diffeomorphism"]], "diffeomorphism() (geomstats.geometry.positive_lower_triangular_matrices.unitnormedrowspltdiffeo method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.UnitNormedRowsPLTDiffeo.diffeomorphism"]], "diffeomorphism() (geomstats.geometry.spd_matrices.choleskymap class method)": [[3, "geomstats.geometry.spd_matrices.CholeskyMap.diffeomorphism"]], "diffeomorphism() (geomstats.geometry.spd_matrices.matrixpower method)": [[3, "geomstats.geometry.spd_matrices.MatrixPower.diffeomorphism"]], "diffeomorphism() (geomstats.geometry.spd_matrices.symmatrixlog class method)": [[3, "geomstats.geometry.spd_matrices.SymMatrixLog.diffeomorphism"]], "directional_curvature() (geomstats.geometry.connection.connection method)": [[3, "geomstats.geometry.connection.Connection.directional_curvature"]], "directional_curvature_derivative() (geomstats.geometry.connection.connection method)": [[3, "geomstats.geometry.connection.Connection.directional_curvature_derivative"]], "directional_curvature_derivative() (geomstats.geometry.pre_shape.kendallshapemetric method)": [[3, "geomstats.geometry.pre_shape.KendallShapeMetric.directional_curvature_derivative"]], "directional_curvature_derivative() (geomstats.geometry.quotient_metric.quotientmetric method)": [[3, "geomstats.geometry.quotient_metric.QuotientMetric.directional_curvature_derivative"]], "discrete_curves_with_l2 (geomstats.geometry.discrete_curves.discretecurvesstartingatorigin property)": [[3, "geomstats.geometry.discrete_curves.DiscreteCurvesStartingAtOrigin.discrete_curves_with_l2"]], "discrete_horizontal_geodesic() (geomstats.geometry.discrete_curves.iterativehorizontalgeodesicaligner method)": [[3, "geomstats.geometry.discrete_curves.IterativeHorizontalGeodesicAligner.discrete_horizontal_geodesic"]], "dist() (geomstats.geometry.complex_poincare_disk.complexpoincarediskmetric method)": [[3, "geomstats.geometry.complex_poincare_disk.ComplexPoincareDiskMetric.dist"]], "dist() (geomstats.geometry.hyperboloid.hyperboloidmetric method)": [[3, "geomstats.geometry.hyperboloid.HyperboloidMetric.dist"]], "dist() (geomstats.geometry.hypersphere.hyperspheremetric method)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric.dist"]], "dist() (geomstats.geometry.poincare_ball.poincareballmetric method)": [[3, "geomstats.geometry.poincare_ball.PoincareBallMetric.dist"]], "dist() (geomstats.geometry.positive_reals.positiverealsmetric method)": [[3, "geomstats.geometry.positive_reals.PositiveRealsMetric.dist"]], "dist() (geomstats.geometry.product_manifold.productriemannianmetric method)": [[3, "geomstats.geometry.product_manifold.ProductRiemannianMetric.dist"]], "dist() (geomstats.geometry.pullback_metric.pullbackdiffeometric method)": [[3, "geomstats.geometry.pullback_metric.PullbackDiffeoMetric.dist"]], "dist() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.dist"]], "dist_broadcast() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.dist_broadcast"]], "dist_pairwise() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.dist_pairwise"]], "equal() (geomstats.geometry.matrices.matrices static method)": [[3, "geomstats.geometry.matrices.Matrices.equal"]], "equip_with_group_action() (geomstats.geometry.manifold.manifold method)": [[3, "geomstats.geometry.manifold.Manifold.equip_with_group_action"]], "equip_with_metric() (geomstats.geometry.complex_manifold.complexmanifold method)": [[3, "geomstats.geometry.complex_manifold.ComplexManifold.equip_with_metric"]], "equip_with_metric() (geomstats.geometry.manifold.manifold method)": [[3, "geomstats.geometry.manifold.Manifold.equip_with_metric"]], "equip_with_quotient_structure() (geomstats.geometry.manifold.manifold method)": [[3, "geomstats.geometry.manifold.Manifold.equip_with_quotient_structure"]], "equivalent() (geomstats.geometry.klein_bottle.kleinbottle static method)": [[3, "geomstats.geometry.klein_bottle.KleinBottle.equivalent"]], "exp() (geomstats.geometry.complex_poincare_disk.complexpoincarediskmetric static method)": [[3, "geomstats.geometry.complex_poincare_disk.ComplexPoincareDiskMetric.exp"]], "exp() (geomstats.geometry.connection.connection method)": [[3, "geomstats.geometry.connection.Connection.exp"]], "exp() (geomstats.geometry.discrete_surfaces.elasticmetric method)": [[3, "geomstats.geometry.discrete_surfaces.ElasticMetric.exp"]], "exp() (geomstats.geometry.euclidean.euclidean method)": [[3, "geomstats.geometry.euclidean.Euclidean.exp"]], "exp() (geomstats.geometry.euclidean.euclideanmetric method)": [[3, "geomstats.geometry.euclidean.EuclideanMetric.exp"]], "exp() (geomstats.geometry.functions.hilbertspheremetric method)": [[3, "geomstats.geometry.functions.HilbertSphereMetric.exp"]], "exp() (geomstats.geometry.grassmannian.grassmanniancanonicalmetric method)": [[3, "geomstats.geometry.grassmannian.GrassmannianCanonicalMetric.exp"]], "exp() (geomstats.geometry.hermitian.hermitian method)": [[3, "geomstats.geometry.hermitian.Hermitian.exp"]], "exp() (geomstats.geometry.hermitian.hermitianmetric static method)": [[3, "geomstats.geometry.hermitian.HermitianMetric.exp"]], "exp() (geomstats.geometry.hpd_matrices.hpdaffinemetric method)": [[3, "geomstats.geometry.hpd_matrices.HPDAffineMetric.exp"]], "exp() (geomstats.geometry.hpd_matrices.hpdbureswassersteinmetric method)": [[3, "geomstats.geometry.hpd_matrices.HPDBuresWassersteinMetric.exp"]], "exp() (geomstats.geometry.hyperboloid.hyperboloidmetric method)": [[3, "geomstats.geometry.hyperboloid.HyperboloidMetric.exp"]], "exp() (geomstats.geometry.hypersphere.hyperspheremetric method)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric.exp"]], "exp() (geomstats.geometry.invariant_metric.biinvariantmetric method)": [[3, "geomstats.geometry.invariant_metric.BiInvariantMetric.exp"]], "exp() (geomstats.geometry.invariant_metric.invariantmetricmatrixexpodesolver method)": [[3, "geomstats.geometry.invariant_metric.InvariantMetricMatrixExpODESolver.exp"]], "exp() (geomstats.geometry.klein_bottle.kleinbottlemetric method)": [[3, "geomstats.geometry.klein_bottle.KleinBottleMetric.exp"]], "exp() (geomstats.geometry.lie_group.liegroup method)": [[3, "geomstats.geometry.lie_group.LieGroup.exp"]], "exp() (geomstats.geometry.lie_group.matrixliegroup class method)": [[3, "geomstats.geometry.lie_group.MatrixLieGroup.exp"]], "exp() (geomstats.geometry.minkowski.minkowskimetric method)": [[3, "geomstats.geometry.minkowski.MinkowskiMetric.exp"]], "exp() (geomstats.geometry.nfold_manifold.nfoldmetric method)": [[3, "geomstats.geometry.nfold_manifold.NFoldMetric.exp"]], "exp() (geomstats.geometry.poincare_ball.poincareballmetric method)": [[3, "geomstats.geometry.poincare_ball.PoincareBallMetric.exp"]], "exp() (geomstats.geometry.poincare_half_space.poincarehalfspacemetric method)": [[3, "geomstats.geometry.poincare_half_space.PoincareHalfSpaceMetric.exp"]], "exp() (geomstats.geometry.positive_lower_triangular_matrices.choleskymetric method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.CholeskyMetric.exp"]], "exp() (geomstats.geometry.positive_reals.positiverealsmetric static method)": [[3, "geomstats.geometry.positive_reals.PositiveRealsMetric.exp"]], "exp() (geomstats.geometry.pre_shape.preshapemetric method)": [[3, "geomstats.geometry.pre_shape.PreShapeMetric.exp"]], "exp() (geomstats.geometry.product_manifold.productriemannianmetric method)": [[3, "geomstats.geometry.product_manifold.ProductRiemannianMetric.exp"]], "exp() (geomstats.geometry.pullback_metric.pullbackdiffeometric method)": [[3, "geomstats.geometry.pullback_metric.PullbackDiffeoMetric.exp"]], "exp() (geomstats.geometry.quotient_metric.quotientmetric method)": [[3, "geomstats.geometry.quotient_metric.QuotientMetric.exp"]], "exp() (geomstats.geometry.sasaki_metric.sasakimetric method)": [[3, "geomstats.geometry.sasaki_metric.SasakiMetric.exp"]], "exp() (geomstats.geometry.siegel.siegelmetric method)": [[3, "geomstats.geometry.siegel.SiegelMetric.exp"]], "exp() (geomstats.geometry.spd_matrices.spdaffinemetric method)": [[3, "geomstats.geometry.spd_matrices.SPDAffineMetric.exp"]], "exp() (geomstats.geometry.spd_matrices.spdbureswassersteinmetric method)": [[3, "geomstats.geometry.spd_matrices.SPDBuresWassersteinMetric.exp"]], "exp() (geomstats.geometry.special_euclidean.specialeuclideanmatricescanonicalleftmetric method)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesCanonicalLeftMetric.exp"]], "exp() (geomstats.geometry.stiefel.stiefelcanonicalmetric method)": [[3, "geomstats.geometry.stiefel.StiefelCanonicalMetric.exp"]], "exp() (geomstats.geometry.sub_riemannian_metric.subriemannianmetric method)": [[3, "geomstats.geometry.sub_riemannian_metric.SubRiemannianMetric.exp"]], "exp_at_zero() (geomstats.geometry.siegel.siegelmetric static method)": [[3, "geomstats.geometry.siegel.SiegelMetric.exp_at_zero"]], "exp_domain() (geomstats.geometry.hpd_matrices.hpdeuclideanmetric static method)": [[3, "geomstats.geometry.hpd_matrices.HPDEuclideanMetric.exp_domain"]], "exp_domain() (geomstats.geometry.spd_matrices.spdeuclideanmetric static method)": [[3, "geomstats.geometry.spd_matrices.SPDEuclideanMetric.exp_domain"]], "exp_from_identity() (geomstats.geometry.heisenberg.heisenbergvectors method)": [[3, "geomstats.geometry.heisenberg.HeisenbergVectors.exp_from_identity"]], "exp_from_identity() (geomstats.geometry.lie_group.liegroup method)": [[3, "geomstats.geometry.lie_group.LieGroup.exp_from_identity"]], "exp_not_from_identity() (geomstats.geometry.lie_group.liegroup method)": [[3, "geomstats.geometry.lie_group.LieGroup.exp_not_from_identity"]], "expmh() (in module geomstats.geometry.hermitian_matrices)": [[3, "geomstats.geometry.hermitian_matrices.expmh"]], "extrinsic_to_intrinsic_coords() (geomstats.geometry.base.levelset method)": [[3, "geomstats.geometry.base.LevelSet.extrinsic_to_intrinsic_coords"]], "extrinsic_to_intrinsic_coords() (geomstats.geometry.hyperboloid.hyperboloid method)": [[3, "geomstats.geometry.hyperboloid.Hyperboloid.extrinsic_to_intrinsic_coords"]], "face_areas() (geomstats.geometry.discrete_surfaces.discretesurfaces method)": [[3, "geomstats.geometry.discrete_surfaces.DiscreteSurfaces.face_areas"]], "flatten() (geomstats.geometry.matrices.matrices static method)": [[3, "geomstats.geometry.matrices.Matrices.flatten"]], "frobenius_product() (geomstats.geometry.complex_matrices.complexmatrices static method)": [[3, "geomstats.geometry.complex_matrices.ComplexMatrices.frobenius_product"]], "frobenius_product() (geomstats.geometry.matrices.matrices static method)": [[3, "geomstats.geometry.matrices.Matrices.frobenius_product"]], "from_covariance() (geomstats.geometry.full_rank_correlation_matrices.fullrankcorrelationmatrices class method)": [[3, "geomstats.geometry.full_rank_correlation_matrices.FullRankCorrelationMatrices.from_covariance"]], "geodesic() (geomstats.geometry.connection.connection method)": [[3, "geomstats.geometry.connection.Connection.geodesic"]], "geodesic() (geomstats.geometry.product_manifold.productriemannianmetric method)": [[3, "geomstats.geometry.product_manifold.ProductRiemannianMetric.geodesic"]], "geodesic() (geomstats.geometry.pullback_metric.pullbackdiffeometric method)": [[3, "geomstats.geometry.pullback_metric.PullbackDiffeoMetric.geodesic"]], "geodesic() (geomstats.geometry.quotient_metric.quotientmetric method)": [[3, "geomstats.geometry.quotient_metric.QuotientMetric.geodesic"]], "geodesic() (geomstats.geometry.special_euclidean.specialeuclideanmatricescanonicalleftmetric method)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesCanonicalLeftMetric.geodesic"]], "geodesic() (geomstats.geometry.sub_riemannian_metric.subriemannianmetric method)": [[3, "geomstats.geometry.sub_riemannian_metric.SubRiemannianMetric.geodesic"]], "geodesic_discrete() (geomstats.geometry.sasaki_metric.sasakimetric method)": [[3, "geomstats.geometry.sasaki_metric.SasakiMetric.geodesic_discrete"]], "geodesic_equation() (geomstats.geometry.connection.connection method)": [[3, "geomstats.geometry.connection.Connection.geodesic_equation"]], "geodesic_ivp() (geomstats.geometry.invariant_metric.invariantmetricmatrixexpodesolver method)": [[3, "geomstats.geometry.invariant_metric.InvariantMetricMatrixExpODESolver.geodesic_ivp"]], "geomstats.geometry": [[3, "module-geomstats.geometry"]], "geomstats.geometry.base": [[3, "module-geomstats.geometry.base"]], "geomstats.geometry.complex_manifold": [[3, "module-geomstats.geometry.complex_manifold"]], "geomstats.geometry.complex_matrices": [[3, "module-geomstats.geometry.complex_matrices"]], "geomstats.geometry.complex_poincare_disk": [[3, "module-geomstats.geometry.complex_poincare_disk"]], "geomstats.geometry.complex_riemannian_metric": [[3, "module-geomstats.geometry.complex_riemannian_metric"]], "geomstats.geometry.connection": [[3, "module-geomstats.geometry.connection"]], "geomstats.geometry.diffeo": [[3, "module-geomstats.geometry.diffeo"]], "geomstats.geometry.discrete_curves": [[3, "module-geomstats.geometry.discrete_curves"]], "geomstats.geometry.discrete_surfaces": [[3, "module-geomstats.geometry.discrete_surfaces"]], "geomstats.geometry.euclidean": [[3, "module-geomstats.geometry.euclidean"]], "geomstats.geometry.fiber_bundle": [[3, "module-geomstats.geometry.fiber_bundle"]], "geomstats.geometry.full_rank_correlation_matrices": [[3, "module-geomstats.geometry.full_rank_correlation_matrices"]], "geomstats.geometry.full_rank_matrices": [[3, "module-geomstats.geometry.full_rank_matrices"]], "geomstats.geometry.functions": [[3, "module-geomstats.geometry.functions"]], "geomstats.geometry.general_linear": [[3, "module-geomstats.geometry.general_linear"]], "geomstats.geometry.grassmannian": [[3, "module-geomstats.geometry.grassmannian"]], "geomstats.geometry.heisenberg": [[3, "module-geomstats.geometry.heisenberg"]], "geomstats.geometry.hermitian": [[3, "module-geomstats.geometry.hermitian"]], "geomstats.geometry.hermitian_matrices": [[3, "module-geomstats.geometry.hermitian_matrices"]], "geomstats.geometry.hpd_matrices": [[3, "module-geomstats.geometry.hpd_matrices"]], "geomstats.geometry.hyperbolic": [[3, "module-geomstats.geometry.hyperbolic"]], "geomstats.geometry.hyperboloid": [[3, "module-geomstats.geometry.hyperboloid"]], "geomstats.geometry.hypersphere": [[3, "module-geomstats.geometry.hypersphere"]], "geomstats.geometry.invariant_metric": [[3, "module-geomstats.geometry.invariant_metric"]], "geomstats.geometry.klein_bottle": [[3, "module-geomstats.geometry.klein_bottle"]], "geomstats.geometry.landmarks": [[3, "module-geomstats.geometry.landmarks"]], "geomstats.geometry.lie_algebra": [[3, "module-geomstats.geometry.lie_algebra"]], "geomstats.geometry.lie_group": [[3, "module-geomstats.geometry.lie_group"]], "geomstats.geometry.lower_triangular_matrices": [[3, "module-geomstats.geometry.lower_triangular_matrices"]], "geomstats.geometry.manifold": [[3, "module-geomstats.geometry.manifold"]], "geomstats.geometry.matrices": [[3, "module-geomstats.geometry.matrices"]], "geomstats.geometry.minkowski": [[3, "module-geomstats.geometry.minkowski"]], "geomstats.geometry.nfold_manifold": [[3, "module-geomstats.geometry.nfold_manifold"]], "geomstats.geometry.open_hemisphere": [[3, "module-geomstats.geometry.open_hemisphere"]], "geomstats.geometry.poincare_ball": [[3, "module-geomstats.geometry.poincare_ball"]], "geomstats.geometry.poincare_half_space": [[3, "module-geomstats.geometry.poincare_half_space"]], "geomstats.geometry.poincare_polydisk": [[3, "module-geomstats.geometry.poincare_polydisk"]], "geomstats.geometry.positive_lower_triangular_matrices": [[3, "module-geomstats.geometry.positive_lower_triangular_matrices"]], "geomstats.geometry.positive_reals": [[3, "module-geomstats.geometry.positive_reals"]], "geomstats.geometry.pre_shape": [[3, "module-geomstats.geometry.pre_shape"]], "geomstats.geometry.product_hpd_and_siegel_disks": [[3, "module-geomstats.geometry.product_hpd_and_siegel_disks"]], "geomstats.geometry.product_manifold": [[3, "module-geomstats.geometry.product_manifold"]], "geomstats.geometry.product_positive_reals_and_poincare_disks": [[3, "module-geomstats.geometry.product_positive_reals_and_poincare_disks"]], "geomstats.geometry.pullback_metric": [[3, "module-geomstats.geometry.pullback_metric"]], "geomstats.geometry.quotient_metric": [[3, "module-geomstats.geometry.quotient_metric"]], "geomstats.geometry.rank_k_psd_matrices": [[3, "module-geomstats.geometry.rank_k_psd_matrices"]], "geomstats.geometry.riemannian_metric": [[3, "module-geomstats.geometry.riemannian_metric"]], "geomstats.geometry.sasaki_metric": [[3, "module-geomstats.geometry.sasaki_metric"]], "geomstats.geometry.scalar_product_metric": [[3, "module-geomstats.geometry.scalar_product_metric"]], "geomstats.geometry.siegel": [[3, "module-geomstats.geometry.siegel"]], "geomstats.geometry.skew_symmetric_matrices": [[3, "module-geomstats.geometry.skew_symmetric_matrices"]], "geomstats.geometry.spd_matrices": [[3, "module-geomstats.geometry.spd_matrices"]], "geomstats.geometry.special_euclidean": [[3, "module-geomstats.geometry.special_euclidean"]], "geomstats.geometry.special_orthogonal": [[3, "module-geomstats.geometry.special_orthogonal"]], "geomstats.geometry.stiefel": [[3, "module-geomstats.geometry.stiefel"]], "geomstats.geometry.sub_riemannian_metric": [[3, "module-geomstats.geometry.sub_riemannian_metric"]], "geomstats.geometry.symmetric_matrices": [[3, "module-geomstats.geometry.symmetric_matrices"]], "hamiltonian() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.hamiltonian"]], "hamiltonian() (geomstats.geometry.sub_riemannian_metric.subriemannianmetric method)": [[3, "geomstats.geometry.sub_riemannian_metric.SubRiemannianMetric.hamiltonian"]], "hessian_immersion() (geomstats.geometry.base.immersedset method)": [[3, "geomstats.geometry.base.ImmersedSet.hessian_immersion"]], "homogeneous_representation() (in module geomstats.geometry.special_euclidean)": [[3, "geomstats.geometry.special_euclidean.homogeneous_representation"]], "horizontal_lift() (geomstats.geometry.fiber_bundle.fiberbundle method)": [[3, "geomstats.geometry.fiber_bundle.FiberBundle.horizontal_lift"]], "horizontal_lift() (geomstats.geometry.full_rank_correlation_matrices.correlationmatricesbundle method)": [[3, "geomstats.geometry.full_rank_correlation_matrices.CorrelationMatricesBundle.horizontal_lift"]], "horizontal_lift() (geomstats.geometry.rank_k_psd_matrices.bureswassersteinbundle method)": [[3, "geomstats.geometry.rank_k_psd_matrices.BuresWassersteinBundle.horizontal_lift"]], "horizontal_projection() (geomstats.geometry.discrete_curves.srvreparametrizationbundle method)": [[3, "geomstats.geometry.discrete_curves.SRVReparametrizationBundle.horizontal_projection"]], "horizontal_projection() (geomstats.geometry.discrete_curves.srvrotationbundle method)": [[3, "geomstats.geometry.discrete_curves.SRVRotationBundle.horizontal_projection"]], "horizontal_projection() (geomstats.geometry.discrete_curves.srvrotationreparametrizationbundle method)": [[3, "geomstats.geometry.discrete_curves.SRVRotationReparametrizationBundle.horizontal_projection"]], "horizontal_projection() (geomstats.geometry.fiber_bundle.fiberbundle method)": [[3, "geomstats.geometry.fiber_bundle.FiberBundle.horizontal_projection"]], "identity (geomstats.geometry.euclidean.euclidean property)": [[3, "geomstats.geometry.euclidean.Euclidean.identity"]], "identity (geomstats.geometry.heisenberg.heisenbergvectors property)": [[3, "geomstats.geometry.heisenberg.HeisenbergVectors.identity"]], "identity (geomstats.geometry.hermitian.hermitian property)": [[3, "geomstats.geometry.hermitian.Hermitian.identity"]], "identity (geomstats.geometry.lie_group.liegroup property)": [[3, "geomstats.geometry.lie_group.LieGroup.identity"]], "identity (geomstats.geometry.lie_group.matrixliegroup property)": [[3, "geomstats.geometry.lie_group.MatrixLieGroup.identity"]], "immersion() (geomstats.geometry.base.immersedset method)": [[3, "geomstats.geometry.base.ImmersedSet.immersion"]], "injectivity_radius() (geomstats.geometry.connection.connection method)": [[3, "geomstats.geometry.connection.Connection.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.grassmannian.grassmanniancanonicalmetric method)": [[3, "geomstats.geometry.grassmannian.GrassmannianCanonicalMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.hpd_matrices.hpdaffinemetric method)": [[3, "geomstats.geometry.hpd_matrices.HPDAffineMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.hpd_matrices.hpdbureswassersteinmetric method)": [[3, "geomstats.geometry.hpd_matrices.HPDBuresWassersteinMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.hpd_matrices.hpdeuclideanmetric method)": [[3, "geomstats.geometry.hpd_matrices.HPDEuclideanMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.hyperboloid.hyperboloidmetric method)": [[3, "geomstats.geometry.hyperboloid.HyperboloidMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.hypersphere.hyperspheremetric method)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.invariant_metric.biinvariantmetric method)": [[3, "geomstats.geometry.invariant_metric.BiInvariantMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.klein_bottle.kleinbottlemetric method)": [[3, "geomstats.geometry.klein_bottle.KleinBottleMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.minkowski.minkowskimetric method)": [[3, "geomstats.geometry.minkowski.MinkowskiMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.poincare_ball.poincareballmetric method)": [[3, "geomstats.geometry.poincare_ball.PoincareBallMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.poincare_half_space.poincarehalfspacemetric method)": [[3, "geomstats.geometry.poincare_half_space.PoincareHalfSpaceMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.pre_shape.preshapemetric method)": [[3, "geomstats.geometry.pre_shape.PreShapeMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.spd_matrices.spdaffinemetric method)": [[3, "geomstats.geometry.spd_matrices.SPDAffineMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.spd_matrices.spdbureswassersteinmetric method)": [[3, "geomstats.geometry.spd_matrices.SPDBuresWassersteinMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.spd_matrices.spdeuclideanmetric method)": [[3, "geomstats.geometry.spd_matrices.SPDEuclideanMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.special_euclidean.specialeuclideanmatricescanonicalleftmetric method)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesCanonicalLeftMetric.injectivity_radius"]], "injectivity_radius() (geomstats.geometry.stiefel.stiefelcanonicalmetric method)": [[3, "geomstats.geometry.stiefel.StiefelCanonicalMetric.injectivity_radius"]], "inner_coproduct() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.inner_coproduct"]], "inner_coproduct() (geomstats.geometry.sub_riemannian_metric.subriemannianmetric method)": [[3, "geomstats.geometry.sub_riemannian_metric.SubRiemannianMetric.inner_coproduct"]], "inner_product() (geomstats.geometry.complex_matrices.complexmatricesmetric static method)": [[3, "geomstats.geometry.complex_matrices.ComplexMatricesMetric.inner_product"]], "inner_product() (geomstats.geometry.complex_riemannian_metric.complexriemannianmetric method)": [[3, "geomstats.geometry.complex_riemannian_metric.ComplexRiemannianMetric.inner_product"]], "inner_product() (geomstats.geometry.discrete_curves.l2curvesmetric method)": [[3, "geomstats.geometry.discrete_curves.L2CurvesMetric.inner_product"]], "inner_product() (geomstats.geometry.discrete_surfaces.elasticmetric method)": [[3, "geomstats.geometry.discrete_surfaces.ElasticMetric.inner_product"]], "inner_product() (geomstats.geometry.euclidean.euclideanmetric method)": [[3, "geomstats.geometry.euclidean.EuclideanMetric.inner_product"]], "inner_product() (geomstats.geometry.functions.hilbertspheremetric method)": [[3, "geomstats.geometry.functions.HilbertSphereMetric.inner_product"]], "inner_product() (geomstats.geometry.hermitian.hermitianmetric static method)": [[3, "geomstats.geometry.hermitian.HermitianMetric.inner_product"]], "inner_product() (geomstats.geometry.hpd_matrices.hpdaffinemetric method)": [[3, "geomstats.geometry.hpd_matrices.HPDAffineMetric.inner_product"]], "inner_product() (geomstats.geometry.hpd_matrices.hpdbureswassersteinmetric method)": [[3, "geomstats.geometry.hpd_matrices.HPDBuresWassersteinMetric.inner_product"]], "inner_product() (geomstats.geometry.hyperboloid.hyperboloidmetric method)": [[3, "geomstats.geometry.hyperboloid.HyperboloidMetric.inner_product"]], "inner_product() (geomstats.geometry.hypersphere.hyperspheremetric method)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric.inner_product"]], "inner_product() (geomstats.geometry.invariant_metric.biinvariantmetric method)": [[3, "geomstats.geometry.invariant_metric.BiInvariantMetric.inner_product"]], "inner_product() (geomstats.geometry.klein_bottle.kleinbottlemetric method)": [[3, "geomstats.geometry.klein_bottle.KleinBottleMetric.inner_product"]], "inner_product() (geomstats.geometry.matrices.matricesmetric method)": [[3, "geomstats.geometry.matrices.MatricesMetric.inner_product"]], "inner_product() (geomstats.geometry.minkowski.minkowskimetric method)": [[3, "geomstats.geometry.minkowski.MinkowskiMetric.inner_product"]], "inner_product() (geomstats.geometry.nfold_manifold.nfoldmetric method)": [[3, "geomstats.geometry.nfold_manifold.NFoldMetric.inner_product"]], "inner_product() (geomstats.geometry.poincare_half_space.poincarehalfspacemetric method)": [[3, "geomstats.geometry.poincare_half_space.PoincareHalfSpaceMetric.inner_product"]], "inner_product() (geomstats.geometry.positive_lower_triangular_matrices.choleskymetric class method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.CholeskyMetric.inner_product"]], "inner_product() (geomstats.geometry.pre_shape.preshapemetric method)": [[3, "geomstats.geometry.pre_shape.PreShapeMetric.inner_product"]], "inner_product() (geomstats.geometry.product_manifold.productriemannianmetric method)": [[3, "geomstats.geometry.product_manifold.ProductRiemannianMetric.inner_product"]], "inner_product() (geomstats.geometry.pullback_metric.pullbackdiffeometric method)": [[3, "geomstats.geometry.pullback_metric.PullbackDiffeoMetric.inner_product"]], "inner_product() (geomstats.geometry.quotient_metric.quotientmetric method)": [[3, "geomstats.geometry.quotient_metric.QuotientMetric.inner_product"]], "inner_product() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.inner_product"]], "inner_product() (geomstats.geometry.sasaki_metric.sasakimetric method)": [[3, "geomstats.geometry.sasaki_metric.SasakiMetric.inner_product"]], "inner_product() (geomstats.geometry.siegel.siegelmetric method)": [[3, "geomstats.geometry.siegel.SiegelMetric.inner_product"]], "inner_product() (geomstats.geometry.spd_matrices.spdaffinemetric method)": [[3, "geomstats.geometry.spd_matrices.SPDAffineMetric.inner_product"]], "inner_product() (geomstats.geometry.spd_matrices.spdbureswassersteinmetric method)": [[3, "geomstats.geometry.spd_matrices.SPDBuresWassersteinMetric.inner_product"]], "inner_product() (geomstats.geometry.special_euclidean.specialeuclideanmatricescanonicalleftmetric method)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesCanonicalLeftMetric.inner_product"]], "inner_product() (geomstats.geometry.stiefel.stiefelcanonicalmetric method)": [[3, "geomstats.geometry.stiefel.StiefelCanonicalMetric.inner_product"]], "inner_product_at_identity() (geomstats.geometry.invariant_metric.biinvariantmetric method)": [[3, "geomstats.geometry.invariant_metric.BiInvariantMetric.inner_product_at_identity"]], "inner_product_at_identity() (geomstats.geometry.positive_lower_triangular_matrices.invariantpositivelowertriangularmatricesmetric method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.InvariantPositiveLowerTriangularMatricesMetric.inner_product_at_identity"]], "inner_product_derivative_matrix() (geomstats.geometry.pullback_metric.pullbackmetric method)": [[3, "geomstats.geometry.pullback_metric.PullbackMetric.inner_product_derivative_matrix"]], "inner_product_derivative_matrix() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.inner_product_derivative_matrix"]], "insert_origin() (geomstats.geometry.discrete_curves.discretecurvesstartingatorigin method)": [[3, "geomstats.geometry.discrete_curves.DiscreteCurvesStartingAtOrigin.insert_origin"]], "insert_zeros() (in module geomstats.geometry.discrete_curves)": [[3, "geomstats.geometry.discrete_curves.insert_zeros"]], "integrability_tensor() (geomstats.geometry.fiber_bundle.fiberbundle method)": [[3, "geomstats.geometry.fiber_bundle.FiberBundle.integrability_tensor"]], "integrability_tensor() (geomstats.geometry.pre_shape.preshapespacebundle method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpaceBundle.integrability_tensor"]], "integrability_tensor_derivative() (geomstats.geometry.fiber_bundle.fiberbundle method)": [[3, "geomstats.geometry.fiber_bundle.FiberBundle.integrability_tensor_derivative"]], "integrability_tensor_derivative() (geomstats.geometry.pre_shape.preshapespacebundle method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpaceBundle.integrability_tensor_derivative"]], "integrability_tensor_derivative_parallel() (geomstats.geometry.pre_shape.preshapespacebundle method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpaceBundle.integrability_tensor_derivative_parallel"]], "interpolate() (geomstats.geometry.discrete_curves.discretecurvesstartingatorigin method)": [[3, "geomstats.geometry.discrete_curves.DiscreteCurvesStartingAtOrigin.interpolate"]], "intrinsic_to_extrinsic_coords() (geomstats.geometry.base.levelset method)": [[3, "geomstats.geometry.base.LevelSet.intrinsic_to_extrinsic_coords"]], "intrinsic_to_extrinsic_coords() (geomstats.geometry.hyperboloid.hyperboloid method)": [[3, "geomstats.geometry.hyperboloid.Hyperboloid.intrinsic_to_extrinsic_coords"]], "intrinsic_to_extrinsic_coords() (geomstats.geometry.poincare_polydisk.poincarepolydisk static method)": [[3, "geomstats.geometry.poincare_polydisk.PoincarePolydisk.intrinsic_to_extrinsic_coords"]], "inverse() (geomstats.geometry.heisenberg.heisenbergvectors method)": [[3, "geomstats.geometry.heisenberg.HeisenbergVectors.inverse"]], "inverse() (geomstats.geometry.lie_group.liegroup class method)": [[3, "geomstats.geometry.lie_group.LieGroup.inverse"]], "inverse() (geomstats.geometry.lie_group.matrixliegroup class method)": [[3, "geomstats.geometry.lie_group.MatrixLieGroup.inverse"]], "inverse_diffeomorphism() (geomstats.geometry.diffeo.composeddiffeo method)": [[3, "geomstats.geometry.diffeo.ComposedDiffeo.inverse_diffeomorphism"]], "inverse_diffeomorphism() (geomstats.geometry.diffeo.diffeo method)": [[3, "geomstats.geometry.diffeo.Diffeo.inverse_diffeomorphism"]], "inverse_diffeomorphism() (geomstats.geometry.diffeo.reverseddiffeo method)": [[3, "geomstats.geometry.diffeo.ReversedDiffeo.inverse_diffeomorphism"]], "inverse_diffeomorphism() (geomstats.geometry.discrete_curves.ftransform method)": [[3, "geomstats.geometry.discrete_curves.FTransform.inverse_diffeomorphism"]], "inverse_diffeomorphism() (geomstats.geometry.discrete_curves.srvtransform method)": [[3, "geomstats.geometry.discrete_curves.SRVTransform.inverse_diffeomorphism"]], "inverse_diffeomorphism() (geomstats.geometry.open_hemisphere.openhemispheretohyperboloiddiffeo method)": [[3, "geomstats.geometry.open_hemisphere.OpenHemisphereToHyperboloidDiffeo.inverse_diffeomorphism"]], "inverse_diffeomorphism() (geomstats.geometry.positive_lower_triangular_matrices.unitnormedrowspltdiffeo method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.UnitNormedRowsPLTDiffeo.inverse_diffeomorphism"]], "inverse_diffeomorphism() (geomstats.geometry.spd_matrices.choleskymap static method)": [[3, "geomstats.geometry.spd_matrices.CholeskyMap.inverse_diffeomorphism"]], "inverse_diffeomorphism() (geomstats.geometry.spd_matrices.matrixpower method)": [[3, "geomstats.geometry.spd_matrices.MatrixPower.inverse_diffeomorphism"]], "inverse_diffeomorphism() (geomstats.geometry.spd_matrices.symmatrixlog class method)": [[3, "geomstats.geometry.spd_matrices.SymMatrixLog.inverse_diffeomorphism"]], "inverse_jacobian_diffeomorphism() (geomstats.geometry.diffeo.autodiffdiffeo method)": [[3, "geomstats.geometry.diffeo.AutodiffDiffeo.inverse_jacobian_diffeomorphism"]], "inverse_tangent_diffeomorphism() (geomstats.geometry.diffeo.autodiffdiffeo method)": [[3, "geomstats.geometry.diffeo.AutodiffDiffeo.inverse_tangent_diffeomorphism"]], "inverse_tangent_diffeomorphism() (geomstats.geometry.diffeo.composeddiffeo method)": [[3, "geomstats.geometry.diffeo.ComposedDiffeo.inverse_tangent_diffeomorphism"]], "inverse_tangent_diffeomorphism() (geomstats.geometry.diffeo.diffeo method)": [[3, "geomstats.geometry.diffeo.Diffeo.inverse_tangent_diffeomorphism"]], "inverse_tangent_diffeomorphism() (geomstats.geometry.diffeo.reverseddiffeo method)": [[3, "geomstats.geometry.diffeo.ReversedDiffeo.inverse_tangent_diffeomorphism"]], "inverse_tangent_diffeomorphism() (geomstats.geometry.discrete_curves.srvtransform method)": [[3, "geomstats.geometry.discrete_curves.SRVTransform.inverse_tangent_diffeomorphism"]], "inverse_tangent_diffeomorphism() (geomstats.geometry.open_hemisphere.openhemispheretohyperboloiddiffeo method)": [[3, "geomstats.geometry.open_hemisphere.OpenHemisphereToHyperboloidDiffeo.inverse_tangent_diffeomorphism"]], "inverse_tangent_diffeomorphism() (geomstats.geometry.positive_lower_triangular_matrices.unitnormedrowspltdiffeo method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.UnitNormedRowsPLTDiffeo.inverse_tangent_diffeomorphism"]], "inverse_tangent_diffeomorphism() (geomstats.geometry.spd_matrices.choleskymap class method)": [[3, "geomstats.geometry.spd_matrices.CholeskyMap.inverse_tangent_diffeomorphism"]], "inverse_tangent_diffeomorphism() (geomstats.geometry.spd_matrices.matrixpower method)": [[3, "geomstats.geometry.spd_matrices.MatrixPower.inverse_tangent_diffeomorphism"]], "inverse_tangent_diffeomorphism() (geomstats.geometry.spd_matrices.symmatrixlog class method)": [[3, "geomstats.geometry.spd_matrices.SymMatrixLog.inverse_tangent_diffeomorphism"]], "is_centered() (geomstats.geometry.pre_shape.preshapespace static method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpace.is_centered"]], "is_diagonal() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.is_diagonal"]], "is_hermitian() (geomstats.geometry.complex_matrices.complexmatrices class method)": [[3, "geomstats.geometry.complex_matrices.ComplexMatrices.is_hermitian"]], "is_horizontal() (geomstats.geometry.fiber_bundle.fiberbundle method)": [[3, "geomstats.geometry.fiber_bundle.FiberBundle.is_horizontal"]], "is_horizontal() (geomstats.geometry.pre_shape.preshapespacebundle method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpaceBundle.is_horizontal"]], "is_hpd() (geomstats.geometry.complex_matrices.complexmatrices class method)": [[3, "geomstats.geometry.complex_matrices.ComplexMatrices.is_hpd"]], "is_lower_triangular() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.is_lower_triangular"]], "is_pd() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.is_pd"]], "is_skew_hermitian() (geomstats.geometry.complex_matrices.complexmatrices class method)": [[3, "geomstats.geometry.complex_matrices.ComplexMatrices.is_skew_hermitian"]], "is_skew_symmetric() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.is_skew_symmetric"]], "is_spd() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.is_spd"]], "is_square() (geomstats.geometry.matrices.matrices static method)": [[3, "geomstats.geometry.matrices.Matrices.is_square"]], "is_strictly_lower_triangular() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.is_strictly_lower_triangular"]], "is_strictly_upper_triangular() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.is_strictly_upper_triangular"]], "is_symmetric() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.is_symmetric"]], "is_tangent() (geomstats.geometry.base.complexvectorspace method)": [[3, "geomstats.geometry.base.ComplexVectorSpace.is_tangent"]], "is_tangent() (geomstats.geometry.base.complexvectorspaceopenset method)": [[3, "geomstats.geometry.base.ComplexVectorSpaceOpenSet.is_tangent"]], "is_tangent() (geomstats.geometry.base.immersedset method)": [[3, "geomstats.geometry.base.ImmersedSet.is_tangent"]], "is_tangent() (geomstats.geometry.base.levelset method)": [[3, "geomstats.geometry.base.LevelSet.is_tangent"]], "is_tangent() (geomstats.geometry.base.openset method)": [[3, "geomstats.geometry.base.OpenSet.is_tangent"]], "is_tangent() (geomstats.geometry.base.vectorspace method)": [[3, "geomstats.geometry.base.VectorSpace.is_tangent"]], "is_tangent() (geomstats.geometry.base.vectorspaceopenset method)": [[3, "geomstats.geometry.base.VectorSpaceOpenSet.is_tangent"]], "is_tangent() (geomstats.geometry.complex_manifold.complexmanifold method)": [[3, "geomstats.geometry.complex_manifold.ComplexManifold.is_tangent"]], "is_tangent() (geomstats.geometry.discrete_surfaces.discretesurfaces method)": [[3, "geomstats.geometry.discrete_surfaces.DiscreteSurfaces.is_tangent"]], "is_tangent() (geomstats.geometry.functions.hilbertsphere method)": [[3, "geomstats.geometry.functions.HilbertSphere.is_tangent"]], "is_tangent() (geomstats.geometry.klein_bottle.kleinbottle method)": [[3, "geomstats.geometry.klein_bottle.KleinBottle.is_tangent"]], "is_tangent() (geomstats.geometry.lie_group.liegroup method)": [[3, "geomstats.geometry.lie_group.LieGroup.is_tangent"]], "is_tangent() (geomstats.geometry.lie_group.matrixliegroup method)": [[3, "geomstats.geometry.lie_group.MatrixLieGroup.is_tangent"]], "is_tangent() (geomstats.geometry.manifold.manifold method)": [[3, "geomstats.geometry.manifold.Manifold.is_tangent"]], "is_tangent() (geomstats.geometry.nfold_manifold.nfoldmanifold method)": [[3, "geomstats.geometry.nfold_manifold.NFoldManifold.is_tangent"]], "is_tangent() (geomstats.geometry.positive_lower_triangular_matrices.unitnormedrowspltmatrices method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.UnitNormedRowsPLTMatrices.is_tangent"]], "is_tangent() (geomstats.geometry.product_manifold.productmanifold method)": [[3, "geomstats.geometry.product_manifold.ProductManifold.is_tangent"]], "is_tangent() (geomstats.geometry.rank_k_psd_matrices.rankkpsdmatrices method)": [[3, "geomstats.geometry.rank_k_psd_matrices.RankKPSDMatrices.is_tangent"]], "is_tangent() (geomstats.geometry.sasaki_metric.tangentbundle method)": [[3, "geomstats.geometry.sasaki_metric.TangentBundle.is_tangent"]], "is_upper_triangular() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.is_upper_triangular"]], "is_vertical() (geomstats.geometry.fiber_bundle.fiberbundle method)": [[3, "geomstats.geometry.fiber_bundle.FiberBundle.is_vertical"]], "isometry() (geomstats.geometry.siegel.siegelmetric static method)": [[3, "geomstats.geometry.siegel.SiegelMetric.isometry"]], "iterate() (geomstats.geometry.sub_riemannian_metric.subriemannianmetric static method)": [[3, "geomstats.geometry.sub_riemannian_metric.SubRiemannianMetric.iterate"]], "iterated_integrability_tensor_derivative_parallel() (geomstats.geometry.pre_shape.preshapespacebundle method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpaceBundle.iterated_integrability_tensor_derivative_parallel"]], "jacobian_diffeomorphism() (geomstats.geometry.diffeo.autodiffdiffeo method)": [[3, "geomstats.geometry.diffeo.AutodiffDiffeo.jacobian_diffeomorphism"]], "jacobian_immersion() (geomstats.geometry.base.immersedset method)": [[3, "geomstats.geometry.base.ImmersedSet.jacobian_immersion"]], "jacobian_translation() (geomstats.geometry.heisenberg.heisenbergvectors method)": [[3, "geomstats.geometry.heisenberg.HeisenbergVectors.jacobian_translation"]], "jacobian_translation() (geomstats.geometry.lie_group.liegroup method)": [[3, "geomstats.geometry.lie_group.LieGroup.jacobian_translation"]], "k_landmarks (geomstats.geometry.landmarks.landmarks property)": [[3, "geomstats.geometry.landmarks.Landmarks.k_landmarks"]], "k_sampling_points (geomstats.geometry.discrete_curves.discretecurvesstartingatorigin property)": [[3, "geomstats.geometry.discrete_curves.DiscreteCurvesStartingAtOrigin.k_sampling_points"]], "ladder_parallel_transport() (geomstats.geometry.connection.connection method)": [[3, "geomstats.geometry.connection.Connection.ladder_parallel_transport"]], "laplacian() (geomstats.geometry.discrete_surfaces.discretesurfaces method)": [[3, "geomstats.geometry.discrete_surfaces.DiscreteSurfaces.laplacian"]], "length() (geomstats.geometry.discrete_curves.discretecurvesstartingatorigin method)": [[3, "geomstats.geometry.discrete_curves.DiscreteCurvesStartingAtOrigin.length"]], "lie_algebra (geomstats.geometry.lie_group.liegroup attribute)": [[3, "geomstats.geometry.lie_group.LieGroup.lie_algebra"]], "lie_bracket() (geomstats.geometry.heisenberg.heisenbergvectors method)": [[3, "geomstats.geometry.heisenberg.HeisenbergVectors.lie_bracket"]], "lie_bracket() (geomstats.geometry.lie_group.liegroup method)": [[3, "geomstats.geometry.lie_group.LieGroup.lie_bracket"]], "lie_bracket() (geomstats.geometry.lie_group.matrixliegroup method)": [[3, "geomstats.geometry.lie_group.MatrixLieGroup.lie_bracket"]], "lift() (geomstats.geometry.fiber_bundle.fiberbundle static method)": [[3, "geomstats.geometry.fiber_bundle.FiberBundle.lift"]], "lift() (geomstats.geometry.rank_k_psd_matrices.bureswassersteinbundle method)": [[3, "geomstats.geometry.rank_k_psd_matrices.BuresWassersteinBundle.lift"]], "lifting() (geomstats.geometry.stiefel.stiefelcanonicalmetric method)": [[3, "geomstats.geometry.stiefel.StiefelCanonicalMetric.lifting"]], "log() (geomstats.geometry.complex_poincare_disk.complexpoincarediskmetric method)": [[3, "geomstats.geometry.complex_poincare_disk.ComplexPoincareDiskMetric.log"]], "log() (geomstats.geometry.connection.connection method)": [[3, "geomstats.geometry.connection.Connection.log"]], "log() (geomstats.geometry.discrete_surfaces.elasticmetric method)": [[3, "geomstats.geometry.discrete_surfaces.ElasticMetric.log"]], "log() (geomstats.geometry.euclidean.euclideanmetric method)": [[3, "geomstats.geometry.euclidean.EuclideanMetric.log"]], "log() (geomstats.geometry.functions.hilbertspheremetric method)": [[3, "geomstats.geometry.functions.HilbertSphereMetric.log"]], "log() (geomstats.geometry.grassmannian.grassmanniancanonicalmetric method)": [[3, "geomstats.geometry.grassmannian.GrassmannianCanonicalMetric.log"]], "log() (geomstats.geometry.hermitian.hermitianmetric static method)": [[3, "geomstats.geometry.hermitian.HermitianMetric.log"]], "log() (geomstats.geometry.hpd_matrices.hpdaffinemetric method)": [[3, "geomstats.geometry.hpd_matrices.HPDAffineMetric.log"]], "log() (geomstats.geometry.hpd_matrices.hpdbureswassersteinmetric method)": [[3, "geomstats.geometry.hpd_matrices.HPDBuresWassersteinMetric.log"]], "log() (geomstats.geometry.hyperboloid.hyperboloidmetric method)": [[3, "geomstats.geometry.hyperboloid.HyperboloidMetric.log"]], "log() (geomstats.geometry.hypersphere.hyperspheremetric method)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric.log"]], "log() (geomstats.geometry.invariant_metric.biinvariantmetric method)": [[3, "geomstats.geometry.invariant_metric.BiInvariantMetric.log"]], "log() (geomstats.geometry.invariant_metric.invariantmetricmatrixlogodesolver method)": [[3, "geomstats.geometry.invariant_metric.InvariantMetricMatrixLogODESolver.log"]], "log() (geomstats.geometry.klein_bottle.kleinbottlemetric method)": [[3, "geomstats.geometry.klein_bottle.KleinBottleMetric.log"]], "log() (geomstats.geometry.lie_group.liegroup method)": [[3, "geomstats.geometry.lie_group.LieGroup.log"]], "log() (geomstats.geometry.lie_group.matrixliegroup class method)": [[3, "geomstats.geometry.lie_group.MatrixLieGroup.log"]], "log() (geomstats.geometry.minkowski.minkowskimetric method)": [[3, "geomstats.geometry.minkowski.MinkowskiMetric.log"]], "log() (geomstats.geometry.nfold_manifold.nfoldmetric method)": [[3, "geomstats.geometry.nfold_manifold.NFoldMetric.log"]], "log() (geomstats.geometry.poincare_ball.poincareballmetric method)": [[3, "geomstats.geometry.poincare_ball.PoincareBallMetric.log"]], "log() (geomstats.geometry.poincare_half_space.poincarehalfspacemetric method)": [[3, "geomstats.geometry.poincare_half_space.PoincareHalfSpaceMetric.log"]], "log() (geomstats.geometry.positive_lower_triangular_matrices.choleskymetric method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.CholeskyMetric.log"]], "log() (geomstats.geometry.positive_reals.positiverealsmetric static method)": [[3, "geomstats.geometry.positive_reals.PositiveRealsMetric.log"]], "log() (geomstats.geometry.pre_shape.preshapemetric method)": [[3, "geomstats.geometry.pre_shape.PreShapeMetric.log"]], "log() (geomstats.geometry.product_manifold.productriemannianmetric method)": [[3, "geomstats.geometry.product_manifold.ProductRiemannianMetric.log"]], "log() (geomstats.geometry.pullback_metric.pullbackdiffeometric method)": [[3, "geomstats.geometry.pullback_metric.PullbackDiffeoMetric.log"]], "log() (geomstats.geometry.quotient_metric.quotientmetric method)": [[3, "geomstats.geometry.quotient_metric.QuotientMetric.log"]], "log() (geomstats.geometry.sasaki_metric.sasakimetric method)": [[3, "geomstats.geometry.sasaki_metric.SasakiMetric.log"]], "log() (geomstats.geometry.siegel.siegelmetric method)": [[3, "geomstats.geometry.siegel.SiegelMetric.log"]], "log() (geomstats.geometry.spd_matrices.spdaffinemetric method)": [[3, "geomstats.geometry.spd_matrices.SPDAffineMetric.log"]], "log() (geomstats.geometry.spd_matrices.spdbureswassersteinmetric method)": [[3, "geomstats.geometry.spd_matrices.SPDBuresWassersteinMetric.log"]], "log() (geomstats.geometry.special_euclidean.specialeuclideanmatricescanonicalleftmetric method)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesCanonicalLeftMetric.log"]], "log() (geomstats.geometry.stiefel.stiefelcanonicalmetric method)": [[3, "geomstats.geometry.stiefel.StiefelCanonicalMetric.log"]], "log_at_zero() (geomstats.geometry.siegel.siegelmetric static method)": [[3, "geomstats.geometry.siegel.SiegelMetric.log_at_zero"]], "log_from_identity() (geomstats.geometry.heisenberg.heisenbergvectors method)": [[3, "geomstats.geometry.heisenberg.HeisenbergVectors.log_from_identity"]], "log_from_identity() (geomstats.geometry.lie_group.liegroup method)": [[3, "geomstats.geometry.lie_group.LieGroup.log_from_identity"]], "log_not_from_identity() (geomstats.geometry.lie_group.liegroup method)": [[3, "geomstats.geometry.lie_group.LieGroup.log_not_from_identity"]], "logmh() (in module geomstats.geometry.spd_matrices)": [[3, "geomstats.geometry.spd_matrices.logmh"]], "matrix_representation() (geomstats.geometry.base.matrixvectorspace method)": [[3, "geomstats.geometry.base.MatrixVectorSpace.matrix_representation"]], "matrix_representation() (geomstats.geometry.general_linear.squarematrices method)": [[3, "geomstats.geometry.general_linear.SquareMatrices.matrix_representation"]], "matrix_representation() (geomstats.geometry.symmetric_matrices.symmetricmatrices static method)": [[3, "geomstats.geometry.symmetric_matrices.SymmetricMatrices.matrix_representation"]], "mean_curvature_vector() (geomstats.geometry.pullback_metric.pullbackmetric method)": [[3, "geomstats.geometry.pullback_metric.PullbackMetric.mean_curvature_vector"]], "metric_matrix() (geomstats.geometry.complex_poincare_disk.complexpoincarediskmetric method)": [[3, "geomstats.geometry.complex_poincare_disk.ComplexPoincareDiskMetric.metric_matrix"]], "metric_matrix() (geomstats.geometry.euclidean.euclideanmetric method)": [[3, "geomstats.geometry.euclidean.EuclideanMetric.metric_matrix"]], "metric_matrix() (geomstats.geometry.hermitian.hermitianmetric method)": [[3, "geomstats.geometry.hermitian.HermitianMetric.metric_matrix"]], "metric_matrix() (geomstats.geometry.hyperboloid.hyperboloidmetric method)": [[3, "geomstats.geometry.hyperboloid.HyperboloidMetric.metric_matrix"]], "metric_matrix() (geomstats.geometry.hypersphere.hyperspheremetric method)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric.metric_matrix"]], "metric_matrix() (geomstats.geometry.minkowski.minkowskimetric method)": [[3, "geomstats.geometry.minkowski.MinkowskiMetric.metric_matrix"]], "metric_matrix() (geomstats.geometry.nfold_manifold.nfoldmetric method)": [[3, "geomstats.geometry.nfold_manifold.NFoldMetric.metric_matrix"]], "metric_matrix() (geomstats.geometry.poincare_ball.poincareballmetric method)": [[3, "geomstats.geometry.poincare_ball.PoincareBallMetric.metric_matrix"]], "metric_matrix() (geomstats.geometry.positive_reals.positiverealsmetric method)": [[3, "geomstats.geometry.positive_reals.PositiveRealsMetric.metric_matrix"]], "metric_matrix() (geomstats.geometry.product_manifold.productriemannianmetric method)": [[3, "geomstats.geometry.product_manifold.ProductRiemannianMetric.metric_matrix"]], "metric_matrix() (geomstats.geometry.pullback_metric.pullbackdiffeometric method)": [[3, "geomstats.geometry.pullback_metric.PullbackDiffeoMetric.metric_matrix"]], "metric_matrix() (geomstats.geometry.pullback_metric.pullbackmetric method)": [[3, "geomstats.geometry.pullback_metric.PullbackMetric.metric_matrix"]], "metric_matrix() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.metric_matrix"]], "minimize() (geomstats.geometry.sasaki_metric.gradientdescent method)": [[3, "geomstats.geometry.sasaki_metric.GradientDescent.minimize"]], "mobius_add() (geomstats.geometry.poincare_ball.poincareballmetric method)": [[3, "geomstats.geometry.poincare_ball.PoincareBallMetric.mobius_add"]], "mul() (geomstats.geometry.matrices.matrices static method)": [[3, "geomstats.geometry.matrices.Matrices.mul"]], "new() (geomstats.geometry.discrete_curves.discretecurvesstartingatorigin method)": [[3, "geomstats.geometry.discrete_curves.DiscreteCurvesStartingAtOrigin.new"]], "new() (geomstats.geometry.pre_shape.preshapespace method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpace.new"]], "norm() (geomstats.geometry.complex_matrices.complexmatricesmetric method)": [[3, "geomstats.geometry.complex_matrices.ComplexMatricesMetric.norm"]], "norm() (geomstats.geometry.euclidean.euclideanmetric method)": [[3, "geomstats.geometry.euclidean.EuclideanMetric.norm"]], "norm() (geomstats.geometry.hermitian.hermitianmetric static method)": [[3, "geomstats.geometry.hermitian.HermitianMetric.norm"]], "norm() (geomstats.geometry.matrices.matricesmetric method)": [[3, "geomstats.geometry.matrices.MatricesMetric.norm"]], "norm() (geomstats.geometry.pullback_metric.pullbackdiffeometric method)": [[3, "geomstats.geometry.pullback_metric.PullbackDiffeoMetric.norm"]], "norm() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.norm"]], "norm_factor_gradient() (geomstats.geometry.hypersphere.hyperspheremetric method)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric.norm_factor_gradient"]], "norm_factor_gradient() (geomstats.geometry.poincare_ball.poincareballmetric method)": [[3, "geomstats.geometry.poincare_ball.PoincareBallMetric.norm_factor_gradient"]], "normal_basis() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.normal_basis"]], "normalization_factor() (geomstats.geometry.hypersphere.hyperspheremetric method)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric.normalization_factor"]], "normalization_factor() (geomstats.geometry.poincare_ball.poincareballmetric method)": [[3, "geomstats.geometry.poincare_ball.PoincareBallMetric.normalization_factor"]], "normalize() (geomstats.geometry.discrete_curves.discretecurvesstartingatorigin method)": [[3, "geomstats.geometry.discrete_curves.DiscreteCurvesStartingAtOrigin.normalize"]], "normalize() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.normalize"]], "normals() (geomstats.geometry.discrete_surfaces.discretesurfaces method)": [[3, "geomstats.geometry.discrete_surfaces.DiscreteSurfaces.normals"]], "orbit() (geomstats.geometry.general_linear.generallinear class method)": [[3, "geomstats.geometry.general_linear.GeneralLinear.orbit"]], "parallel_transport() (geomstats.geometry.connection.connection method)": [[3, "geomstats.geometry.connection.Connection.parallel_transport"]], "parallel_transport() (geomstats.geometry.euclidean.euclideanmetric method)": [[3, "geomstats.geometry.euclidean.EuclideanMetric.parallel_transport"]], "parallel_transport() (geomstats.geometry.grassmannian.grassmanniancanonicalmetric method)": [[3, "geomstats.geometry.grassmannian.GrassmannianCanonicalMetric.parallel_transport"]], "parallel_transport() (geomstats.geometry.hpd_matrices.hpdaffinemetric method)": [[3, "geomstats.geometry.hpd_matrices.HPDAffineMetric.parallel_transport"]], "parallel_transport() (geomstats.geometry.hpd_matrices.hpdbureswassersteinmetric method)": [[3, "geomstats.geometry.hpd_matrices.HPDBuresWassersteinMetric.parallel_transport"]], "parallel_transport() (geomstats.geometry.hyperboloid.hyperboloidmetric method)": [[3, "geomstats.geometry.hyperboloid.HyperboloidMetric.parallel_transport"]], "parallel_transport() (geomstats.geometry.hypersphere.hyperspheremetric method)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric.parallel_transport"]], "parallel_transport() (geomstats.geometry.invariant_metric.biinvariantmetric method)": [[3, "geomstats.geometry.invariant_metric.BiInvariantMetric.parallel_transport"]], "parallel_transport() (geomstats.geometry.pre_shape.kendallshapemetric method)": [[3, "geomstats.geometry.pre_shape.KendallShapeMetric.parallel_transport"]], "parallel_transport() (geomstats.geometry.pre_shape.preshapemetric method)": [[3, "geomstats.geometry.pre_shape.PreShapeMetric.parallel_transport"]], "parallel_transport() (geomstats.geometry.pullback_metric.pullbackdiffeometric method)": [[3, "geomstats.geometry.pullback_metric.PullbackDiffeoMetric.parallel_transport"]], "parallel_transport() (geomstats.geometry.spd_matrices.spdaffinemetric method)": [[3, "geomstats.geometry.spd_matrices.SPDAffineMetric.parallel_transport"]], "parallel_transport() (geomstats.geometry.spd_matrices.spdbureswassersteinmetric method)": [[3, "geomstats.geometry.spd_matrices.SPDBuresWassersteinMetric.parallel_transport"]], "parallel_transport() (geomstats.geometry.special_euclidean.specialeuclideanmatricescanonicalleftmetric method)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesCanonicalLeftMetric.parallel_transport"]], "path_energy() (geomstats.geometry.discrete_surfaces.elasticmetric method)": [[3, "geomstats.geometry.discrete_surfaces.ElasticMetric.path_energy"]], "path_energy_per_time() (geomstats.geometry.discrete_surfaces.elasticmetric method)": [[3, "geomstats.geometry.discrete_surfaces.ElasticMetric.path_energy_per_time"]], "point_ndim (geomstats.geometry.manifold.manifold attribute)": [[3, "geomstats.geometry.manifold.Manifold.point_ndim"]], "point_ndim (geomstats.geometry.product_manifold.productriemannianmetric property)": [[3, "geomstats.geometry.product_manifold.ProductRiemannianMetric.point_ndim"]], "pointwise_inner_product() (geomstats.geometry.nfold_manifold.nfoldmetric method)": [[3, "geomstats.geometry.nfold_manifold.NFoldMetric.pointwise_inner_product"]], "pointwise_norm() (geomstats.geometry.nfold_manifold.nfoldmetric method)": [[3, "geomstats.geometry.nfold_manifold.NFoldMetric.pointwise_norm"]], "powermh() (in module geomstats.geometry.hermitian_matrices)": [[3, "geomstats.geometry.hermitian_matrices.powermh"]], "projection() (geomstats.geometry.base.complexvectorspace static method)": [[3, "geomstats.geometry.base.ComplexVectorSpace.projection"]], "projection() (geomstats.geometry.base.complexvectorspaceopenset method)": [[3, "geomstats.geometry.base.ComplexVectorSpaceOpenSet.projection"]], "projection() (geomstats.geometry.base.immersedset method)": [[3, "geomstats.geometry.base.ImmersedSet.projection"]], "projection() (geomstats.geometry.base.levelset method)": [[3, "geomstats.geometry.base.LevelSet.projection"]], "projection() (geomstats.geometry.base.vectorspace static method)": [[3, "geomstats.geometry.base.VectorSpace.projection"]], "projection() (geomstats.geometry.base.vectorspaceopenset method)": [[3, "geomstats.geometry.base.VectorSpaceOpenSet.projection"]], "projection() (geomstats.geometry.complex_poincare_disk.complexpoincaredisk static method)": [[3, "geomstats.geometry.complex_poincare_disk.ComplexPoincareDisk.projection"]], "projection() (geomstats.geometry.discrete_curves.discretecurvesstartingatorigin method)": [[3, "geomstats.geometry.discrete_curves.DiscreteCurvesStartingAtOrigin.projection"]], "projection() (geomstats.geometry.discrete_surfaces.discretesurfaces method)": [[3, "geomstats.geometry.discrete_surfaces.DiscreteSurfaces.projection"]], "projection() (geomstats.geometry.full_rank_correlation_matrices.fullrankcorrelationmatrices method)": [[3, "geomstats.geometry.full_rank_correlation_matrices.FullRankCorrelationMatrices.projection"]], "projection() (geomstats.geometry.full_rank_matrices.fullrankmatrices method)": [[3, "geomstats.geometry.full_rank_matrices.FullRankMatrices.projection"]], "projection() (geomstats.geometry.functions.hilbertsphere method)": [[3, "geomstats.geometry.functions.HilbertSphere.projection"]], "projection() (geomstats.geometry.general_linear.generallinear method)": [[3, "geomstats.geometry.general_linear.GeneralLinear.projection"]], "projection() (geomstats.geometry.grassmannian.grassmannian method)": [[3, "geomstats.geometry.grassmannian.Grassmannian.projection"]], "projection() (geomstats.geometry.hermitian_matrices.hermitianmatrices static method)": [[3, "geomstats.geometry.hermitian_matrices.HermitianMatrices.projection"]], "projection() (geomstats.geometry.hpd_matrices.hpdmatrices method)": [[3, "geomstats.geometry.hpd_matrices.HPDMatrices.projection"]], "projection() (geomstats.geometry.hyperboloid.hyperboloid method)": [[3, "geomstats.geometry.hyperboloid.Hyperboloid.projection"]], "projection() (geomstats.geometry.lower_triangular_matrices.lowertriangularmatrices method)": [[3, "geomstats.geometry.lower_triangular_matrices.LowerTriangularMatrices.projection"]], "projection() (geomstats.geometry.nfold_manifold.nfoldmanifold method)": [[3, "geomstats.geometry.nfold_manifold.NFoldManifold.projection"]], "projection() (geomstats.geometry.open_hemisphere.openhemisphere method)": [[3, "geomstats.geometry.open_hemisphere.OpenHemisphere.projection"]], "projection() (geomstats.geometry.poincare_ball.poincareball method)": [[3, "geomstats.geometry.poincare_ball.PoincareBall.projection"]], "projection() (geomstats.geometry.poincare_half_space.poincarehalfspace method)": [[3, "geomstats.geometry.poincare_half_space.PoincareHalfSpace.projection"]], "projection() (geomstats.geometry.positive_lower_triangular_matrices.positivelowertriangularmatrices method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.PositiveLowerTriangularMatrices.projection"]], "projection() (geomstats.geometry.positive_reals.positivereals static method)": [[3, "geomstats.geometry.positive_reals.PositiveReals.projection"]], "projection() (geomstats.geometry.pre_shape.preshapespace method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpace.projection"]], "projection() (geomstats.geometry.product_manifold.productmanifold method)": [[3, "geomstats.geometry.product_manifold.ProductManifold.projection"]], "projection() (geomstats.geometry.rank_k_psd_matrices.rankkpsdmatrices method)": [[3, "geomstats.geometry.rank_k_psd_matrices.RankKPSDMatrices.projection"]], "projection() (geomstats.geometry.sasaki_metric.tangentbundle static method)": [[3, "geomstats.geometry.sasaki_metric.TangentBundle.projection"]], "projection() (geomstats.geometry.siegel.siegel method)": [[3, "geomstats.geometry.siegel.Siegel.projection"]], "projection() (geomstats.geometry.skew_symmetric_matrices.skewsymmetricmatrices class method)": [[3, "geomstats.geometry.skew_symmetric_matrices.SkewSymmetricMatrices.projection"]], "projection() (geomstats.geometry.spd_matrices.spdmatrices method)": [[3, "geomstats.geometry.spd_matrices.SPDMatrices.projection"]], "projection() (geomstats.geometry.special_euclidean.specialeuclideanmatricesliealgebra method)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesLieAlgebra.projection"]], "projection() (geomstats.geometry.stiefel.stiefel method)": [[3, "geomstats.geometry.stiefel.Stiefel.projection"]], "projection() (geomstats.geometry.symmetric_matrices.symmetricmatrices method)": [[3, "geomstats.geometry.symmetric_matrices.SymmetricMatrices.projection"]], "random_point() (geomstats.geometry.base.complexvectorspace method)": [[3, "geomstats.geometry.base.ComplexVectorSpace.random_point"]], "random_point() (geomstats.geometry.base.complexvectorspaceopenset method)": [[3, "geomstats.geometry.base.ComplexVectorSpaceOpenSet.random_point"]], "random_point() (geomstats.geometry.base.diffeomorphicmanifold method)": [[3, "geomstats.geometry.base.DiffeomorphicManifold.random_point"]], "random_point() (geomstats.geometry.base.immersedset method)": [[3, "geomstats.geometry.base.ImmersedSet.random_point"]], "random_point() (geomstats.geometry.base.matrixvectorspace method)": [[3, "geomstats.geometry.base.MatrixVectorSpace.random_point"]], "random_point() (geomstats.geometry.base.openset method)": [[3, "geomstats.geometry.base.OpenSet.random_point"]], "random_point() (geomstats.geometry.base.vectorspace method)": [[3, "geomstats.geometry.base.VectorSpace.random_point"]], "random_point() (geomstats.geometry.complex_manifold.complexmanifold method)": [[3, "geomstats.geometry.complex_manifold.ComplexManifold.random_point"]], "random_point() (geomstats.geometry.complex_matrices.complexmatrices method)": [[3, "geomstats.geometry.complex_matrices.ComplexMatrices.random_point"]], "random_point() (geomstats.geometry.complex_poincare_disk.complexpoincaredisk static method)": [[3, "geomstats.geometry.complex_poincare_disk.ComplexPoincareDisk.random_point"]], "random_point() (geomstats.geometry.discrete_curves.discretecurvesstartingatorigin method)": [[3, "geomstats.geometry.discrete_curves.DiscreteCurvesStartingAtOrigin.random_point"]], "random_point() (geomstats.geometry.discrete_surfaces.discretesurfaces method)": [[3, "geomstats.geometry.discrete_surfaces.DiscreteSurfaces.random_point"]], "random_point() (geomstats.geometry.full_rank_correlation_matrices.fullrankcorrelationmatrices method)": [[3, "geomstats.geometry.full_rank_correlation_matrices.FullRankCorrelationMatrices.random_point"]], "random_point() (geomstats.geometry.full_rank_matrices.fullrankmatrices method)": [[3, "geomstats.geometry.full_rank_matrices.FullRankMatrices.random_point"]], "random_point() (geomstats.geometry.functions.hilbertsphere method)": [[3, "geomstats.geometry.functions.HilbertSphere.random_point"]], "random_point() (geomstats.geometry.general_linear.generallinear method)": [[3, "geomstats.geometry.general_linear.GeneralLinear.random_point"]], "random_point() (geomstats.geometry.grassmannian.grassmannian method)": [[3, "geomstats.geometry.grassmannian.Grassmannian.random_point"]], "random_point() (geomstats.geometry.hermitian_matrices.hermitianmatrices method)": [[3, "geomstats.geometry.hermitian_matrices.HermitianMatrices.random_point"]], "random_point() (geomstats.geometry.hpd_matrices.hpdmatrices method)": [[3, "geomstats.geometry.hpd_matrices.HPDMatrices.random_point"]], "random_point() (geomstats.geometry.klein_bottle.kleinbottle method)": [[3, "geomstats.geometry.klein_bottle.KleinBottle.random_point"]], "random_point() (geomstats.geometry.manifold.manifold method)": [[3, "geomstats.geometry.manifold.Manifold.random_point"]], "random_point() (geomstats.geometry.matrices.matrices method)": [[3, "geomstats.geometry.matrices.Matrices.random_point"]], "random_point() (geomstats.geometry.nfold_manifold.nfoldmanifold method)": [[3, "geomstats.geometry.nfold_manifold.NFoldManifold.random_point"]], "random_point() (geomstats.geometry.positive_lower_triangular_matrices.positivelowertriangularmatrices method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.PositiveLowerTriangularMatrices.random_point"]], "random_point() (geomstats.geometry.positive_reals.positivereals static method)": [[3, "geomstats.geometry.positive_reals.PositiveReals.random_point"]], "random_point() (geomstats.geometry.pre_shape.preshapespace method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpace.random_point"]], "random_point() (geomstats.geometry.product_manifold.productmanifold method)": [[3, "geomstats.geometry.product_manifold.ProductManifold.random_point"]], "random_point() (geomstats.geometry.rank_k_psd_matrices.rankkpsdmatrices method)": [[3, "geomstats.geometry.rank_k_psd_matrices.RankKPSDMatrices.random_point"]], "random_point() (geomstats.geometry.sasaki_metric.tangentbundle method)": [[3, "geomstats.geometry.sasaki_metric.TangentBundle.random_point"]], "random_point() (geomstats.geometry.siegel.siegel method)": [[3, "geomstats.geometry.siegel.Siegel.random_point"]], "random_point() (geomstats.geometry.skew_symmetric_matrices.skewsymmetricmatrices method)": [[3, "geomstats.geometry.skew_symmetric_matrices.SkewSymmetricMatrices.random_point"]], "random_point() (geomstats.geometry.spd_matrices.spdmatrices method)": [[3, "geomstats.geometry.spd_matrices.SPDMatrices.random_point"]], "random_point() (geomstats.geometry.special_euclidean.specialeuclideanmatricesliealgebra method)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesLieAlgebra.random_point"]], "random_point() (geomstats.geometry.stiefel.stiefel method)": [[3, "geomstats.geometry.stiefel.Stiefel.random_point"]], "random_tangent_vec() (geomstats.geometry.base.diffeomorphicmanifold method)": [[3, "geomstats.geometry.base.DiffeomorphicManifold.random_tangent_vec"]], "random_tangent_vec() (geomstats.geometry.complex_manifold.complexmanifold method)": [[3, "geomstats.geometry.complex_manifold.ComplexManifold.random_tangent_vec"]], "random_tangent_vec() (geomstats.geometry.hpd_matrices.hpdmatrices method)": [[3, "geomstats.geometry.hpd_matrices.HPDMatrices.random_tangent_vec"]], "random_tangent_vec() (geomstats.geometry.manifold.manifold method)": [[3, "geomstats.geometry.manifold.Manifold.random_tangent_vec"]], "random_tangent_vec() (geomstats.geometry.product_manifold.productmanifold method)": [[3, "geomstats.geometry.product_manifold.ProductManifold.random_tangent_vec"]], "random_tangent_vec() (geomstats.geometry.sasaki_metric.tangentbundle method)": [[3, "geomstats.geometry.sasaki_metric.TangentBundle.random_tangent_vec"]], "random_tangent_vec() (geomstats.geometry.siegel.siegel method)": [[3, "geomstats.geometry.siegel.Siegel.random_tangent_vec"]], "random_tangent_vec() (geomstats.geometry.spd_matrices.spdmatrices method)": [[3, "geomstats.geometry.spd_matrices.SPDMatrices.random_tangent_vec"]], "random_uniform() (geomstats.geometry.grassmannian.grassmannian method)": [[3, "geomstats.geometry.grassmannian.Grassmannian.random_uniform"]], "random_uniform() (geomstats.geometry.pre_shape.preshapespace method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpace.random_uniform"]], "random_uniform() (geomstats.geometry.stiefel.stiefel method)": [[3, "geomstats.geometry.stiefel.Stiefel.random_uniform"]], "random_unit_tangent_vec() (geomstats.geometry.complex_riemannian_metric.complexriemannianmetric method)": [[3, "geomstats.geometry.complex_riemannian_metric.ComplexRiemannianMetric.random_unit_tangent_vec"]], "random_unit_tangent_vec() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.random_unit_tangent_vec"]], "regularize() (geomstats.geometry.base.diffeomorphicmanifold method)": [[3, "geomstats.geometry.base.DiffeomorphicManifold.regularize"]], "regularize() (geomstats.geometry.complex_manifold.complexmanifold method)": [[3, "geomstats.geometry.complex_manifold.ComplexManifold.regularize"]], "regularize() (geomstats.geometry.hyperboloid.hyperboloid method)": [[3, "geomstats.geometry.hyperboloid.Hyperboloid.regularize"]], "regularize() (geomstats.geometry.klein_bottle.kleinbottle method)": [[3, "geomstats.geometry.klein_bottle.KleinBottle.regularize"]], "regularize() (geomstats.geometry.manifold.manifold method)": [[3, "geomstats.geometry.manifold.Manifold.regularize"]], "regularize() (geomstats.geometry.product_manifold.productmanifold method)": [[3, "geomstats.geometry.product_manifold.ProductManifold.regularize"]], "reshape() (geomstats.geometry.matrices.matrices method)": [[3, "geomstats.geometry.matrices.Matrices.reshape"]], "retraction() (geomstats.geometry.poincare_ball.poincareballmetric method)": [[3, "geomstats.geometry.poincare_ball.PoincareBallMetric.retraction"]], "retraction() (geomstats.geometry.stiefel.stiefelcanonicalmetric static method)": [[3, "geomstats.geometry.stiefel.StiefelCanonicalMetric.retraction"]], "ricci_tensor() (geomstats.geometry.connection.connection method)": [[3, "geomstats.geometry.connection.Connection.ricci_tensor"]], "riemann_sum() (geomstats.geometry.discrete_curves.l2curvesmetric static method)": [[3, "geomstats.geometry.discrete_curves.L2CurvesMetric.riemann_sum"]], "riemann_tensor() (geomstats.geometry.connection.connection method)": [[3, "geomstats.geometry.connection.Connection.riemann_tensor"]], "riemannian_submersion() (geomstats.geometry.fiber_bundle.fiberbundle static method)": [[3, "geomstats.geometry.fiber_bundle.FiberBundle.riemannian_submersion"]], "riemannian_submersion() (geomstats.geometry.full_rank_correlation_matrices.correlationmatricesbundle static method)": [[3, "geomstats.geometry.full_rank_correlation_matrices.CorrelationMatricesBundle.riemannian_submersion"]], "riemannian_submersion() (geomstats.geometry.rank_k_psd_matrices.bureswassersteinbundle static method)": [[3, "geomstats.geometry.rank_k_psd_matrices.BuresWassersteinBundle.riemannian_submersion"]], "scalar_curvature() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.scalar_curvature"]], "second_fundamental_form() (geomstats.geometry.pullback_metric.pullbackmetric method)": [[3, "geomstats.geometry.pullback_metric.PullbackMetric.second_fundamental_form"]], "sectional_curvature() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.sectional_curvature"]], "sectional_curvature() (geomstats.geometry.siegel.siegelmetric method)": [[3, "geomstats.geometry.siegel.SiegelMetric.sectional_curvature"]], "sectional_curvature_at_zero() (geomstats.geometry.siegel.siegelmetric method)": [[3, "geomstats.geometry.siegel.SiegelMetric.sectional_curvature_at_zero"]], "shape (geomstats.geometry.product_manifold.productriemannianmetric property)": [[3, "geomstats.geometry.product_manifold.ProductRiemannianMetric.shape"]], "squared_dist() (geomstats.geometry.complex_poincare_disk.complexpoincarediskmetric method)": [[3, "geomstats.geometry.complex_poincare_disk.ComplexPoincareDiskMetric.squared_dist"]], "squared_dist() (geomstats.geometry.grassmannian.grassmanniancanonicalmetric method)": [[3, "geomstats.geometry.grassmannian.GrassmannianCanonicalMetric.squared_dist"]], "squared_dist() (geomstats.geometry.hpd_matrices.hpdbureswassersteinmetric method)": [[3, "geomstats.geometry.hpd_matrices.HPDBuresWassersteinMetric.squared_dist"]], "squared_dist() (geomstats.geometry.hyperboloid.hyperboloidmetric method)": [[3, "geomstats.geometry.hyperboloid.HyperboloidMetric.squared_dist"]], "squared_dist() (geomstats.geometry.hypersphere.hyperspheremetric method)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric.squared_dist"]], "squared_dist() (geomstats.geometry.poincare_ball.poincareballmetric method)": [[3, "geomstats.geometry.poincare_ball.PoincareBallMetric.squared_dist"]], "squared_dist() (geomstats.geometry.positive_lower_triangular_matrices.choleskymetric method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.CholeskyMetric.squared_dist"]], "squared_dist() (geomstats.geometry.positive_reals.positiverealsmetric method)": [[3, "geomstats.geometry.positive_reals.PositiveRealsMetric.squared_dist"]], "squared_dist() (geomstats.geometry.pullback_metric.pullbackdiffeometric method)": [[3, "geomstats.geometry.pullback_metric.PullbackDiffeoMetric.squared_dist"]], "squared_dist() (geomstats.geometry.quotient_metric.quotientmetric method)": [[3, "geomstats.geometry.quotient_metric.QuotientMetric.squared_dist"]], "squared_dist() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.squared_dist"]], "squared_dist() (geomstats.geometry.siegel.siegelmetric method)": [[3, "geomstats.geometry.siegel.SiegelMetric.squared_dist"]], "squared_dist() (geomstats.geometry.spd_matrices.spdbureswassersteinmetric method)": [[3, "geomstats.geometry.spd_matrices.SPDBuresWassersteinMetric.squared_dist"]], "squared_dist() (geomstats.geometry.special_euclidean.specialeuclideanmatricescanonicalleftmetric method)": [[3, "geomstats.geometry.special_euclidean.SpecialEuclideanMatricesCanonicalLeftMetric.squared_dist"]], "squared_norm() (geomstats.geometry.complex_matrices.complexmatricesmetric method)": [[3, "geomstats.geometry.complex_matrices.ComplexMatricesMetric.squared_norm"]], "squared_norm() (geomstats.geometry.complex_riemannian_metric.complexriemannianmetric method)": [[3, "geomstats.geometry.complex_riemannian_metric.ComplexRiemannianMetric.squared_norm"]], "squared_norm() (geomstats.geometry.hyperboloid.hyperboloidmetric method)": [[3, "geomstats.geometry.hyperboloid.HyperboloidMetric.squared_norm"]], "squared_norm() (geomstats.geometry.hypersphere.hyperspheremetric method)": [[3, "geomstats.geometry.hypersphere.HypersphereMetric.squared_norm"]], "squared_norm() (geomstats.geometry.product_manifold.productriemannianmetric method)": [[3, "geomstats.geometry.product_manifold.ProductRiemannianMetric.squared_norm"]], "squared_norm() (geomstats.geometry.pullback_metric.pullbackdiffeometric method)": [[3, "geomstats.geometry.pullback_metric.PullbackDiffeoMetric.squared_norm"]], "squared_norm() (geomstats.geometry.riemannian_metric.riemannianmetric method)": [[3, "geomstats.geometry.riemannian_metric.RiemannianMetric.squared_norm"]], "sr_sharp() (geomstats.geometry.sub_riemannian_metric.subriemannianmetric method)": [[3, "geomstats.geometry.sub_riemannian_metric.SubRiemannianMetric.sr_sharp"]], "strictly_lower_inner_product() (geomstats.geometry.positive_lower_triangular_matrices.choleskymetric static method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.CholeskyMetric.strictly_lower_inner_product"]], "submersion() (geomstats.geometry.base.levelset method)": [[3, "geomstats.geometry.base.LevelSet.submersion"]], "submersion() (geomstats.geometry.full_rank_correlation_matrices.fullrankcorrelationmatrices method)": [[3, "geomstats.geometry.full_rank_correlation_matrices.FullRankCorrelationMatrices.submersion"]], "submersion() (geomstats.geometry.grassmannian.grassmannian method)": [[3, "geomstats.geometry.grassmannian.Grassmannian.submersion"]], "submersion() (geomstats.geometry.hyperboloid.hyperboloid method)": [[3, "geomstats.geometry.hyperboloid.Hyperboloid.submersion"]], "submersion() (geomstats.geometry.pre_shape.preshapespace method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpace.submersion"]], "submersion() (geomstats.geometry.stiefel.stiefel method)": [[3, "geomstats.geometry.stiefel.Stiefel.submersion"]], "surface_metric_matrices() (geomstats.geometry.discrete_surfaces.discretesurfaces method)": [[3, "geomstats.geometry.discrete_surfaces.DiscreteSurfaces.surface_metric_matrices"]], "surface_one_forms() (geomstats.geometry.discrete_surfaces.discretesurfaces method)": [[3, "geomstats.geometry.discrete_surfaces.DiscreteSurfaces.surface_one_forms"]], "symp_euler() (geomstats.geometry.sub_riemannian_metric.subriemannianmetric method)": [[3, "geomstats.geometry.sub_riemannian_metric.SubRiemannianMetric.symp_euler"]], "symp_flow() (geomstats.geometry.sub_riemannian_metric.subriemannianmetric method)": [[3, "geomstats.geometry.sub_riemannian_metric.SubRiemannianMetric.symp_flow"]], "symp_grad() (geomstats.geometry.sub_riemannian_metric.subriemannianmetric static method)": [[3, "geomstats.geometry.sub_riemannian_metric.SubRiemannianMetric.symp_grad"]], "tangent_diffeomorphism() (geomstats.geometry.diffeo.autodiffdiffeo method)": [[3, "geomstats.geometry.diffeo.AutodiffDiffeo.tangent_diffeomorphism"]], "tangent_diffeomorphism() (geomstats.geometry.diffeo.composeddiffeo method)": [[3, "geomstats.geometry.diffeo.ComposedDiffeo.tangent_diffeomorphism"]], "tangent_diffeomorphism() (geomstats.geometry.diffeo.diffeo method)": [[3, "geomstats.geometry.diffeo.Diffeo.tangent_diffeomorphism"]], "tangent_diffeomorphism() (geomstats.geometry.diffeo.reverseddiffeo method)": [[3, "geomstats.geometry.diffeo.ReversedDiffeo.tangent_diffeomorphism"]], "tangent_diffeomorphism() (geomstats.geometry.discrete_curves.srvtransform method)": [[3, "geomstats.geometry.discrete_curves.SRVTransform.tangent_diffeomorphism"]], "tangent_diffeomorphism() (geomstats.geometry.open_hemisphere.openhemispheretohyperboloiddiffeo method)": [[3, "geomstats.geometry.open_hemisphere.OpenHemisphereToHyperboloidDiffeo.tangent_diffeomorphism"]], "tangent_diffeomorphism() (geomstats.geometry.positive_lower_triangular_matrices.unitnormedrowspltdiffeo method)": [[3, "geomstats.geometry.positive_lower_triangular_matrices.UnitNormedRowsPLTDiffeo.tangent_diffeomorphism"]], "tangent_diffeomorphism() (geomstats.geometry.spd_matrices.choleskymap class method)": [[3, "geomstats.geometry.spd_matrices.CholeskyMap.tangent_diffeomorphism"]], "tangent_diffeomorphism() (geomstats.geometry.spd_matrices.matrixpower method)": [[3, "geomstats.geometry.spd_matrices.MatrixPower.tangent_diffeomorphism"]], "tangent_diffeomorphism() (geomstats.geometry.spd_matrices.symmatrixlog class method)": [[3, "geomstats.geometry.spd_matrices.SymMatrixLog.tangent_diffeomorphism"]], "tangent_immersion() (geomstats.geometry.base.immersedset method)": [[3, "geomstats.geometry.base.ImmersedSet.tangent_immersion"]], "tangent_riemannian_submersion() (geomstats.geometry.fiber_bundle.fiberbundle method)": [[3, "geomstats.geometry.fiber_bundle.FiberBundle.tangent_riemannian_submersion"]], "tangent_riemannian_submersion() (geomstats.geometry.full_rank_correlation_matrices.correlationmatricesbundle method)": [[3, "geomstats.geometry.full_rank_correlation_matrices.CorrelationMatricesBundle.tangent_riemannian_submersion"]], "tangent_riemannian_submersion() (geomstats.geometry.rank_k_psd_matrices.bureswassersteinbundle method)": [[3, "geomstats.geometry.rank_k_psd_matrices.BuresWassersteinBundle.tangent_riemannian_submersion"]], "tangent_submersion() (geomstats.geometry.base.levelset method)": [[3, "geomstats.geometry.base.LevelSet.tangent_submersion"]], "tangent_submersion() (geomstats.geometry.full_rank_correlation_matrices.fullrankcorrelationmatrices method)": [[3, "geomstats.geometry.full_rank_correlation_matrices.FullRankCorrelationMatrices.tangent_submersion"]], "tangent_submersion() (geomstats.geometry.grassmannian.grassmannian method)": [[3, "geomstats.geometry.grassmannian.Grassmannian.tangent_submersion"]], "tangent_submersion() (geomstats.geometry.hyperboloid.hyperboloid method)": [[3, "geomstats.geometry.hyperboloid.Hyperboloid.tangent_submersion"]], "tangent_submersion() (geomstats.geometry.pre_shape.preshapespace method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpace.tangent_submersion"]], "tangent_submersion() (geomstats.geometry.stiefel.stiefel method)": [[3, "geomstats.geometry.stiefel.Stiefel.tangent_submersion"]], "tangent_translation_map() (geomstats.geometry.lie_group.liegroup method)": [[3, "geomstats.geometry.lie_group.LieGroup.tangent_translation_map"]], "tangent_translation_map() (geomstats.geometry.lie_group.matrixliegroup method)": [[3, "geomstats.geometry.lie_group.MatrixLieGroup.tangent_translation_map"]], "tangent_vec_from_base_point_to_zero() (geomstats.geometry.siegel.siegelmetric static method)": [[3, "geomstats.geometry.siegel.SiegelMetric.tangent_vec_from_base_point_to_zero"]], "tangent_vec_from_zero_to_base_point() (geomstats.geometry.siegel.siegelmetric static method)": [[3, "geomstats.geometry.siegel.SiegelMetric.tangent_vec_from_zero_to_base_point"]], "to_diagonal() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.to_diagonal"]], "to_grassmannian() (geomstats.geometry.stiefel.stiefel static method)": [[3, "geomstats.geometry.stiefel.Stiefel.to_grassmannian"]], "to_hermitian() (geomstats.geometry.complex_matrices.complexmatrices class method)": [[3, "geomstats.geometry.complex_matrices.ComplexMatrices.to_hermitian"]], "to_lower_triangular() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.to_lower_triangular"]], "to_lower_triangular_diagonal_scaled() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.to_lower_triangular_diagonal_scaled"]], "to_skew_hermitian() (geomstats.geometry.complex_matrices.complexmatrices class method)": [[3, "geomstats.geometry.complex_matrices.ComplexMatrices.to_skew_hermitian"]], "to_skew_symmetric() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.to_skew_symmetric"]], "to_strictly_lower_triangular() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.to_strictly_lower_triangular"]], "to_strictly_upper_triangular() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.to_strictly_upper_triangular"]], "to_symmetric() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.to_symmetric"]], "to_tangent() (geomstats.geometry.base.complexvectorspace method)": [[3, "geomstats.geometry.base.ComplexVectorSpace.to_tangent"]], "to_tangent() (geomstats.geometry.base.complexvectorspaceopenset method)": [[3, "geomstats.geometry.base.ComplexVectorSpaceOpenSet.to_tangent"]], "to_tangent() (geomstats.geometry.base.diffeomorphicmanifold method)": [[3, "geomstats.geometry.base.DiffeomorphicManifold.to_tangent"]], "to_tangent() (geomstats.geometry.base.immersedset method)": [[3, "geomstats.geometry.base.ImmersedSet.to_tangent"]], "to_tangent() (geomstats.geometry.base.levelset method)": [[3, "geomstats.geometry.base.LevelSet.to_tangent"]], "to_tangent() (geomstats.geometry.base.openset method)": [[3, "geomstats.geometry.base.OpenSet.to_tangent"]], "to_tangent() (geomstats.geometry.base.vectorspace method)": [[3, "geomstats.geometry.base.VectorSpace.to_tangent"]], "to_tangent() (geomstats.geometry.base.vectorspaceopenset method)": [[3, "geomstats.geometry.base.VectorSpaceOpenSet.to_tangent"]], "to_tangent() (geomstats.geometry.complex_manifold.complexmanifold method)": [[3, "geomstats.geometry.complex_manifold.ComplexManifold.to_tangent"]], "to_tangent() (geomstats.geometry.discrete_surfaces.discretesurfaces method)": [[3, "geomstats.geometry.discrete_surfaces.DiscreteSurfaces.to_tangent"]], "to_tangent() (geomstats.geometry.full_rank_correlation_matrices.fullrankcorrelationmatrices method)": [[3, "geomstats.geometry.full_rank_correlation_matrices.FullRankCorrelationMatrices.to_tangent"]], "to_tangent() (geomstats.geometry.functions.hilbertsphere method)": [[3, "geomstats.geometry.functions.HilbertSphere.to_tangent"]], "to_tangent() (geomstats.geometry.grassmannian.grassmannian method)": [[3, "geomstats.geometry.grassmannian.Grassmannian.to_tangent"]], "to_tangent() (geomstats.geometry.hyperboloid.hyperboloid method)": [[3, "geomstats.geometry.hyperboloid.Hyperboloid.to_tangent"]], "to_tangent() (geomstats.geometry.klein_bottle.kleinbottle method)": [[3, "geomstats.geometry.klein_bottle.KleinBottle.to_tangent"]], "to_tangent() (geomstats.geometry.lie_group.liegroup method)": [[3, "geomstats.geometry.lie_group.LieGroup.to_tangent"]], "to_tangent() (geomstats.geometry.lie_group.matrixliegroup method)": [[3, "geomstats.geometry.lie_group.MatrixLieGroup.to_tangent"]], "to_tangent() (geomstats.geometry.manifold.manifold method)": [[3, "geomstats.geometry.manifold.Manifold.to_tangent"]], "to_tangent() (geomstats.geometry.nfold_manifold.nfoldmanifold method)": [[3, "geomstats.geometry.nfold_manifold.NFoldManifold.to_tangent"]], "to_tangent() (geomstats.geometry.pre_shape.preshapespace method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpace.to_tangent"]], "to_tangent() (geomstats.geometry.product_manifold.productmanifold method)": [[3, "geomstats.geometry.product_manifold.ProductManifold.to_tangent"]], "to_tangent() (geomstats.geometry.rank_k_psd_matrices.rankkpsdmatrices method)": [[3, "geomstats.geometry.rank_k_psd_matrices.RankKPSDMatrices.to_tangent"]], "to_tangent() (geomstats.geometry.sasaki_metric.tangentbundle method)": [[3, "geomstats.geometry.sasaki_metric.TangentBundle.to_tangent"]], "to_tangent() (geomstats.geometry.stiefel.stiefel method)": [[3, "geomstats.geometry.stiefel.Stiefel.to_tangent"]], "to_upper_triangular() (geomstats.geometry.matrices.matrices class method)": [[3, "geomstats.geometry.matrices.Matrices.to_upper_triangular"]], "trace_product() (geomstats.geometry.matrices.matrices static method)": [[3, "geomstats.geometry.matrices.Matrices.trace_product"]], "transconjugate() (geomstats.geometry.complex_matrices.complexmatrices static method)": [[3, "geomstats.geometry.complex_matrices.ComplexMatrices.transconjugate"]], "transpose() (geomstats.geometry.matrices.matrices static method)": [[3, "geomstats.geometry.matrices.Matrices.transpose"]], "upper_triangular_matrix_from_vector() (geomstats.geometry.heisenberg.heisenbergvectors static method)": [[3, "geomstats.geometry.heisenberg.HeisenbergVectors.upper_triangular_matrix_from_vector"]], "vector_from_upper_triangular_matrix() (geomstats.geometry.heisenberg.heisenbergvectors static method)": [[3, "geomstats.geometry.heisenberg.HeisenbergVectors.vector_from_upper_triangular_matrix"]], "vertex_areas() (geomstats.geometry.discrete_surfaces.discretesurfaces method)": [[3, "geomstats.geometry.discrete_surfaces.DiscreteSurfaces.vertex_areas"]], "vertical_projection() (geomstats.geometry.discrete_curves.srvreparametrizationbundle method)": [[3, "geomstats.geometry.discrete_curves.SRVReparametrizationBundle.vertical_projection"]], "vertical_projection() (geomstats.geometry.fiber_bundle.fiberbundle method)": [[3, "geomstats.geometry.fiber_bundle.FiberBundle.vertical_projection"]], "vertical_projection() (geomstats.geometry.full_rank_correlation_matrices.correlationmatricesbundle method)": [[3, "geomstats.geometry.full_rank_correlation_matrices.CorrelationMatricesBundle.vertical_projection"]], "vertical_projection() (geomstats.geometry.pre_shape.preshapespacebundle method)": [[3, "geomstats.geometry.pre_shape.PreShapeSpaceBundle.vertical_projection"]], "vertical_projection() (geomstats.geometry.rank_k_psd_matrices.bureswassersteinbundle method)": [[3, "geomstats.geometry.rank_k_psd_matrices.BuresWassersteinBundle.vertical_projection"]], "exhaustivealigner (class in geomstats.geometry.stratified.graph_space)": [[4, "geomstats.geometry.stratified.graph_space.ExhaustiveAligner"]], "faqaligner (class in geomstats.geometry.stratified.graph_space)": [[4, "geomstats.geometry.stratified.graph_space.FAQAligner"]], "graphpoint (class in geomstats.geometry.stratified.graph_space)": [[4, "geomstats.geometry.stratified.graph_space.GraphPoint"]], "graphspace (class in geomstats.geometry.stratified.graph_space)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpace"]], "graphspacemetric (class in geomstats.geometry.stratified.graph_space)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpaceMetric"]], "idaligner (class in geomstats.geometry.stratified.graph_space)": [[4, "geomstats.geometry.stratified.graph_space.IDAligner"]], "map_aligner (geomstats.geometry.stratified.graph_space.graphspacemetric attribute)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpaceMetric.MAP_ALIGNER"]], "point (class in geomstats.geometry.stratified.point_set)": [[4, "geomstats.geometry.stratified.point_set.Point"]], "pointset (class in geomstats.geometry.stratified.point_set)": [[4, "geomstats.geometry.stratified.point_set.PointSet"]], "pointsetmetric (class in geomstats.geometry.stratified.point_set)": [[4, "geomstats.geometry.stratified.point_set.PointSetMetric"]], "pointtogeodesicaligner (class in geomstats.geometry.stratified.graph_space)": [[4, "geomstats.geometry.stratified.graph_space.PointToGeodesicAligner"]], "spider (class in geomstats.geometry.stratified.spider)": [[4, "geomstats.geometry.stratified.spider.Spider"]], "spidermetric (class in geomstats.geometry.stratified.spider)": [[4, "geomstats.geometry.stratified.spider.SpiderMetric"]], "spiderpoint (class in geomstats.geometry.stratified.spider)": [[4, "geomstats.geometry.stratified.spider.SpiderPoint"]], "split (class in geomstats.geometry.stratified.wald_space)": [[4, "geomstats.geometry.stratified.wald_space.Split"]], "topology (class in geomstats.geometry.stratified.wald_space)": [[4, "geomstats.geometry.stratified.wald_space.Topology"]], "wald (class in geomstats.geometry.stratified.wald_space)": [[4, "geomstats.geometry.stratified.wald_space.Wald"]], "waldspace (class in geomstats.geometry.stratified.wald_space)": [[4, "geomstats.geometry.stratified.wald_space.WaldSpace"]], "align() (geomstats.geometry.stratified.graph_space.exhaustivealigner method)": [[4, "geomstats.geometry.stratified.graph_space.ExhaustiveAligner.align"]], "align() (geomstats.geometry.stratified.graph_space.faqaligner method)": [[4, "geomstats.geometry.stratified.graph_space.FAQAligner.align"]], "align() (geomstats.geometry.stratified.graph_space.idaligner method)": [[4, "geomstats.geometry.stratified.graph_space.IDAligner.align"]], "align() (geomstats.geometry.stratified.graph_space.pointtogeodesicaligner method)": [[4, "geomstats.geometry.stratified.graph_space.PointToGeodesicAligner.align"]], "align_point_to_geodesic() (geomstats.geometry.stratified.graph_space.graphspacemetric method)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpaceMetric.align_point_to_geodesic"]], "align_point_to_point() (geomstats.geometry.stratified.graph_space.graphspacemetric method)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpaceMetric.align_point_to_point"]], "ambient (geomstats.geometry.stratified.wald_space.waldspace attribute)": [[4, "geomstats.geometry.stratified.wald_space.WaldSpace.ambient"]], "belongs() (geomstats.geometry.stratified.graph_space.graphspace method)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpace.belongs"]], "belongs() (geomstats.geometry.stratified.point_set.pointset method)": [[4, "geomstats.geometry.stratified.point_set.PointSet.belongs"]], "belongs() (geomstats.geometry.stratified.spider.spider method)": [[4, "geomstats.geometry.stratified.spider.Spider.belongs"]], "belongs() (geomstats.geometry.stratified.wald_space.waldspace method)": [[4, "geomstats.geometry.stratified.wald_space.WaldSpace.belongs"]], "broadcast_lists() (in module geomstats.geometry.stratified.point_set)": [[4, "geomstats.geometry.stratified.point_set.broadcast_lists"]], "corr() (geomstats.geometry.stratified.wald_space.topology method)": [[4, "geomstats.geometry.stratified.wald_space.Topology.corr"]], "corr_gradient() (geomstats.geometry.stratified.wald_space.topology method)": [[4, "geomstats.geometry.stratified.wald_space.Topology.corr_gradient"]], "default_metric() (geomstats.geometry.stratified.graph_space.graphspace static method)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpace.default_metric"]], "default_metric() (geomstats.geometry.stratified.spider.spider static method)": [[4, "geomstats.geometry.stratified.spider.Spider.default_metric"]], "dist() (geomstats.geometry.stratified.graph_space.graphspacemetric method)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpaceMetric.dist"]], "dist() (geomstats.geometry.stratified.graph_space.pointtogeodesicaligner method)": [[4, "geomstats.geometry.stratified.graph_space.PointToGeodesicAligner.dist"]], "dist() (geomstats.geometry.stratified.point_set.pointsetmetric method)": [[4, "geomstats.geometry.stratified.point_set.PointSetMetric.dist"]], "dist() (geomstats.geometry.stratified.spider.spidermetric method)": [[4, "geomstats.geometry.stratified.spider.SpiderMetric.dist"]], "equip_with_metric() (geomstats.geometry.stratified.point_set.pointset method)": [[4, "geomstats.geometry.stratified.point_set.PointSet.equip_with_metric"]], "flatten() (geomstats.geometry.stratified.wald_space.topology static method)": [[4, "geomstats.geometry.stratified.wald_space.Topology.flatten"]], "generate_wald() (geomstats.geometry.stratified.wald_space.wald static method)": [[4, "geomstats.geometry.stratified.wald_space.Wald.generate_wald"]], "geodesic() (geomstats.geometry.stratified.graph_space.graphspacemetric method)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpaceMetric.geodesic"]], "geodesic() (geomstats.geometry.stratified.point_set.pointsetmetric method)": [[4, "geomstats.geometry.stratified.point_set.PointSetMetric.geodesic"]], "geodesic() (geomstats.geometry.stratified.spider.spidermetric method)": [[4, "geomstats.geometry.stratified.spider.SpiderMetric.geodesic"]], "geomstats.geometry.stratified": [[4, "module-geomstats.geometry.stratified"]], "geomstats.geometry.stratified.graph_space": [[4, "module-geomstats.geometry.stratified.graph_space"]], "geomstats.geometry.stratified.point_set": [[4, "module-geomstats.geometry.stratified.point_set"]], "geomstats.geometry.stratified.spider": [[4, "module-geomstats.geometry.stratified.spider"]], "geomstats.geometry.stratified.wald_space": [[4, "module-geomstats.geometry.stratified.wald_space"]], "get_part_away_from() (geomstats.geometry.stratified.wald_space.split method)": [[4, "geomstats.geometry.stratified.wald_space.Split.get_part_away_from"]], "get_part_towards() (geomstats.geometry.stratified.wald_space.split method)": [[4, "geomstats.geometry.stratified.wald_space.Split.get_part_towards"]], "is_compatible() (geomstats.geometry.stratified.wald_space.split method)": [[4, "geomstats.geometry.stratified.wald_space.Split.is_compatible"]], "n_labels (geomstats.geometry.stratified.wald_space.wald property)": [[4, "geomstats.geometry.stratified.wald_space.Wald.n_labels"]], "n_nodes (geomstats.geometry.stratified.graph_space.graphpoint property)": [[4, "geomstats.geometry.stratified.graph_space.GraphPoint.n_nodes"]], "n_nodes (geomstats.geometry.stratified.graph_space.graphspacemetric property)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpaceMetric.n_nodes"]], "n_rays (geomstats.geometry.stratified.spider.spidermetric property)": [[4, "geomstats.geometry.stratified.spider.SpiderMetric.n_rays"]], "pad_with_zeros() (geomstats.geometry.stratified.graph_space.graphspace method)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpace.pad_with_zeros"]], "part_contains() (geomstats.geometry.stratified.wald_space.split method)": [[4, "geomstats.geometry.stratified.wald_space.Split.part_contains"]], "paths (geomstats.geometry.stratified.wald_space.topology attribute)": [[4, "geomstats.geometry.stratified.wald_space.Topology.paths"]], "perm_ (geomstats.geometry.stratified.graph_space.graphspacemetric property)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpaceMetric.perm_"]], "permute() (geomstats.geometry.stratified.graph_space.graphspace method)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpace.permute"]], "random_point() (geomstats.geometry.stratified.graph_space.graphspace method)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpace.random_point"]], "random_point() (geomstats.geometry.stratified.point_set.pointset method)": [[4, "geomstats.geometry.stratified.point_set.PointSet.random_point"]], "random_point() (geomstats.geometry.stratified.spider.spider method)": [[4, "geomstats.geometry.stratified.spider.Spider.random_point"]], "random_point() (geomstats.geometry.stratified.wald_space.waldspace method)": [[4, "geomstats.geometry.stratified.wald_space.WaldSpace.random_point"]], "restrict_to() (geomstats.geometry.stratified.wald_space.split method)": [[4, "geomstats.geometry.stratified.wald_space.Split.restrict_to"]], "s (geomstats.geometry.stratified.graph_space.pointtogeodesicaligner property)": [[4, "geomstats.geometry.stratified.graph_space.PointToGeodesicAligner.s"]], "sep (geomstats.geometry.stratified.wald_space.topology attribute)": [[4, "geomstats.geometry.stratified.wald_space.Topology.sep"]], "separates() (geomstats.geometry.stratified.wald_space.split method)": [[4, "geomstats.geometry.stratified.wald_space.Split.separates"]], "set_aligner() (geomstats.geometry.stratified.graph_space.graphspacemetric method)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpaceMetric.set_aligner"]], "set_point_to_geodesic_aligner() (geomstats.geometry.stratified.graph_space.graphspacemetric method)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpaceMetric.set_point_to_geodesic_aligner"]], "set_to_array() (geomstats.geometry.stratified.graph_space.graphspace method)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpace.set_to_array"]], "set_to_array() (geomstats.geometry.stratified.point_set.pointset method)": [[4, "geomstats.geometry.stratified.point_set.PointSet.set_to_array"]], "set_to_array() (geomstats.geometry.stratified.spider.spider method)": [[4, "geomstats.geometry.stratified.spider.Spider.set_to_array"]], "set_to_array() (geomstats.geometry.stratified.wald_space.waldspace method)": [[4, "geomstats.geometry.stratified.wald_space.WaldSpace.set_to_array"]], "set_to_networkx() (geomstats.geometry.stratified.graph_space.graphspace method)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpace.set_to_networkx"]], "support (geomstats.geometry.stratified.wald_space.topology attribute)": [[4, "geomstats.geometry.stratified.wald_space.Topology.support"]], "to_array() (geomstats.geometry.stratified.graph_space.graphpoint method)": [[4, "geomstats.geometry.stratified.graph_space.GraphPoint.to_array"]], "to_array() (geomstats.geometry.stratified.point_set.point method)": [[4, "geomstats.geometry.stratified.point_set.Point.to_array"]], "to_array() (geomstats.geometry.stratified.spider.spiderpoint method)": [[4, "geomstats.geometry.stratified.spider.SpiderPoint.to_array"]], "to_array() (geomstats.geometry.stratified.wald_space.wald method)": [[4, "geomstats.geometry.stratified.wald_space.Wald.to_array"]], "to_networkx() (geomstats.geometry.stratified.graph_space.graphpoint method)": [[4, "geomstats.geometry.stratified.graph_space.GraphPoint.to_networkx"]], "total_space_metric (geomstats.geometry.stratified.graph_space.graphspacemetric property)": [[4, "geomstats.geometry.stratified.graph_space.GraphSpaceMetric.total_space_metric"]], "unflatten() (geomstats.geometry.stratified.wald_space.topology method)": [[4, "geomstats.geometry.stratified.wald_space.Topology.unflatten"]], "where (geomstats.geometry.stratified.wald_space.topology attribute)": [[4, "geomstats.geometry.stratified.wald_space.Topology.where"]], "betadistributions (class in geomstats.information_geometry.beta)": [[5, "geomstats.information_geometry.beta.BetaDistributions"]], "betadistributionsrandomvariable (class in geomstats.information_geometry.beta)": [[5, "geomstats.information_geometry.beta.BetaDistributionsRandomVariable"]], "betametric (class in geomstats.information_geometry.beta)": [[5, "geomstats.information_geometry.beta.BetaMetric"]], "binomialdistributions (class in geomstats.information_geometry.binomial)": [[5, "geomstats.information_geometry.binomial.BinomialDistributions"]], "binomialdistributionsrandomvariable (class in geomstats.information_geometry.binomial)": [[5, "geomstats.information_geometry.binomial.BinomialDistributionsRandomVariable"]], "binomialmetric (class in geomstats.information_geometry.binomial)": [[5, "geomstats.information_geometry.binomial.BinomialMetric"]], "categoricaldistributions (class in geomstats.information_geometry.categorical)": [[5, "geomstats.information_geometry.categorical.CategoricalDistributions"]], "categoricalmetric (class in geomstats.information_geometry.categorical)": [[5, "geomstats.information_geometry.categorical.CategoricalMetric"]], "centerednormaldistributions (class in geomstats.information_geometry.normal)": [[5, "geomstats.information_geometry.normal.CenteredNormalDistributions"]], "centerednormalmetric (class in geomstats.information_geometry.normal)": [[5, "geomstats.information_geometry.normal.CenteredNormalMetric"]], "diagonalnormaldistributions (class in geomstats.information_geometry.normal)": [[5, "geomstats.information_geometry.normal.DiagonalNormalDistributions"]], "diagonalnormaldistributionsrandomvariable (class in geomstats.information_geometry.normal)": [[5, "geomstats.information_geometry.normal.DiagonalNormalDistributionsRandomVariable"]], "diagonalnormalmetric (class in geomstats.information_geometry.normal)": [[5, "geomstats.information_geometry.normal.DiagonalNormalMetric"]], "dirichletdistributions (class in geomstats.information_geometry.dirichlet)": [[5, "geomstats.information_geometry.dirichlet.DirichletDistributions"]], "dirichletmetric (class in geomstats.information_geometry.dirichlet)": [[5, "geomstats.information_geometry.dirichlet.DirichletMetric"]], "dirichletrandomvariable (class in geomstats.information_geometry.dirichlet)": [[5, "geomstats.information_geometry.dirichlet.DirichletRandomVariable"]], "exponentialdistributions (class in geomstats.information_geometry.exponential)": [[5, "geomstats.information_geometry.exponential.ExponentialDistributions"]], "exponentialdistributionsrandomvariable (class in geomstats.information_geometry.exponential)": [[5, "geomstats.information_geometry.exponential.ExponentialDistributionsRandomVariable"]], "exponentialmetric (class in geomstats.information_geometry.exponential)": [[5, "geomstats.information_geometry.exponential.ExponentialMetric"]], "fisherraometric (class in geomstats.information_geometry.fisher_rao_metric)": [[5, "geomstats.information_geometry.fisher_rao_metric.FisherRaoMetric"]], "gammadistributions (class in geomstats.information_geometry.gamma)": [[5, "geomstats.information_geometry.gamma.GammaDistributions"]], "gammadistributionsrandomvariable (class in geomstats.information_geometry.gamma)": [[5, "geomstats.information_geometry.gamma.GammaDistributionsRandomVariable"]], "gammametric (class in geomstats.information_geometry.gamma)": [[5, "geomstats.information_geometry.gamma.GammaMetric"]], "generalnormaldistributions (class in geomstats.information_geometry.normal)": [[5, "geomstats.information_geometry.normal.GeneralNormalDistributions"]], "geometricdistributions (class in geomstats.information_geometry.geometric)": [[5, "geomstats.information_geometry.geometric.GeometricDistributions"]], "geometricdistributionsrandomvariable (class in geomstats.information_geometry.geometric)": [[5, "geomstats.information_geometry.geometric.GeometricDistributionsRandomVariable"]], "geometricmetric (class in geomstats.information_geometry.geometric)": [[5, "geomstats.information_geometry.geometric.GeometricMetric"]], "informationmanifoldmixin (class in geomstats.information_geometry.base)": [[5, "geomstats.information_geometry.base.InformationManifoldMixin"]], "multinomialdistributions (class in geomstats.information_geometry.multinomial)": [[5, "geomstats.information_geometry.multinomial.MultinomialDistributions"]], "multinomialmetric (class in geomstats.information_geometry.multinomial)": [[5, "geomstats.information_geometry.multinomial.MultinomialMetric"]], "multinomialrandomvariable (class in geomstats.information_geometry.multinomial)": [[5, "geomstats.information_geometry.multinomial.MultinomialRandomVariable"]], "multivariatenormaldistributionsrandomvariable (class in geomstats.information_geometry.normal)": [[5, "geomstats.information_geometry.normal.MultivariateNormalDistributionsRandomVariable"]], "normaldistributions (class in geomstats.information_geometry.normal)": [[5, "geomstats.information_geometry.normal.NormalDistributions"]], "poissondistributions (class in geomstats.information_geometry.poisson)": [[5, "geomstats.information_geometry.poisson.PoissonDistributions"]], "poissondistributionsrandomvariable (class in geomstats.information_geometry.poisson)": [[5, "geomstats.information_geometry.poisson.PoissonDistributionsRandomVariable"]], "poissonmetric (class in geomstats.information_geometry.poisson)": [[5, "geomstats.information_geometry.poisson.PoissonMetric"]], "scipymultivariaterandomvariable (class in geomstats.information_geometry.base)": [[5, "geomstats.information_geometry.base.ScipyMultivariateRandomVariable"]], "scipyrandomvariable (class in geomstats.information_geometry.base)": [[5, "geomstats.information_geometry.base.ScipyRandomVariable"]], "scipyunivariaterandomvariable (class in geomstats.information_geometry.base)": [[5, "geomstats.information_geometry.base.ScipyUnivariateRandomVariable"]], "sharedmeannormaldistributionsrandomvariable (class in geomstats.information_geometry.normal)": [[5, "geomstats.information_geometry.normal.SharedMeanNormalDistributionsRandomVariable"]], "univariatenormaldistributions (class in geomstats.information_geometry.normal)": [[5, "geomstats.information_geometry.normal.UnivariateNormalDistributions"]], "univariatenormaldistributionsrandomvariable (class in geomstats.information_geometry.normal)": [[5, "geomstats.information_geometry.normal.UnivariateNormalDistributionsRandomVariable"]], "univariatenormalmetric (class in geomstats.information_geometry.normal)": [[5, "geomstats.information_geometry.normal.UnivariateNormalMetric"]], "univariatenormaltopoincarehalfspacediffeo (class in geomstats.information_geometry.normal)": [[5, "geomstats.information_geometry.normal.UnivariateNormalToPoincareHalfSpaceDiffeo"]], "belongs() (geomstats.information_geometry.binomial.binomialdistributions method)": [[5, "geomstats.information_geometry.binomial.BinomialDistributions.belongs"]], "belongs() (geomstats.information_geometry.dirichlet.dirichletdistributions method)": [[5, "geomstats.information_geometry.dirichlet.DirichletDistributions.belongs"]], "belongs() (geomstats.information_geometry.exponential.exponentialdistributions method)": [[5, "geomstats.information_geometry.exponential.ExponentialDistributions.belongs"]], "belongs() (geomstats.information_geometry.gamma.gammadistributions method)": [[5, "geomstats.information_geometry.gamma.GammaDistributions.belongs"]], "belongs() (geomstats.information_geometry.geometric.geometricdistributions method)": [[5, "geomstats.information_geometry.geometric.GeometricDistributions.belongs"]], "belongs() (geomstats.information_geometry.normal.diagonalnormaldistributions method)": [[5, "geomstats.information_geometry.normal.DiagonalNormalDistributions.belongs"]], "belongs() (geomstats.information_geometry.poisson.poissondistributions method)": [[5, "geomstats.information_geometry.poisson.PoissonDistributions.belongs"]], "christoffels() (geomstats.information_geometry.dirichlet.dirichletmetric method)": [[5, "geomstats.information_geometry.dirichlet.DirichletMetric.christoffels"]], "christoffels() (geomstats.information_geometry.gamma.gammametric method)": [[5, "geomstats.information_geometry.gamma.GammaMetric.christoffels"]], "default_metric() (geomstats.information_geometry.beta.betadistributions static method)": [[5, "geomstats.information_geometry.beta.BetaDistributions.default_metric"]], "default_metric() (geomstats.information_geometry.binomial.binomialdistributions static method)": [[5, "geomstats.information_geometry.binomial.BinomialDistributions.default_metric"]], "default_metric() (geomstats.information_geometry.categorical.categoricaldistributions static method)": [[5, "geomstats.information_geometry.categorical.CategoricalDistributions.default_metric"]], "default_metric() (geomstats.information_geometry.dirichlet.dirichletdistributions static method)": [[5, "geomstats.information_geometry.dirichlet.DirichletDistributions.default_metric"]], "default_metric() (geomstats.information_geometry.exponential.exponentialdistributions static method)": [[5, "geomstats.information_geometry.exponential.ExponentialDistributions.default_metric"]], "default_metric() (geomstats.information_geometry.gamma.gammadistributions static method)": [[5, "geomstats.information_geometry.gamma.GammaDistributions.default_metric"]], "default_metric() (geomstats.information_geometry.geometric.geometricdistributions static method)": [[5, "geomstats.information_geometry.geometric.GeometricDistributions.default_metric"]], "default_metric() (geomstats.information_geometry.multinomial.multinomialdistributions static method)": [[5, "geomstats.information_geometry.multinomial.MultinomialDistributions.default_metric"]], "default_metric() (geomstats.information_geometry.normal.centerednormaldistributions static method)": [[5, "geomstats.information_geometry.normal.CenteredNormalDistributions.default_metric"]], "default_metric() (geomstats.information_geometry.normal.diagonalnormaldistributions static method)": [[5, "geomstats.information_geometry.normal.DiagonalNormalDistributions.default_metric"]], "default_metric() (geomstats.information_geometry.normal.univariatenormaldistributions static method)": [[5, "geomstats.information_geometry.normal.UnivariateNormalDistributions.default_metric"]], "default_metric() (geomstats.information_geometry.poisson.poissondistributions static method)": [[5, "geomstats.information_geometry.poisson.PoissonDistributions.default_metric"]], "diffeomorphism() (geomstats.information_geometry.normal.univariatenormaltopoincarehalfspacediffeo method)": [[5, "geomstats.information_geometry.normal.UnivariateNormalToPoincareHalfSpaceDiffeo.diffeomorphism"]], "dim (geomstats.information_geometry.beta.betadistributions attribute)": [[5, "geomstats.information_geometry.beta.BetaDistributions.dim"]], "dim (geomstats.information_geometry.categorical.categoricaldistributions attribute)": [[5, "geomstats.information_geometry.categorical.CategoricalDistributions.dim"]], "dim (geomstats.information_geometry.dirichlet.dirichletdistributions attribute)": [[5, "geomstats.information_geometry.dirichlet.DirichletDistributions.dim"]], "dim (geomstats.information_geometry.multinomial.multinomialdistributions attribute)": [[5, "geomstats.information_geometry.multinomial.MultinomialDistributions.dim"]], "embedding_manifold (geomstats.information_geometry.categorical.categoricaldistributions attribute)": [[5, "geomstats.information_geometry.categorical.CategoricalDistributions.embedding_manifold"]], "embedding_manifold (geomstats.information_geometry.multinomial.multinomialdistributions attribute)": [[5, "geomstats.information_geometry.multinomial.MultinomialDistributions.embedding_manifold"]], "embedding_space (geomstats.information_geometry.beta.betadistributions attribute)": [[5, "geomstats.information_geometry.beta.BetaDistributions.embedding_space"]], "exp() (geomstats.information_geometry.binomial.binomialmetric method)": [[5, "geomstats.information_geometry.binomial.BinomialMetric.exp"]], "exp() (geomstats.information_geometry.exponential.exponentialmetric method)": [[5, "geomstats.information_geometry.exponential.ExponentialMetric.exp"]], "exp() (geomstats.information_geometry.geometric.geometricmetric method)": [[5, "geomstats.information_geometry.geometric.GeometricMetric.exp"]], "exp() (geomstats.information_geometry.multinomial.multinomialmetric method)": [[5, "geomstats.information_geometry.multinomial.MultinomialMetric.exp"]], "exp() (geomstats.information_geometry.normal.diagonalnormalmetric method)": [[5, "geomstats.information_geometry.normal.DiagonalNormalMetric.exp"]], "exp() (geomstats.information_geometry.poisson.poissonmetric method)": [[5, "geomstats.information_geometry.poisson.PoissonMetric.exp"]], "geodesic() (geomstats.information_geometry.multinomial.multinomialmetric method)": [[5, "geomstats.information_geometry.multinomial.MultinomialMetric.geodesic"]], "geomstats.information_geometry": [[5, "module-geomstats.information_geometry"]], "geomstats.information_geometry.base": [[5, "module-geomstats.information_geometry.base"]], "geomstats.information_geometry.beta": [[5, "module-geomstats.information_geometry.beta"]], "geomstats.information_geometry.binomial": [[5, "module-geomstats.information_geometry.binomial"]], "geomstats.information_geometry.categorical": [[5, "module-geomstats.information_geometry.categorical"]], "geomstats.information_geometry.dirichlet": [[5, "module-geomstats.information_geometry.dirichlet"]], "geomstats.information_geometry.exponential": [[5, "module-geomstats.information_geometry.exponential"]], "geomstats.information_geometry.fisher_rao_metric": [[5, "module-geomstats.information_geometry.fisher_rao_metric"]], "geomstats.information_geometry.gamma": [[5, "module-geomstats.information_geometry.gamma"]], "geomstats.information_geometry.geometric": [[5, "module-geomstats.information_geometry.geometric"]], "geomstats.information_geometry.multinomial": [[5, "module-geomstats.information_geometry.multinomial"]], "geomstats.information_geometry.normal": [[5, "module-geomstats.information_geometry.normal"]], "geomstats.information_geometry.poisson": [[5, "module-geomstats.information_geometry.poisson"]], "injectivity_radius() (geomstats.information_geometry.dirichlet.dirichletmetric method)": [[5, "geomstats.information_geometry.dirichlet.DirichletMetric.injectivity_radius"]], "injectivity_radius() (geomstats.information_geometry.normal.diagonalnormalmetric method)": [[5, "geomstats.information_geometry.normal.DiagonalNormalMetric.injectivity_radius"]], "inner_product() (geomstats.information_geometry.normal.diagonalnormalmetric method)": [[5, "geomstats.information_geometry.normal.DiagonalNormalMetric.inner_product"]], "inner_product_derivative_matrix() (geomstats.information_geometry.fisher_rao_metric.fisherraometric method)": [[5, "geomstats.information_geometry.fisher_rao_metric.FisherRaoMetric.inner_product_derivative_matrix"]], "inverse_diffeomorphism() (geomstats.information_geometry.normal.univariatenormaltopoincarehalfspacediffeo method)": [[5, "geomstats.information_geometry.normal.UnivariateNormalToPoincareHalfSpaceDiffeo.inverse_diffeomorphism"]], "inverse_tangent_diffeomorphism() (geomstats.information_geometry.normal.univariatenormaltopoincarehalfspacediffeo method)": [[5, "geomstats.information_geometry.normal.UnivariateNormalToPoincareHalfSpaceDiffeo.inverse_tangent_diffeomorphism"]], "jacobian_christoffels() (geomstats.information_geometry.dirichlet.dirichletmetric method)": [[5, "geomstats.information_geometry.dirichlet.DirichletMetric.jacobian_christoffels"]], "jacobian_christoffels() (geomstats.information_geometry.gamma.gammametric method)": [[5, "geomstats.information_geometry.gamma.GammaMetric.jacobian_christoffels"]], "log() (geomstats.information_geometry.binomial.binomialmetric method)": [[5, "geomstats.information_geometry.binomial.BinomialMetric.log"]], "log() (geomstats.information_geometry.exponential.exponentialmetric method)": [[5, "geomstats.information_geometry.exponential.ExponentialMetric.log"]], "log() (geomstats.information_geometry.geometric.geometricmetric method)": [[5, "geomstats.information_geometry.geometric.GeometricMetric.log"]], "log() (geomstats.information_geometry.multinomial.multinomialmetric method)": [[5, "geomstats.information_geometry.multinomial.MultinomialMetric.log"]], "log() (geomstats.information_geometry.normal.diagonalnormalmetric method)": [[5, "geomstats.information_geometry.normal.DiagonalNormalMetric.log"]], "log() (geomstats.information_geometry.poisson.poissonmetric method)": [[5, "geomstats.information_geometry.poisson.PoissonMetric.log"]], "maximum_likelihood_fit() (geomstats.information_geometry.beta.betadistributions static method)": [[5, "geomstats.information_geometry.beta.BetaDistributions.maximum_likelihood_fit"]], "maximum_likelihood_fit() (geomstats.information_geometry.gamma.gammadistributions static method)": [[5, "geomstats.information_geometry.gamma.GammaDistributions.maximum_likelihood_fit"]], "metric_det() (geomstats.information_geometry.beta.betametric static method)": [[5, "geomstats.information_geometry.beta.BetaMetric.metric_det"]], "metric_matrix() (geomstats.information_geometry.binomial.binomialmetric method)": [[5, "geomstats.information_geometry.binomial.BinomialMetric.metric_matrix"]], "metric_matrix() (geomstats.information_geometry.dirichlet.dirichletmetric method)": [[5, "geomstats.information_geometry.dirichlet.DirichletMetric.metric_matrix"]], "metric_matrix() (geomstats.information_geometry.exponential.exponentialmetric method)": [[5, "geomstats.information_geometry.exponential.ExponentialMetric.metric_matrix"]], "metric_matrix() (geomstats.information_geometry.fisher_rao_metric.fisherraometric method)": [[5, "geomstats.information_geometry.fisher_rao_metric.FisherRaoMetric.metric_matrix"]], "metric_matrix() (geomstats.information_geometry.gamma.gammametric method)": [[5, "geomstats.information_geometry.gamma.GammaMetric.metric_matrix"]], "metric_matrix() (geomstats.information_geometry.geometric.geometricmetric method)": [[5, "geomstats.information_geometry.geometric.GeometricMetric.metric_matrix"]], "metric_matrix() (geomstats.information_geometry.multinomial.multinomialmetric method)": [[5, "geomstats.information_geometry.multinomial.MultinomialMetric.metric_matrix"]], "metric_matrix() (geomstats.information_geometry.normal.univariatenormalmetric static method)": [[5, "geomstats.information_geometry.normal.UnivariateNormalMetric.metric_matrix"]], "metric_matrix() (geomstats.information_geometry.poisson.poissonmetric method)": [[5, "geomstats.information_geometry.poisson.PoissonMetric.metric_matrix"]], "natural_to_standard() (geomstats.information_geometry.gamma.gammadistributions method)": [[5, "geomstats.information_geometry.gamma.GammaDistributions.natural_to_standard"]], "pdf() (geomstats.information_geometry.base.scipymultivariaterandomvariable method)": [[5, "geomstats.information_geometry.base.ScipyMultivariateRandomVariable.pdf"]], "pdf() (geomstats.information_geometry.base.scipyunivariaterandomvariable method)": [[5, "geomstats.information_geometry.base.ScipyUnivariateRandomVariable.pdf"]], "pdf() (geomstats.information_geometry.binomial.binomialdistributionsrandomvariable method)": [[5, "geomstats.information_geometry.binomial.BinomialDistributionsRandomVariable.pdf"]], "pdf() (geomstats.information_geometry.geometric.geometricdistributionsrandomvariable method)": [[5, "geomstats.information_geometry.geometric.GeometricDistributionsRandomVariable.pdf"]], "pdf() (geomstats.information_geometry.poisson.poissondistributionsrandomvariable method)": [[5, "geomstats.information_geometry.poisson.PoissonDistributionsRandomVariable.pdf"]], "point_to_cdf() (geomstats.information_geometry.base.informationmanifoldmixin method)": [[5, "geomstats.information_geometry.base.InformationManifoldMixin.point_to_cdf"]], "point_to_pdf() (geomstats.information_geometry.base.informationmanifoldmixin method)": [[5, "geomstats.information_geometry.base.InformationManifoldMixin.point_to_pdf"]], "point_to_pdf() (geomstats.information_geometry.beta.betadistributions method)": [[5, "geomstats.information_geometry.beta.BetaDistributions.point_to_pdf"]], "point_to_pdf() (geomstats.information_geometry.binomial.binomialdistributions method)": [[5, "geomstats.information_geometry.binomial.BinomialDistributions.point_to_pdf"]], "point_to_pdf() (geomstats.information_geometry.dirichlet.dirichletdistributions method)": [[5, "geomstats.information_geometry.dirichlet.DirichletDistributions.point_to_pdf"]], "point_to_pdf() (geomstats.information_geometry.exponential.exponentialdistributions method)": [[5, "geomstats.information_geometry.exponential.ExponentialDistributions.point_to_pdf"]], "point_to_pdf() (geomstats.information_geometry.gamma.gammadistributions method)": [[5, "geomstats.information_geometry.gamma.GammaDistributions.point_to_pdf"]], "point_to_pdf() (geomstats.information_geometry.geometric.geometricdistributions method)": [[5, "geomstats.information_geometry.geometric.GeometricDistributions.point_to_pdf"]], "point_to_pdf() (geomstats.information_geometry.multinomial.multinomialdistributions method)": [[5, "geomstats.information_geometry.multinomial.MultinomialDistributions.point_to_pdf"]], "point_to_pdf() (geomstats.information_geometry.normal.centerednormaldistributions method)": [[5, "geomstats.information_geometry.normal.CenteredNormalDistributions.point_to_pdf"]], "point_to_pdf() (geomstats.information_geometry.normal.diagonalnormaldistributions method)": [[5, "geomstats.information_geometry.normal.DiagonalNormalDistributions.point_to_pdf"]], "point_to_pdf() (geomstats.information_geometry.normal.generalnormaldistributions method)": [[5, "geomstats.information_geometry.normal.GeneralNormalDistributions.point_to_pdf"]], "point_to_pdf() (geomstats.information_geometry.normal.univariatenormaldistributions method)": [[5, "geomstats.information_geometry.normal.UnivariateNormalDistributions.point_to_pdf"]], "point_to_pdf() (geomstats.information_geometry.poisson.poissondistributions method)": [[5, "geomstats.information_geometry.poisson.PoissonDistributions.point_to_pdf"]], "projection() (geomstats.information_geometry.binomial.binomialdistributions method)": [[5, "geomstats.information_geometry.binomial.BinomialDistributions.projection"]], "projection() (geomstats.information_geometry.dirichlet.dirichletdistributions method)": [[5, "geomstats.information_geometry.dirichlet.DirichletDistributions.projection"]], "projection() (geomstats.information_geometry.exponential.exponentialdistributions method)": [[5, "geomstats.information_geometry.exponential.ExponentialDistributions.projection"]], "projection() (geomstats.information_geometry.gamma.gammadistributions method)": [[5, "geomstats.information_geometry.gamma.GammaDistributions.projection"]], "projection() (geomstats.information_geometry.geometric.geometricdistributions method)": [[5, "geomstats.information_geometry.geometric.GeometricDistributions.projection"]], "projection() (geomstats.information_geometry.multinomial.multinomialdistributions method)": [[5, "geomstats.information_geometry.multinomial.MultinomialDistributions.projection"]], "projection() (geomstats.information_geometry.normal.diagonalnormaldistributions method)": [[5, "geomstats.information_geometry.normal.DiagonalNormalDistributions.projection"]], "projection() (geomstats.information_geometry.poisson.poissondistributions method)": [[5, "geomstats.information_geometry.poisson.PoissonDistributions.projection"]], "random_point() (geomstats.information_geometry.binomial.binomialdistributions method)": [[5, "geomstats.information_geometry.binomial.BinomialDistributions.random_point"]], "random_point() (geomstats.information_geometry.dirichlet.dirichletdistributions method)": [[5, "geomstats.information_geometry.dirichlet.DirichletDistributions.random_point"]], "random_point() (geomstats.information_geometry.exponential.exponentialdistributions method)": [[5, "geomstats.information_geometry.exponential.ExponentialDistributions.random_point"]], "random_point() (geomstats.information_geometry.gamma.gammadistributions method)": [[5, "geomstats.information_geometry.gamma.GammaDistributions.random_point"]], "random_point() (geomstats.information_geometry.geometric.geometricdistributions method)": [[5, "geomstats.information_geometry.geometric.GeometricDistributions.random_point"]], "random_point() (geomstats.information_geometry.multinomial.multinomialdistributions method)": [[5, "geomstats.information_geometry.multinomial.MultinomialDistributions.random_point"]], "random_point() (geomstats.information_geometry.normal.diagonalnormaldistributions method)": [[5, "geomstats.information_geometry.normal.DiagonalNormalDistributions.random_point"]], "random_point() (geomstats.information_geometry.normal.univariatenormaldistributions static method)": [[5, "geomstats.information_geometry.normal.UnivariateNormalDistributions.random_point"]], "random_point() (geomstats.information_geometry.poisson.poissondistributions method)": [[5, "geomstats.information_geometry.poisson.PoissonDistributions.random_point"]], "rvs() (geomstats.information_geometry.base.scipymultivariaterandomvariable method)": [[5, "geomstats.information_geometry.base.ScipyMultivariateRandomVariable.rvs"]], "rvs() (geomstats.information_geometry.base.scipyunivariaterandomvariable method)": [[5, "geomstats.information_geometry.base.ScipyUnivariateRandomVariable.rvs"]], "sample() (geomstats.information_geometry.base.informationmanifoldmixin method)": [[5, "geomstats.information_geometry.base.InformationManifoldMixin.sample"]], "sample() (geomstats.information_geometry.beta.betadistributions method)": [[5, "geomstats.information_geometry.beta.BetaDistributions.sample"]], "sample() (geomstats.information_geometry.binomial.binomialdistributions method)": [[5, "geomstats.information_geometry.binomial.BinomialDistributions.sample"]], "sample() (geomstats.information_geometry.dirichlet.dirichletdistributions method)": [[5, "geomstats.information_geometry.dirichlet.DirichletDistributions.sample"]], "sample() (geomstats.information_geometry.exponential.exponentialdistributions method)": [[5, "geomstats.information_geometry.exponential.ExponentialDistributions.sample"]], "sample() (geomstats.information_geometry.gamma.gammadistributions method)": [[5, "geomstats.information_geometry.gamma.GammaDistributions.sample"]], "sample() (geomstats.information_geometry.geometric.geometricdistributions method)": [[5, "geomstats.information_geometry.geometric.GeometricDistributions.sample"]], "sample() (geomstats.information_geometry.multinomial.multinomialdistributions method)": [[5, "geomstats.information_geometry.multinomial.MultinomialDistributions.sample"]], "sample() (geomstats.information_geometry.normal.centerednormaldistributions method)": [[5, "geomstats.information_geometry.normal.CenteredNormalDistributions.sample"]], "sample() (geomstats.information_geometry.normal.diagonalnormaldistributions method)": [[5, "geomstats.information_geometry.normal.DiagonalNormalDistributions.sample"]], "sample() (geomstats.information_geometry.normal.generalnormaldistributions method)": [[5, "geomstats.information_geometry.normal.GeneralNormalDistributions.sample"]], "sample() (geomstats.information_geometry.normal.univariatenormaldistributions method)": [[5, "geomstats.information_geometry.normal.UnivariateNormalDistributions.sample"]], "sample() (geomstats.information_geometry.poisson.poissondistributions method)": [[5, "geomstats.information_geometry.poisson.PoissonDistributions.sample"]], "sectional_curvature() (geomstats.information_geometry.multinomial.multinomialmetric method)": [[5, "geomstats.information_geometry.multinomial.MultinomialMetric.sectional_curvature"]], "sectional_curvature() (geomstats.information_geometry.normal.univariatenormalmetric method)": [[5, "geomstats.information_geometry.normal.UnivariateNormalMetric.sectional_curvature"]], "simplex_to_sphere() (geomstats.information_geometry.multinomial.multinomialmetric static method)": [[5, "geomstats.information_geometry.multinomial.MultinomialMetric.simplex_to_sphere"]], "space (geomstats.information_geometry.fisher_rao_metric.fisherraometric attribute)": [[5, "geomstats.information_geometry.fisher_rao_metric.FisherRaoMetric.space"]], "sphere_to_simplex() (geomstats.information_geometry.multinomial.multinomialmetric static method)": [[5, "geomstats.information_geometry.multinomial.MultinomialMetric.sphere_to_simplex"]], "squared_dist() (geomstats.information_geometry.binomial.binomialmetric method)": [[5, "geomstats.information_geometry.binomial.BinomialMetric.squared_dist"]], "squared_dist() (geomstats.information_geometry.exponential.exponentialmetric method)": [[5, "geomstats.information_geometry.exponential.ExponentialMetric.squared_dist"]], "squared_dist() (geomstats.information_geometry.geometric.geometricmetric method)": [[5, "geomstats.information_geometry.geometric.GeometricMetric.squared_dist"]], "squared_dist() (geomstats.information_geometry.poisson.poissonmetric method)": [[5, "geomstats.information_geometry.poisson.PoissonMetric.squared_dist"]], "standard_to_natural() (geomstats.information_geometry.gamma.gammadistributions method)": [[5, "geomstats.information_geometry.gamma.GammaDistributions.standard_to_natural"]], "submersion() (geomstats.information_geometry.multinomial.multinomialdistributions method)": [[5, "geomstats.information_geometry.multinomial.MultinomialDistributions.submersion"]], "support (geomstats.information_geometry.fisher_rao_metric.fisherraometric attribute)": [[5, "geomstats.information_geometry.fisher_rao_metric.FisherRaoMetric.support"]], "tangent_diffeomorphism() (geomstats.information_geometry.normal.univariatenormaltopoincarehalfspacediffeo method)": [[5, "geomstats.information_geometry.normal.UnivariateNormalToPoincareHalfSpaceDiffeo.tangent_diffeomorphism"]], "tangent_natural_to_standard() (geomstats.information_geometry.gamma.gammadistributions method)": [[5, "geomstats.information_geometry.gamma.GammaDistributions.tangent_natural_to_standard"]], "tangent_simplex_to_sphere() (geomstats.information_geometry.multinomial.multinomialmetric method)": [[5, "geomstats.information_geometry.multinomial.MultinomialMetric.tangent_simplex_to_sphere"]], "tangent_sphere_to_simplex() (geomstats.information_geometry.multinomial.multinomialmetric static method)": [[5, "geomstats.information_geometry.multinomial.MultinomialMetric.tangent_sphere_to_simplex"]], "tangent_standard_to_natural() (geomstats.information_geometry.gamma.gammadistributions method)": [[5, "geomstats.information_geometry.gamma.GammaDistributions.tangent_standard_to_natural"]], "tangent_submersion() (geomstats.information_geometry.multinomial.multinomialdistributions method)": [[5, "geomstats.information_geometry.multinomial.MultinomialDistributions.tangent_submersion"]], "to_tangent() (geomstats.information_geometry.multinomial.multinomialdistributions method)": [[5, "geomstats.information_geometry.multinomial.MultinomialDistributions.to_tangent"]], "aac (class in geomstats.learning.aac)": [[6, "geomstats.learning.aac.AAC"]], "adaptivegradientdescent (class in geomstats.learning.frechet_mean)": [[6, "geomstats.learning.frechet_mean.AdaptiveGradientDescent"]], "agglomerativehierarchicalclustering (class in geomstats.learning.agglomerative_hierarchical_clustering)": [[6, "geomstats.learning.agglomerative_hierarchical_clustering.AgglomerativeHierarchicalClustering"]], "basegradientdescent (class in geomstats.learning.frechet_mean)": [[6, "geomstats.learning.frechet_mean.BaseGradientDescent"]], "batchgradientdescent (class in geomstats.learning.frechet_mean)": [[6, "geomstats.learning.frechet_mean.BatchGradientDescent"]], "circlemean (class in geomstats.learning.frechet_mean)": [[6, "geomstats.learning.frechet_mean.CircleMean"]], "elasticmean (class in geomstats.learning.frechet_mean)": [[6, "geomstats.learning.frechet_mean.ElasticMean"]], "exponentialbarycenter (class in geomstats.learning.exponential_barycenter)": [[6, "geomstats.learning.exponential_barycenter.ExponentialBarycenter"]], "frechetmean (class in geomstats.learning.frechet_mean)": [[6, "geomstats.learning.frechet_mean.FrechetMean"]], "gaussianmixturemodel (class in geomstats.learning.expectation_maximization)": [[6, "geomstats.learning.expectation_maximization.GaussianMixtureModel"]], "geodesicregression (class in geomstats.learning.geodesic_regression)": [[6, "geomstats.learning.geodesic_regression.GeodesicRegression"]], "geometricmedian (class in geomstats.learning.geometric_median)": [[6, "geomstats.learning.geometric_median.GeometricMedian"]], "gradientdescent (class in geomstats.learning.exponential_barycenter)": [[6, "geomstats.learning.exponential_barycenter.GradientDescent"]], "gradientdescent (class in geomstats.learning.frechet_mean)": [[6, "geomstats.learning.frechet_mean.GradientDescent"]], "incrementalfrechetmean (class in geomstats.learning.incremental_frechet_mean)": [[6, "geomstats.learning.incremental_frechet_mean.IncrementalFrechetMean"]], "knearestneighborsclassifier (class in geomstats.learning.knn)": [[6, "geomstats.learning.knn.KNearestNeighborsClassifier"]], "kalmanfilter (class in geomstats.learning.kalman_filter)": [[6, "geomstats.learning.kalman_filter.KalmanFilter"]], "kerneldensityestimationclassifier (class in geomstats.learning.kernel_density_estimation_classifier)": [[6, "geomstats.learning.kernel_density_estimation_classifier.KernelDensityEstimationClassifier"]], "linearmean (class in geomstats.learning.frechet_mean)": [[6, "geomstats.learning.frechet_mean.LinearMean"]], "localization (class in geomstats.learning.kalman_filter)": [[6, "geomstats.learning.kalman_filter.Localization"]], "localizationlinear (class in geomstats.learning.kalman_filter)": [[6, "geomstats.learning.kalman_filter.LocalizationLinear"]], "map_estimate (geomstats.learning.aac.aac attribute)": [[6, "geomstats.learning.aac.AAC.MAP_ESTIMATE"]], "onlinekmeans (class in geomstats.learning.online_kmeans)": [[6, "geomstats.learning.online_kmeans.OnlineKMeans"]], "riemannianem (class in geomstats.learning.expectation_maximization)": [[6, "geomstats.learning.expectation_maximization.RiemannianEM"]], "riemanniangradientdescent (class in geomstats.learning.geodesic_regression)": [[6, "geomstats.learning.geodesic_regression.RiemannianGradientDescent"]], "riemanniankmeans (class in geomstats.learning.kmeans)": [[6, "geomstats.learning.kmeans.RiemannianKMeans"]], "riemanniankmedoids (class in geomstats.learning.kmedoids)": [[6, "geomstats.learning.kmedoids.RiemannianKMedoids"]], "riemannianmeanshift (class in geomstats.learning.riemannian_mean_shift)": [[6, "geomstats.learning.riemannian_mean_shift.RiemannianMeanShift"]], "riemannianminimumdistancetomean (class in geomstats.learning.mdm)": [[6, "geomstats.learning.mdm.RiemannianMinimumDistanceToMean"]], "tangentpca (class in geomstats.learning.pca)": [[6, "geomstats.learning.pca.TangentPCA"]], "templateclassifier (class in geomstats.learning)": [[6, "geomstats.learning.TemplateClassifier"]], "templateestimator (class in geomstats.learning)": [[6, "geomstats.learning.TemplateEstimator"]], "templatetransformer (class in geomstats.learning)": [[6, "geomstats.learning.TemplateTransformer"]], "totangentspace (class in geomstats.learning.preprocessing)": [[6, "geomstats.learning.preprocessing.ToTangentSpace"]], "wrappedgaussianprocess (class in geomstats.learning.wrapped_gaussian_process)": [[6, "geomstats.learning.wrapped_gaussian_process.WrappedGaussianProcess"]], "x_ (geomstats.learning.templateclassifier attribute)": [[6, "geomstats.learning.TemplateClassifier.X_"]], "adjoint_map() (geomstats.learning.kalman_filter.localization method)": [[6, "geomstats.learning.kalman_filter.Localization.adjoint_map"]], "biweight_radial_kernel() (in module geomstats.learning.radial_kernel_functions)": [[6, "geomstats.learning.radial_kernel_functions.biweight_radial_kernel"]], "bump_radial_kernel() (in module geomstats.learning.radial_kernel_functions)": [[6, "geomstats.learning.radial_kernel_functions.bump_radial_kernel"]], "children_ (geomstats.learning.agglomerative_hierarchical_clustering.agglomerativehierarchicalclustering attribute)": [[6, "geomstats.learning.agglomerative_hierarchical_clustering.AgglomerativeHierarchicalClustering.children_"]], "classes_ (geomstats.learning.templateclassifier attribute)": [[6, "geomstats.learning.TemplateClassifier.classes_"]], "classes_ (geomstats.learning.kernel_density_estimation_classifier.kerneldensityestimationclassifier attribute)": [[6, "geomstats.learning.kernel_density_estimation_classifier.KernelDensityEstimationClassifier.classes_"]], "classes_ (geomstats.learning.knn.knearestneighborsclassifier attribute)": [[6, "geomstats.learning.knn.KNearestNeighborsClassifier.classes_"]], "classes_ (geomstats.learning.mdm.riemannianminimumdistancetomean attribute)": [[6, "geomstats.learning.mdm.RiemannianMinimumDistanceToMean.classes_"]], "cluster_centers_ (geomstats.learning.online_kmeans.onlinekmeans attribute)": [[6, "geomstats.learning.online_kmeans.OnlineKMeans.cluster_centers_"]], "compute_gain() (geomstats.learning.kalman_filter.kalmanfilter method)": [[6, "geomstats.learning.kalman_filter.KalmanFilter.compute_gain"]], "compute_variance_from_index() (geomstats.learning.expectation_maximization.gaussianmixturemodel method)": [[6, "geomstats.learning.expectation_maximization.GaussianMixtureModel.compute_variance_from_index"]], "cosine_radial_kernel() (in module geomstats.learning.radial_kernel_functions)": [[6, "geomstats.learning.radial_kernel_functions.cosine_radial_kernel"]], "effective_metric_ (geomstats.learning.kernel_density_estimation_classifier.kerneldensityestimationclassifier attribute)": [[6, "geomstats.learning.kernel_density_estimation_classifier.KernelDensityEstimationClassifier.effective_metric_"]], "effective_metric_ (geomstats.learning.knn.knearestneighborsclassifier attribute)": [[6, "geomstats.learning.knn.KNearestNeighborsClassifier.effective_metric_"]], "effective_metric_params_ (geomstats.learning.kernel_density_estimation_classifier.kerneldensityestimationclassifier attribute)": [[6, "geomstats.learning.kernel_density_estimation_classifier.KernelDensityEstimationClassifier.effective_metric_params_"]], "effective_metric_params_ (geomstats.learning.knn.knearestneighborsclassifier attribute)": [[6, "geomstats.learning.knn.KNearestNeighborsClassifier.effective_metric_params_"]], "estimate_ (geomstats.learning.exponential_barycenter.exponentialbarycenter attribute)": [[6, "geomstats.learning.exponential_barycenter.ExponentialBarycenter.estimate_"]], "estimate_ (geomstats.learning.frechet_mean.circlemean attribute)": [[6, "geomstats.learning.frechet_mean.CircleMean.estimate_"]], "estimate_ (geomstats.learning.frechet_mean.elasticmean attribute)": [[6, "geomstats.learning.frechet_mean.ElasticMean.estimate_"]], "estimate_ (geomstats.learning.frechet_mean.frechetmean attribute)": [[6, "geomstats.learning.frechet_mean.FrechetMean.estimate_"]], "estimate_ (geomstats.learning.frechet_mean.linearmean attribute)": [[6, "geomstats.learning.frechet_mean.LinearMean.estimate_"]], "estimate_ (geomstats.learning.geometric_median.geometricmedian attribute)": [[6, "geomstats.learning.geometric_median.GeometricMedian.estimate_"]], "fit() (geomstats.learning.templateclassifier method)": [[6, "geomstats.learning.TemplateClassifier.fit"]], "fit() (geomstats.learning.templateestimator method)": [[6, "geomstats.learning.TemplateEstimator.fit"]], "fit() (geomstats.learning.templatetransformer method)": [[6, "geomstats.learning.TemplateTransformer.fit"]], "fit() (geomstats.learning.expectation_maximization.riemannianem method)": [[6, "geomstats.learning.expectation_maximization.RiemannianEM.fit"]], "fit() (geomstats.learning.exponential_barycenter.exponentialbarycenter method)": [[6, "geomstats.learning.exponential_barycenter.ExponentialBarycenter.fit"]], "fit() (geomstats.learning.frechet_mean.circlemean method)": [[6, "geomstats.learning.frechet_mean.CircleMean.fit"]], "fit() (geomstats.learning.frechet_mean.elasticmean method)": [[6, "geomstats.learning.frechet_mean.ElasticMean.fit"]], "fit() (geomstats.learning.frechet_mean.frechetmean method)": [[6, "geomstats.learning.frechet_mean.FrechetMean.fit"]], "fit() (geomstats.learning.frechet_mean.linearmean method)": [[6, "geomstats.learning.frechet_mean.LinearMean.fit"]], "fit() (geomstats.learning.geodesic_regression.geodesicregression method)": [[6, "geomstats.learning.geodesic_regression.GeodesicRegression.fit"]], "fit() (geomstats.learning.geometric_median.geometricmedian method)": [[6, "geomstats.learning.geometric_median.GeometricMedian.fit"]], "fit() (geomstats.learning.incremental_frechet_mean.incrementalfrechetmean method)": [[6, "geomstats.learning.incremental_frechet_mean.IncrementalFrechetMean.fit"]], "fit() (geomstats.learning.kmeans.riemanniankmeans method)": [[6, "geomstats.learning.kmeans.RiemannianKMeans.fit"]], "fit() (geomstats.learning.kmedoids.riemanniankmedoids method)": [[6, "geomstats.learning.kmedoids.RiemannianKMedoids.fit"]], "fit() (geomstats.learning.mdm.riemannianminimumdistancetomean method)": [[6, "geomstats.learning.mdm.RiemannianMinimumDistanceToMean.fit"]], "fit() (geomstats.learning.online_kmeans.onlinekmeans method)": [[6, "geomstats.learning.online_kmeans.OnlineKMeans.fit"]], "fit() (geomstats.learning.pca.tangentpca method)": [[6, "geomstats.learning.pca.TangentPCA.fit"]], "fit() (geomstats.learning.preprocessing.totangentspace method)": [[6, "geomstats.learning.preprocessing.ToTangentSpace.fit"]], "fit() (geomstats.learning.riemannian_mean_shift.riemannianmeanshift method)": [[6, "geomstats.learning.riemannian_mean_shift.RiemannianMeanShift.fit"]], "fit() (geomstats.learning.wrapped_gaussian_process.wrappedgaussianprocess method)": [[6, "geomstats.learning.wrapped_gaussian_process.WrappedGaussianProcess.fit"]], "fit_transform() (geomstats.learning.pca.tangentpca method)": [[6, "geomstats.learning.pca.TangentPCA.fit_transform"]], "gaussian_radial_kernel() (in module geomstats.learning.radial_kernel_functions)": [[6, "geomstats.learning.radial_kernel_functions.gaussian_radial_kernel"]], "geomstats.learning": [[6, "module-geomstats.learning"]], "geomstats.learning.aac": [[6, "module-geomstats.learning.aac"]], "geomstats.learning.agglomerative_hierarchical_clustering": [[6, "module-geomstats.learning.agglomerative_hierarchical_clustering"]], "geomstats.learning.expectation_maximization": [[6, "module-geomstats.learning.expectation_maximization"]], "geomstats.learning.exponential_barycenter": [[6, "module-geomstats.learning.exponential_barycenter"]], "geomstats.learning.frechet_mean": [[6, "module-geomstats.learning.frechet_mean"]], "geomstats.learning.geodesic_regression": [[6, "module-geomstats.learning.geodesic_regression"]], "geomstats.learning.geometric_median": [[6, "module-geomstats.learning.geometric_median"]], "geomstats.learning.incremental_frechet_mean": [[6, "module-geomstats.learning.incremental_frechet_mean"]], "geomstats.learning.kalman_filter": [[6, "module-geomstats.learning.kalman_filter"]], "geomstats.learning.kernel_density_estimation_classifier": [[6, "module-geomstats.learning.kernel_density_estimation_classifier"]], "geomstats.learning.kmeans": [[6, "module-geomstats.learning.kmeans"]], "geomstats.learning.kmedoids": [[6, "module-geomstats.learning.kmedoids"]], "geomstats.learning.knn": [[6, "module-geomstats.learning.knn"]], "geomstats.learning.mdm": [[6, "module-geomstats.learning.mdm"]], "geomstats.learning.online_kmeans": [[6, "module-geomstats.learning.online_kmeans"]], "geomstats.learning.pca": [[6, "module-geomstats.learning.pca"]], "geomstats.learning.preprocessing": [[6, "module-geomstats.learning.preprocessing"]], "geomstats.learning.radial_kernel_functions": [[6, "module-geomstats.learning.radial_kernel_functions"]], "geomstats.learning.riemannian_mean_shift": [[6, "module-geomstats.learning.riemannian_mean_shift"]], "geomstats.learning.wrapped_gaussian_process": [[6, "module-geomstats.learning.wrapped_gaussian_process"]], "get_measurement_noise_cov() (geomstats.learning.kalman_filter.localization method)": [[6, "geomstats.learning.kalman_filter.Localization.get_measurement_noise_cov"]], "get_measurement_noise_cov() (geomstats.learning.kalman_filter.localizationlinear static method)": [[6, "geomstats.learning.kalman_filter.LocalizationLinear.get_measurement_noise_cov"]], "initialize_covariances() (geomstats.learning.kalman_filter.kalmanfilter method)": [[6, "geomstats.learning.kalman_filter.KalmanFilter.initialize_covariances"]], "innovation() (geomstats.learning.kalman_filter.localization method)": [[6, "geomstats.learning.kalman_filter.Localization.innovation"]], "innovation() (geomstats.learning.kalman_filter.localizationlinear method)": [[6, "geomstats.learning.kalman_filter.LocalizationLinear.innovation"]], "inverse_multiquadric_radial_kernel() (in module geomstats.learning.radial_kernel_functions)": [[6, "geomstats.learning.radial_kernel_functions.inverse_multiquadric_radial_kernel"]], "inverse_quadratic_radial_kernel() (in module geomstats.learning.radial_kernel_functions)": [[6, "geomstats.learning.radial_kernel_functions.inverse_quadratic_radial_kernel"]], "inverse_transform() (geomstats.learning.pca.tangentpca method)": [[6, "geomstats.learning.pca.TangentPCA.inverse_transform"]], "inverse_transform() (geomstats.learning.preprocessing.totangentspace method)": [[6, "geomstats.learning.preprocessing.ToTangentSpace.inverse_transform"]], "labels_ (geomstats.learning.agglomerative_hierarchical_clustering.agglomerativehierarchicalclustering attribute)": [[6, "geomstats.learning.agglomerative_hierarchical_clustering.AgglomerativeHierarchicalClustering.labels_"]], "labels_ (geomstats.learning.online_kmeans.onlinekmeans attribute)": [[6, "geomstats.learning.online_kmeans.OnlineKMeans.labels_"]], "laplacian_radial_kernel() (in module geomstats.learning.radial_kernel_functions)": [[6, "geomstats.learning.radial_kernel_functions.laplacian_radial_kernel"]], "linear_mean() (in module geomstats.learning.frechet_mean)": [[6, "geomstats.learning.frechet_mean.linear_mean"]], "logistic_radial_kernel() (in module geomstats.learning.radial_kernel_functions)": [[6, "geomstats.learning.radial_kernel_functions.logistic_radial_kernel"]], "mean_estimates_ (geomstats.learning.mdm.riemannianminimumdistancetomean attribute)": [[6, "geomstats.learning.mdm.RiemannianMinimumDistanceToMean.mean_estimates_"]], "means_ (geomstats.learning.expectation_maximization.riemannianem attribute)": [[6, "geomstats.learning.expectation_maximization.RiemannianEM.means_"]], "means_ (geomstats.learning.expectation_maximization.riemannianem property)": [[6, "id0"]], "method (geomstats.learning.frechet_mean.frechetmean property)": [[6, "geomstats.learning.frechet_mean.FrechetMean.method"]], "method (geomstats.learning.geodesic_regression.geodesicregression property)": [[6, "geomstats.learning.geodesic_regression.GeodesicRegression.method"]], "minimize() (geomstats.learning.exponential_barycenter.gradientdescent method)": [[6, "geomstats.learning.exponential_barycenter.GradientDescent.minimize"]], "minimize() (geomstats.learning.frechet_mean.adaptivegradientdescent method)": [[6, "geomstats.learning.frechet_mean.AdaptiveGradientDescent.minimize"]], "minimize() (geomstats.learning.frechet_mean.basegradientdescent method)": [[6, "geomstats.learning.frechet_mean.BaseGradientDescent.minimize"]], "minimize() (geomstats.learning.frechet_mean.batchgradientdescent method)": [[6, "geomstats.learning.frechet_mean.BatchGradientDescent.minimize"]], "minimize() (geomstats.learning.frechet_mean.gradientdescent method)": [[6, "geomstats.learning.frechet_mean.GradientDescent.minimize"]], "minimize() (geomstats.learning.geodesic_regression.riemanniangradientdescent method)": [[6, "geomstats.learning.geodesic_regression.RiemannianGradientDescent.minimize"]], "mixture_coefficients_ (geomstats.learning.expectation_maximization.riemannianem attribute)": [[6, "geomstats.learning.expectation_maximization.RiemannianEM.mixture_coefficients_"]], "n_classes_ (geomstats.learning.mdm.riemannianminimumdistancetomean property)": [[6, "geomstats.learning.mdm.RiemannianMinimumDistanceToMean.n_classes_"]], "n_clusters_ (geomstats.learning.agglomerative_hierarchical_clustering.agglomerativehierarchicalclustering attribute)": [[6, "geomstats.learning.agglomerative_hierarchical_clustering.AgglomerativeHierarchicalClustering.n_clusters_"]], "n_connected_components_ (geomstats.learning.agglomerative_hierarchical_clustering.agglomerativehierarchicalclustering attribute)": [[6, "geomstats.learning.agglomerative_hierarchical_clustering.AgglomerativeHierarchicalClustering.n_connected_components_"]], "n_features_ (geomstats.learning.templatetransformer attribute)": [[6, "geomstats.learning.TemplateTransformer.n_features_"]], "n_leaves_ (geomstats.learning.agglomerative_hierarchical_clustering.agglomerativehierarchicalclustering attribute)": [[6, "geomstats.learning.agglomerative_hierarchical_clustering.AgglomerativeHierarchicalClustering.n_leaves_"]], "noise_jacobian() (geomstats.learning.kalman_filter.localization method)": [[6, "geomstats.learning.kalman_filter.Localization.noise_jacobian"]], "noise_jacobian() (geomstats.learning.kalman_filter.localizationlinear method)": [[6, "geomstats.learning.kalman_filter.LocalizationLinear.noise_jacobian"]], "normalization_factor_var (geomstats.learning.expectation_maximization.gaussianmixturemodel attribute)": [[6, "geomstats.learning.expectation_maximization.GaussianMixtureModel.normalization_factor_var"]], "observation_jacobian() (geomstats.learning.kalman_filter.localization method)": [[6, "geomstats.learning.kalman_filter.Localization.observation_jacobian"]], "observation_jacobian() (geomstats.learning.kalman_filter.localizationlinear method)": [[6, "geomstats.learning.kalman_filter.LocalizationLinear.observation_jacobian"]], "observation_model() (geomstats.learning.kalman_filter.localization method)": [[6, "geomstats.learning.kalman_filter.Localization.observation_model"]], "observation_model() (geomstats.learning.kalman_filter.localizationlinear static method)": [[6, "geomstats.learning.kalman_filter.LocalizationLinear.observation_model"]], "outputs_2d_ (geomstats.learning.kernel_density_estimation_classifier.kerneldensityestimationclassifier attribute)": [[6, "geomstats.learning.kernel_density_estimation_classifier.KernelDensityEstimationClassifier.outputs_2d_"]], "outputs_2d_ (geomstats.learning.knn.knearestneighborsclassifier attribute)": [[6, "geomstats.learning.knn.KNearestNeighborsClassifier.outputs_2d_"]], "parabolic_radial_kernel() (in module geomstats.learning.radial_kernel_functions)": [[6, "geomstats.learning.radial_kernel_functions.parabolic_radial_kernel"]], "pdf() (geomstats.learning.expectation_maximization.gaussianmixturemodel method)": [[6, "geomstats.learning.expectation_maximization.GaussianMixtureModel.pdf"]], "phi_inv_var (geomstats.learning.expectation_maximization.gaussianmixturemodel attribute)": [[6, "geomstats.learning.expectation_maximization.GaussianMixtureModel.phi_inv_var"]], "predict() (geomstats.learning.templateclassifier method)": [[6, "geomstats.learning.TemplateClassifier.predict"]], "predict() (geomstats.learning.templateestimator method)": [[6, "geomstats.learning.TemplateEstimator.predict"]], "predict() (geomstats.learning.geodesic_regression.geodesicregression method)": [[6, "geomstats.learning.geodesic_regression.GeodesicRegression.predict"]], "predict() (geomstats.learning.kmeans.riemanniankmeans method)": [[6, "geomstats.learning.kmeans.RiemannianKMeans.predict"]], "predict() (geomstats.learning.kmedoids.riemanniankmedoids method)": [[6, "geomstats.learning.kmedoids.RiemannianKMedoids.predict"]], "predict() (geomstats.learning.mdm.riemannianminimumdistancetomean method)": [[6, "geomstats.learning.mdm.RiemannianMinimumDistanceToMean.predict"]], "predict() (geomstats.learning.online_kmeans.onlinekmeans method)": [[6, "geomstats.learning.online_kmeans.OnlineKMeans.predict"]], "predict() (geomstats.learning.riemannian_mean_shift.riemannianmeanshift method)": [[6, "geomstats.learning.riemannian_mean_shift.RiemannianMeanShift.predict"]], "predict() (geomstats.learning.wrapped_gaussian_process.wrappedgaussianprocess method)": [[6, "geomstats.learning.wrapped_gaussian_process.WrappedGaussianProcess.predict"]], "predict_proba() (geomstats.learning.mdm.riemannianminimumdistancetomean method)": [[6, "geomstats.learning.mdm.RiemannianMinimumDistanceToMean.predict_proba"]], "preprocess_input() (geomstats.learning.kalman_filter.localization method)": [[6, "geomstats.learning.kalman_filter.Localization.preprocess_input"]], "propagate() (geomstats.learning.kalman_filter.kalmanfilter method)": [[6, "geomstats.learning.kalman_filter.KalmanFilter.propagate"]], "propagate() (geomstats.learning.kalman_filter.localization method)": [[6, "geomstats.learning.kalman_filter.Localization.propagate"]], "propagate() (geomstats.learning.kalman_filter.localizationlinear static method)": [[6, "geomstats.learning.kalman_filter.LocalizationLinear.propagate"]], "propagation_jacobian() (geomstats.learning.kalman_filter.localization method)": [[6, "geomstats.learning.kalman_filter.Localization.propagation_jacobian"]], "propagation_jacobian() (geomstats.learning.kalman_filter.localizationlinear method)": [[6, "geomstats.learning.kalman_filter.LocalizationLinear.propagation_jacobian"]], "regularize_angle() (geomstats.learning.kalman_filter.localization method)": [[6, "geomstats.learning.kalman_filter.Localization.regularize_angle"]], "rotation_matrix() (geomstats.learning.kalman_filter.localization method)": [[6, "geomstats.learning.kalman_filter.Localization.rotation_matrix"]], "sample_y() (geomstats.learning.wrapped_gaussian_process.wrappedgaussianprocess method)": [[6, "geomstats.learning.wrapped_gaussian_process.WrappedGaussianProcess.sample_y"]], "score() (geomstats.learning.geodesic_regression.geodesicregression method)": [[6, "geomstats.learning.geodesic_regression.GeodesicRegression.score"]], "set() (geomstats.learning.exponential_barycenter.exponentialbarycenter method)": [[6, "geomstats.learning.exponential_barycenter.ExponentialBarycenter.set"]], "set() (geomstats.learning.frechet_mean.frechetmean method)": [[6, "geomstats.learning.frechet_mean.FrechetMean.set"]], "set() (geomstats.learning.geodesic_regression.geodesicregression method)": [[6, "geomstats.learning.geodesic_regression.GeodesicRegression.set"]], "set() (geomstats.learning.wrapped_gaussian_process.wrappedgaussianprocess method)": [[6, "geomstats.learning.wrapped_gaussian_process.WrappedGaussianProcess.set"]], "set_fit_request() (geomstats.learning.exponential_barycenter.exponentialbarycenter method)": [[6, "geomstats.learning.exponential_barycenter.ExponentialBarycenter.set_fit_request"]], "set_fit_request() (geomstats.learning.frechet_mean.elasticmean method)": [[6, "geomstats.learning.frechet_mean.ElasticMean.set_fit_request"]], "set_fit_request() (geomstats.learning.frechet_mean.frechetmean method)": [[6, "geomstats.learning.frechet_mean.FrechetMean.set_fit_request"]], "set_fit_request() (geomstats.learning.frechet_mean.linearmean method)": [[6, "geomstats.learning.frechet_mean.LinearMean.set_fit_request"]], "set_fit_request() (geomstats.learning.geodesic_regression.geodesicregression method)": [[6, "geomstats.learning.geodesic_regression.GeodesicRegression.set_fit_request"]], "set_fit_request() (geomstats.learning.geometric_median.geometricmedian method)": [[6, "geomstats.learning.geometric_median.GeometricMedian.set_fit_request"]], "set_fit_request() (geomstats.learning.incremental_frechet_mean.incrementalfrechetmean method)": [[6, "geomstats.learning.incremental_frechet_mean.IncrementalFrechetMean.set_fit_request"]], "set_fit_request() (geomstats.learning.mdm.riemannianminimumdistancetomean method)": [[6, "geomstats.learning.mdm.RiemannianMinimumDistanceToMean.set_fit_request"]], "set_fit_request() (geomstats.learning.pca.tangentpca method)": [[6, "geomstats.learning.pca.TangentPCA.set_fit_request"]], "set_fit_request() (geomstats.learning.preprocessing.totangentspace method)": [[6, "geomstats.learning.preprocessing.ToTangentSpace.set_fit_request"]], "set_predict_request() (geomstats.learning.wrapped_gaussian_process.wrappedgaussianprocess method)": [[6, "geomstats.learning.wrapped_gaussian_process.WrappedGaussianProcess.set_predict_request"]], "set_score_request() (geomstats.learning.templateclassifier method)": [[6, "geomstats.learning.TemplateClassifier.set_score_request"]], "set_score_request() (geomstats.learning.geodesic_regression.geodesicregression method)": [[6, "geomstats.learning.geodesic_regression.GeodesicRegression.set_score_request"]], "set_score_request() (geomstats.learning.kernel_density_estimation_classifier.kerneldensityestimationclassifier method)": [[6, "geomstats.learning.kernel_density_estimation_classifier.KernelDensityEstimationClassifier.set_score_request"]], "set_score_request() (geomstats.learning.knn.knearestneighborsclassifier method)": [[6, "geomstats.learning.knn.KNearestNeighborsClassifier.set_score_request"]], "set_score_request() (geomstats.learning.mdm.riemannianminimumdistancetomean method)": [[6, "geomstats.learning.mdm.RiemannianMinimumDistanceToMean.set_score_request"]], "set_score_request() (geomstats.learning.wrapped_gaussian_process.wrappedgaussianprocess method)": [[6, "geomstats.learning.wrapped_gaussian_process.WrappedGaussianProcess.set_score_request"]], "sigmoid_radial_kernel() (in module geomstats.learning.radial_kernel_functions)": [[6, "geomstats.learning.radial_kernel_functions.sigmoid_radial_kernel"]], "transform() (geomstats.learning.templatetransformer method)": [[6, "geomstats.learning.TemplateTransformer.transform"]], "transform() (geomstats.learning.mdm.riemannianminimumdistancetomean method)": [[6, "geomstats.learning.mdm.RiemannianMinimumDistanceToMean.transform"]], "transform() (geomstats.learning.pca.tangentpca method)": [[6, "geomstats.learning.pca.TangentPCA.transform"]], "transform() (geomstats.learning.preprocessing.totangentspace method)": [[6, "geomstats.learning.preprocessing.ToTangentSpace.transform"]], "triangular_radial_kernel() (in module geomstats.learning.radial_kernel_functions)": [[6, "geomstats.learning.radial_kernel_functions.triangular_radial_kernel"]], "tricube_radial_kernel() (in module geomstats.learning.radial_kernel_functions)": [[6, "geomstats.learning.radial_kernel_functions.tricube_radial_kernel"]], "triweight_radial_kernel() (in module geomstats.learning.radial_kernel_functions)": [[6, "geomstats.learning.radial_kernel_functions.triweight_radial_kernel"]], "uniform_radial_kernel() (in module geomstats.learning.radial_kernel_functions)": [[6, "geomstats.learning.radial_kernel_functions.uniform_radial_kernel"]], "update() (geomstats.learning.kalman_filter.kalmanfilter method)": [[6, "geomstats.learning.kalman_filter.KalmanFilter.update"]], "variance() (in module geomstats.learning.frechet_mean)": [[6, "geomstats.learning.frechet_mean.variance"]], "variances_ (geomstats.learning.expectation_maximization.riemannianem attribute)": [[6, "geomstats.learning.expectation_maximization.RiemannianEM.variances_"]], "variances_ (geomstats.learning.expectation_maximization.riemannianem property)": [[6, "id5"]], "variances_range (geomstats.learning.expectation_maximization.gaussianmixturemodel attribute)": [[6, "geomstats.learning.expectation_maximization.GaussianMixtureModel.variances_range"]], "weighted_pdf() (geomstats.learning.expectation_maximization.gaussianmixturemodel method)": [[6, "geomstats.learning.expectation_maximization.GaussianMixtureModel.weighted_pdf"]], "wrap() (in module geomstats.learning.kernel_density_estimation_classifier)": [[6, "geomstats.learning.kernel_density_estimation_classifier.wrap"]], "wrap() (in module geomstats.learning.knn)": [[6, "geomstats.learning.knn.wrap"]], "y_ (geomstats.learning.templateclassifier attribute)": [[6, "geomstats.learning.TemplateClassifier.y_"]], "expodesolver (class in geomstats.numerics.geodesic)": [[7, "geomstats.numerics.geodesic.ExpODESolver"]], "expsolver (class in geomstats.numerics.geodesic)": [[7, "geomstats.numerics.geodesic.ExpSolver"]], "gsivpintegrator (class in geomstats.numerics.ivp)": [[7, "geomstats.numerics.ivp.GSIVPIntegrator"]], "logodesolver (class in geomstats.numerics.geodesic)": [[7, "geomstats.numerics.geodesic.LogODESolver"]], "logshootingsolver (class in geomstats.numerics.geodesic)": [[7, "geomstats.numerics.geodesic.LogShootingSolver"]], "logsolver (class in geomstats.numerics.geodesic)": [[7, "geomstats.numerics.geodesic.LogSolver"]], "odeivpintegrator (class in geomstats.numerics.ivp)": [[7, "geomstats.numerics.ivp.ODEIVPIntegrator"]], "oderesult (class in geomstats.numerics.ivp)": [[7, "geomstats.numerics.ivp.OdeResult"]], "scipyminimize (class in geomstats.numerics.optimizers)": [[7, "geomstats.numerics.optimizers.ScipyMinimize"]], "scipysolvebvp (class in geomstats.numerics.bvp)": [[7, "geomstats.numerics.bvp.ScipySolveBVP"]], "scipysolveivp (class in geomstats.numerics.ivp)": [[7, "geomstats.numerics.ivp.ScipySolveIVP"]], "centered_difference() (in module geomstats.numerics.finite_differences)": [[7, "geomstats.numerics.finite_differences.centered_difference"]], "exp() (geomstats.numerics.geodesic.expodesolver method)": [[7, "geomstats.numerics.geodesic.ExpODESolver.exp"]], "exp() (geomstats.numerics.geodesic.expsolver method)": [[7, "geomstats.numerics.geodesic.ExpSolver.exp"]], "forward_difference() (in module geomstats.numerics.finite_differences)": [[7, "geomstats.numerics.finite_differences.forward_difference"]], "geodesic_bvp() (geomstats.numerics.geodesic.logodesolver method)": [[7, "geomstats.numerics.geodesic.LogODESolver.geodesic_bvp"]], "geodesic_bvp() (geomstats.numerics.geodesic.logsolver method)": [[7, "geomstats.numerics.geodesic.LogSolver.geodesic_bvp"]], "geodesic_ivp() (geomstats.numerics.geodesic.expodesolver method)": [[7, "geomstats.numerics.geodesic.ExpODESolver.geodesic_ivp"]], "geodesic_ivp() (geomstats.numerics.geodesic.expsolver method)": [[7, "geomstats.numerics.geodesic.ExpSolver.geodesic_ivp"]], "geomstats.numerics": [[7, "module-geomstats.numerics"]], "geomstats.numerics.bvp": [[7, "module-geomstats.numerics.bvp"]], "geomstats.numerics.finite_differences": [[7, "module-geomstats.numerics.finite_differences"]], "geomstats.numerics.geodesic": [[7, "module-geomstats.numerics.geodesic"]], "geomstats.numerics.ivp": [[7, "module-geomstats.numerics.ivp"]], "geomstats.numerics.optimizers": [[7, "module-geomstats.numerics.optimizers"]], "get_last_y() (geomstats.numerics.ivp.oderesult method)": [[7, "geomstats.numerics.ivp.OdeResult.get_last_y"]], "integrate() (geomstats.numerics.bvp.scipysolvebvp method)": [[7, "geomstats.numerics.bvp.ScipySolveBVP.integrate"]], "integrate() (geomstats.numerics.ivp.gsivpintegrator method)": [[7, "geomstats.numerics.ivp.GSIVPIntegrator.integrate"]], "integrate() (geomstats.numerics.ivp.odeivpintegrator method)": [[7, "geomstats.numerics.ivp.ODEIVPIntegrator.integrate"]], "integrate() (geomstats.numerics.ivp.scipysolveivp method)": [[7, "geomstats.numerics.ivp.ScipySolveIVP.integrate"]], "integrate_t() (geomstats.numerics.ivp.odeivpintegrator method)": [[7, "geomstats.numerics.ivp.ODEIVPIntegrator.integrate_t"]], "integrate_t() (geomstats.numerics.ivp.scipysolveivp method)": [[7, "geomstats.numerics.ivp.ScipySolveIVP.integrate_t"]], "integrator (geomstats.numerics.geodesic.expodesolver property)": [[7, "geomstats.numerics.geodesic.ExpODESolver.integrator"]], "log() (geomstats.numerics.geodesic.logsolver method)": [[7, "geomstats.numerics.geodesic.LogSolver.log"]], "minimize() (geomstats.numerics.optimizers.scipyminimize method)": [[7, "geomstats.numerics.optimizers.ScipyMinimize.minimize"]], "second_centered_difference() (in module geomstats.numerics.finite_differences)": [[7, "geomstats.numerics.finite_differences.second_centered_difference"]], "step_type (geomstats.numerics.ivp.gsivpintegrator property)": [[7, "geomstats.numerics.ivp.GSIVPIntegrator.step_type"]], "embeddedspacerandomdatagenerator (class in geomstats.test.random)": [[8, "geomstats.test.random.EmbeddedSpaceRandomDataGenerator"]], "gammarandomdatagenerator (class in geomstats.test.random)": [[8, "geomstats.test.random.GammaRandomDataGenerator"]], "heisenbergvectorsrandomdatagenerator (class in geomstats.test.random)": [[8, "geomstats.test.random.HeisenbergVectorsRandomDataGenerator"]], "hypersphereintrinsicrandomdatagenerator (class in geomstats.test.random)": [[8, "geomstats.test.random.HypersphereIntrinsicRandomDataGenerator"]], "identitypointtransformer (class in geomstats.test.utils)": [[8, "geomstats.test.utils.IdentityPointTransformer"]], "kendalshaperandomdatagenerator (class in geomstats.test.random)": [[8, "geomstats.test.random.KendalShapeRandomDataGenerator"]], "liegroupvectorrandomdatagenerator (class in geomstats.test.random)": [[8, "geomstats.test.random.LieGroupVectorRandomDataGenerator"]], "matrixvectorspacerandomdatagenerator (class in geomstats.test.random)": [[8, "geomstats.test.random.MatrixVectorSpaceRandomDataGenerator"]], "nfoldmanifoldrandomdatagenerator (class in geomstats.test.random)": [[8, "geomstats.test.random.NFoldManifoldRandomDataGenerator"]], "n_random_points (geomstats.test.data.testdata attribute)": [[8, "geomstats.test.data.TestData.N_RANDOM_POINTS"]], "n_shape_points (geomstats.test.data.testdata attribute)": [[8, "geomstats.test.data.TestData.N_SHAPE_POINTS"]], "n_time_points (geomstats.test.data.testdata attribute)": [[8, "geomstats.test.data.TestData.N_TIME_POINTS"]], "n_vec_reps (geomstats.test.data.testdata attribute)": [[8, "geomstats.test.data.TestData.N_VEC_REPS"]], "pointtransformer (class in geomstats.test.utils)": [[8, "geomstats.test.utils.PointTransformer"]], "randomdatagenerator (class in geomstats.test.random)": [[8, "geomstats.test.random.RandomDataGenerator"]], "rankkpsdmatricesrandomdatagenerator (class in geomstats.test.random)": [[8, "geomstats.test.random.RankKPSDMatricesRandomDataGenerator"]], "shapebundlerandomdatagenerator (class in geomstats.test.random)": [[8, "geomstats.test.random.ShapeBundleRandomDataGenerator"]], "testdata (class in geomstats.test.data)": [[8, "geomstats.test.data.TestData"]], "vectorspacerandomdatagenerator (class in geomstats.test.random)": [[8, "geomstats.test.random.VectorSpaceRandomDataGenerator"]], "fail_for_autodiff_exceptions (geomstats.test.data.testdata attribute)": [[8, "geomstats.test.data.TestData.fail_for_autodiff_exceptions"]], "fail_for_not_implemented_errors (geomstats.test.data.testdata attribute)": [[8, "geomstats.test.data.TestData.fail_for_not_implemented_errors"]], "generate_random_data() (geomstats.test.data.testdata method)": [[8, "geomstats.test.data.TestData.generate_random_data"]], "generate_random_data_with_time() (geomstats.test.data.testdata method)": [[8, "geomstats.test.data.TestData.generate_random_data_with_time"]], "generate_shape_data() (geomstats.test.data.testdata method)": [[8, "geomstats.test.data.TestData.generate_shape_data"]], "generate_tests() (geomstats.test.data.testdata method)": [[8, "geomstats.test.data.TestData.generate_tests"]], "generate_vec_data() (geomstats.test.data.testdata method)": [[8, "geomstats.test.data.TestData.generate_vec_data"]], "generate_vec_data_with_time() (geomstats.test.data.testdata method)": [[8, "geomstats.test.data.TestData.generate_vec_data_with_time"]], "generate_vectorization_data() (in module geomstats.test.vectorization)": [[8, "geomstats.test.vectorization.generate_vectorization_data"]], "geomstats.test": [[8, "module-geomstats.test"]], "geomstats.test.data": [[8, "module-geomstats.test.data"]], "geomstats.test.random": [[8, "module-geomstats.test.random"]], "geomstats.test.utils": [[8, "module-geomstats.test.utils"]], "geomstats.test.vectorization": [[8, "module-geomstats.test.vectorization"]], "get_random_quaternion() (in module geomstats.test.random)": [[8, "geomstats.test.random.get_random_quaternion"]], "get_random_times() (in module geomstats.test.random)": [[8, "geomstats.test.random.get_random_times"]], "inverse_transform_point() (geomstats.test.utils.identitypointtransformer method)": [[8, "geomstats.test.utils.IdentityPointTransformer.inverse_transform_point"]], "inverse_transform_point() (geomstats.test.utils.pointtransformer method)": [[8, "geomstats.test.utils.PointTransformer.inverse_transform_point"]], "inverse_transform_tangent_vec() (geomstats.test.utils.identitypointtransformer method)": [[8, "geomstats.test.utils.IdentityPointTransformer.inverse_transform_tangent_vec"]], "inverse_transform_tangent_vec() (geomstats.test.utils.pointtransformer method)": [[8, "geomstats.test.utils.PointTransformer.inverse_transform_tangent_vec"]], "point_to_project() (geomstats.test.random.embeddedspacerandomdatagenerator method)": [[8, "geomstats.test.random.EmbeddedSpaceRandomDataGenerator.point_to_project"]], "point_to_project() (geomstats.test.random.liegroupvectorrandomdatagenerator method)": [[8, "geomstats.test.random.LieGroupVectorRandomDataGenerator.point_to_project"]], "point_to_project() (geomstats.test.random.nfoldmanifoldrandomdatagenerator method)": [[8, "geomstats.test.random.NFoldManifoldRandomDataGenerator.point_to_project"]], "point_to_project() (geomstats.test.random.rankkpsdmatricesrandomdatagenerator method)": [[8, "geomstats.test.random.RankKPSDMatricesRandomDataGenerator.point_to_project"]], "point_to_project() (geomstats.test.random.vectorspacerandomdatagenerator method)": [[8, "geomstats.test.random.VectorSpaceRandomDataGenerator.point_to_project"]], "random_basis_representation() (geomstats.test.random.matrixvectorspacerandomdatagenerator method)": [[8, "geomstats.test.random.MatrixVectorSpaceRandomDataGenerator.random_basis_representation"]], "random_horizontal_vec() (geomstats.test.random.kendalshaperandomdatagenerator method)": [[8, "geomstats.test.random.KendalShapeRandomDataGenerator.random_horizontal_vec"]], "random_point() (geomstats.test.random.randomdatagenerator method)": [[8, "geomstats.test.random.RandomDataGenerator.random_point"]], "random_point_standard() (geomstats.test.random.gammarandomdatagenerator method)": [[8, "geomstats.test.random.GammaRandomDataGenerator.random_point_standard"]], "random_tangent_vec() (geomstats.test.random.hypersphereintrinsicrandomdatagenerator method)": [[8, "geomstats.test.random.HypersphereIntrinsicRandomDataGenerator.random_tangent_vec"]], "random_tangent_vec() (geomstats.test.random.randomdatagenerator method)": [[8, "geomstats.test.random.RandomDataGenerator.random_tangent_vec"]], "random_tangent_vec() (geomstats.test.random.shapebundlerandomdatagenerator method)": [[8, "geomstats.test.random.ShapeBundleRandomDataGenerator.random_tangent_vec"]], "random_tangent_vec_standard() (geomstats.test.random.gammarandomdatagenerator method)": [[8, "geomstats.test.random.GammaRandomDataGenerator.random_tangent_vec_standard"]], "random_upper_triangular_matrix() (geomstats.test.random.heisenbergvectorsrandomdatagenerator method)": [[8, "geomstats.test.random.HeisenbergVectorsRandomDataGenerator.random_upper_triangular_matrix"]], "skip_all (geomstats.test.data.testdata attribute)": [[8, "geomstats.test.data.TestData.skip_all"]], "skip_vec (geomstats.test.data.testdata attribute)": [[8, "geomstats.test.data.TestData.skip_vec"]], "skips (geomstats.test.data.testdata attribute)": [[8, "geomstats.test.data.TestData.skips"]], "test_vectorization() (in module geomstats.test.vectorization)": [[8, "geomstats.test.vectorization.test_vectorization"]], "tolerances (geomstats.test.data.testdata attribute)": [[8, "geomstats.test.data.TestData.tolerances"]], "transform_point() (geomstats.test.utils.identitypointtransformer method)": [[8, "geomstats.test.utils.IdentityPointTransformer.transform_point"]], "transform_point() (geomstats.test.utils.pointtransformer method)": [[8, "geomstats.test.utils.PointTransformer.transform_point"]], "transform_tangent_vec() (geomstats.test.utils.identitypointtransformer method)": [[8, "geomstats.test.utils.IdentityPointTransformer.transform_tangent_vec"]], "transform_tangent_vec() (geomstats.test.utils.pointtransformer method)": [[8, "geomstats.test.utils.PointTransformer.transform_tangent_vec"]], "trials (geomstats.test.data.testdata attribute)": [[8, "geomstats.test.data.TestData.trials"]], "xfails (geomstats.test.data.testdata attribute)": [[8, "geomstats.test.data.TestData.xfails"]], "geomstats.test_cases": [[9, "module-geomstats.test_cases"]], "geomstats.test_cases.datasets": [[11, "module-geomstats.test_cases.datasets"]], "geomstats.test_cases.distributions": [[12, "module-geomstats.test_cases.distributions"]], "geomstats.test_cases.geometry": [[13, "module-geomstats.test_cases.geometry"]], "geomstats.test_cases.geometry.stratified": [[14, "module-geomstats.test_cases.geometry.stratified"]], "geomstats.test_cases.information_geometry": [[15, "module-geomstats.test_cases.information_geometry"]], "euclideangroup (class in geomstats.test_cases.learning.exponential_barycenter)": [[16, "geomstats.test_cases.learning.exponential_barycenter.EuclideanGroup"]], "compose() (geomstats.test_cases.learning.exponential_barycenter.euclideangroup static method)": [[16, "geomstats.test_cases.learning.exponential_barycenter.EuclideanGroup.compose"]], "exp() (geomstats.test_cases.learning.exponential_barycenter.euclideangroup method)": [[16, "geomstats.test_cases.learning.exponential_barycenter.EuclideanGroup.exp"]], "geomstats.test_cases.learning": [[16, "module-geomstats.test_cases.learning"]], "geomstats.test_cases.learning.exponential_barycenter": [[16, "module-geomstats.test_cases.learning.exponential_barycenter"]], "inverse() (geomstats.test_cases.learning.exponential_barycenter.euclideangroup static method)": [[16, "geomstats.test_cases.learning.exponential_barycenter.EuclideanGroup.inverse"]], "log() (geomstats.test_cases.learning.exponential_barycenter.euclideangroup method)": [[16, "geomstats.test_cases.learning.exponential_barycenter.EuclideanGroup.log"]], "geomstats.test_cases.numerics": [[17, "module-geomstats.test_cases.numerics"]], "arrow3d (class in geomstats.visualization.special_orthogonal)": [[18, "geomstats.visualization.special_orthogonal.Arrow3D"]], "circle (class in geomstats.visualization.hypersphere)": [[18, "geomstats.visualization.hypersphere.Circle"]], "ellipses (class in geomstats.visualization.spd_matrices)": [[18, "geomstats.visualization.spd_matrices.Ellipses"]], "kendalldisk (class in geomstats.visualization.pre_shape)": [[18, "geomstats.visualization.pre_shape.KendallDisk"]], "kendallsphere (class in geomstats.visualization.pre_shape)": [[18, "geomstats.visualization.pre_shape.KendallSphere"]], "kleindisk (class in geomstats.visualization.hyperbolic)": [[18, "geomstats.visualization.hyperbolic.KleinDisk"]], "poincaredisk (class in geomstats.visualization.hyperbolic)": [[18, "geomstats.visualization.hyperbolic.PoincareDisk"]], "poincarehalfplane (class in geomstats.visualization.hyperbolic)": [[18, "geomstats.visualization.hyperbolic.PoincareHalfPlane"]], "poincarepolydisk (class in geomstats.visualization.poincare_polydisk)": [[18, "geomstats.visualization.poincare_polydisk.PoincarePolyDisk"]], "specialeuclidean2 (class in geomstats.visualization.special_euclidean)": [[18, "geomstats.visualization.special_euclidean.SpecialEuclidean2"]], "sphere (class in geomstats.visualization.hypersphere)": [[18, "geomstats.visualization.hypersphere.Sphere"]], "trihedron (class in geomstats.visualization.special_orthogonal)": [[18, "geomstats.visualization.special_orthogonal.Trihedron"]], "add_points() (geomstats.visualization.hyperbolic.kleindisk method)": [[18, "geomstats.visualization.hyperbolic.KleinDisk.add_points"]], "add_points() (geomstats.visualization.hyperbolic.poincaredisk method)": [[18, "geomstats.visualization.hyperbolic.PoincareDisk.add_points"]], "add_points() (geomstats.visualization.hyperbolic.poincarehalfplane method)": [[18, "geomstats.visualization.hyperbolic.PoincareHalfPlane.add_points"]], "add_points() (geomstats.visualization.hypersphere.circle method)": [[18, "geomstats.visualization.hypersphere.Circle.add_points"]], "add_points() (geomstats.visualization.hypersphere.sphere method)": [[18, "geomstats.visualization.hypersphere.Sphere.add_points"]], "add_points() (geomstats.visualization.poincare_polydisk.poincarepolydisk method)": [[18, "geomstats.visualization.poincare_polydisk.PoincarePolyDisk.add_points"]], "add_points() (geomstats.visualization.pre_shape.kendalldisk method)": [[18, "geomstats.visualization.pre_shape.KendallDisk.add_points"]], "add_points() (geomstats.visualization.pre_shape.kendallsphere method)": [[18, "geomstats.visualization.pre_shape.KendallSphere.add_points"]], "add_points() (geomstats.visualization.special_euclidean.specialeuclidean2 method)": [[18, "geomstats.visualization.special_euclidean.SpecialEuclidean2.add_points"]], "centre (geomstats.visualization.pre_shape.kendalldisk attribute)": [[18, "geomstats.visualization.pre_shape.KendallDisk.centre"]], "clear_points() (geomstats.visualization.poincare_polydisk.poincarepolydisk method)": [[18, "geomstats.visualization.poincare_polydisk.PoincarePolyDisk.clear_points"]], "clear_points() (geomstats.visualization.pre_shape.kendalldisk method)": [[18, "geomstats.visualization.pre_shape.KendallDisk.clear_points"]], "clear_points() (geomstats.visualization.pre_shape.kendallsphere method)": [[18, "geomstats.visualization.pre_shape.KendallSphere.clear_points"]], "compute_coordinates() (geomstats.visualization.spd_matrices.ellipses method)": [[18, "geomstats.visualization.spd_matrices.Ellipses.compute_coordinates"]], "convert_to_half_plane_coordinates() (geomstats.visualization.hyperbolic.poincarehalfplane static method)": [[18, "geomstats.visualization.hyperbolic.PoincareHalfPlane.convert_to_half_plane_coordinates"]], "convert_to_klein_coordinates() (geomstats.visualization.hyperbolic.kleindisk static method)": [[18, "geomstats.visualization.hyperbolic.KleinDisk.convert_to_klein_coordinates"]], "convert_to_planar_coordinates() (geomstats.visualization.pre_shape.kendalldisk method)": [[18, "geomstats.visualization.pre_shape.KendallDisk.convert_to_planar_coordinates"]], "convert_to_poincare_coordinates() (geomstats.visualization.hyperbolic.poincaredisk static method)": [[18, "geomstats.visualization.hyperbolic.PoincareDisk.convert_to_poincare_coordinates"]], "convert_to_poincare_coordinates() (geomstats.visualization.poincare_polydisk.poincarepolydisk static method)": [[18, "geomstats.visualization.poincare_polydisk.PoincarePolyDisk.convert_to_poincare_coordinates"]], "convert_to_polar_coordinates() (geomstats.visualization.pre_shape.kendalldisk method)": [[18, "geomstats.visualization.pre_shape.KendallDisk.convert_to_polar_coordinates"]], "convert_to_polar_coordinates() (geomstats.visualization.pre_shape.kendallsphere method)": [[18, "geomstats.visualization.pre_shape.KendallSphere.convert_to_polar_coordinates"]], "convert_to_spherical_coordinates() (geomstats.visualization.pre_shape.kendallsphere method)": [[18, "geomstats.visualization.pre_shape.KendallSphere.convert_to_spherical_coordinates"]], "convert_to_trihedron() (in module geomstats.visualization.special_orthogonal)": [[18, "geomstats.visualization.special_orthogonal.convert_to_trihedron"]], "coords_type (geomstats.visualization.pre_shape.kendalldisk attribute)": [[18, "geomstats.visualization.pre_shape.KendallDisk.coords_type"]], "coords_type (geomstats.visualization.pre_shape.kendallsphere attribute)": [[18, "geomstats.visualization.pre_shape.KendallSphere.coords_type"]], "draw() (geomstats.visualization.hyperbolic.kleindisk method)": [[18, "geomstats.visualization.hyperbolic.KleinDisk.draw"]], "draw() (geomstats.visualization.hyperbolic.poincaredisk method)": [[18, "geomstats.visualization.hyperbolic.PoincareDisk.draw"]], "draw() (geomstats.visualization.hyperbolic.poincarehalfplane method)": [[18, "geomstats.visualization.hyperbolic.PoincareHalfPlane.draw"]], "draw() (geomstats.visualization.hypersphere.circle method)": [[18, "geomstats.visualization.hypersphere.Circle.draw"]], "draw() (geomstats.visualization.hypersphere.sphere method)": [[18, "geomstats.visualization.hypersphere.Sphere.draw"]], "draw() (geomstats.visualization.poincare_polydisk.poincarepolydisk method)": [[18, "geomstats.visualization.poincare_polydisk.PoincarePolyDisk.draw"]], "draw() (geomstats.visualization.pre_shape.kendalldisk method)": [[18, "geomstats.visualization.pre_shape.KendallDisk.draw"]], "draw() (geomstats.visualization.pre_shape.kendallsphere method)": [[18, "geomstats.visualization.pre_shape.KendallSphere.draw"]], "draw() (geomstats.visualization.special_orthogonal.arrow3d method)": [[18, "geomstats.visualization.special_orthogonal.Arrow3D.draw"]], "draw() (geomstats.visualization.special_orthogonal.trihedron method)": [[18, "geomstats.visualization.special_orthogonal.Trihedron.draw"]], "draw_curve() (geomstats.visualization.pre_shape.kendalldisk method)": [[18, "geomstats.visualization.pre_shape.KendallDisk.draw_curve"]], "draw_curve() (geomstats.visualization.pre_shape.kendallsphere method)": [[18, "geomstats.visualization.pre_shape.KendallSphere.draw_curve"]], "draw_points() (geomstats.visualization.hypersphere.circle method)": [[18, "geomstats.visualization.hypersphere.Circle.draw_points"]], "draw_points() (geomstats.visualization.hypersphere.sphere method)": [[18, "geomstats.visualization.hypersphere.Sphere.draw_points"]], "draw_points() (geomstats.visualization.pre_shape.kendalldisk method)": [[18, "geomstats.visualization.pre_shape.KendallDisk.draw_points"]], "draw_points() (geomstats.visualization.pre_shape.kendallsphere method)": [[18, "geomstats.visualization.pre_shape.KendallSphere.draw_points"]], "draw_points() (geomstats.visualization.spd_matrices.ellipses method)": [[18, "geomstats.visualization.spd_matrices.Ellipses.draw_points"]], "draw_points() (geomstats.visualization.special_euclidean.specialeuclidean2 method)": [[18, "geomstats.visualization.special_euclidean.SpecialEuclidean2.draw_points"]], "draw_triangle() (geomstats.visualization.pre_shape.kendalldisk method)": [[18, "geomstats.visualization.pre_shape.KendallDisk.draw_triangle"]], "draw_triangle() (geomstats.visualization.pre_shape.kendallsphere method)": [[18, "geomstats.visualization.pre_shape.KendallSphere.draw_triangle"]], "draw_vector() (geomstats.visualization.pre_shape.kendalldisk method)": [[18, "geomstats.visualization.pre_shape.KendallDisk.draw_vector"]], "draw_vector() (geomstats.visualization.pre_shape.kendallsphere method)": [[18, "geomstats.visualization.pre_shape.KendallSphere.draw_vector"]], "geomstats.visualization": [[18, "module-geomstats.visualization"]], "geomstats.visualization.hyperbolic": [[18, "module-geomstats.visualization.hyperbolic"]], "geomstats.visualization.hypersphere": [[18, "module-geomstats.visualization.hypersphere"]], "geomstats.visualization.poincare_polydisk": [[18, "module-geomstats.visualization.poincare_polydisk"]], "geomstats.visualization.pre_shape": [[18, "module-geomstats.visualization.pre_shape"]], "geomstats.visualization.spd_matrices": [[18, "module-geomstats.visualization.spd_matrices"]], "geomstats.visualization.special_euclidean": [[18, "module-geomstats.visualization.special_euclidean"]], "geomstats.visualization.special_orthogonal": [[18, "module-geomstats.visualization.special_orthogonal"]], "get_fibonnaci_points() (geomstats.visualization.hypersphere.sphere method)": [[18, "geomstats.visualization.hypersphere.Sphere.get_fibonnaci_points"]], "na (geomstats.visualization.pre_shape.kendalldisk attribute)": [[18, "geomstats.visualization.pre_shape.KendallDisk.na"]], "na (geomstats.visualization.pre_shape.kendallsphere attribute)": [[18, "geomstats.visualization.pre_shape.KendallSphere.na"]], "plot() (geomstats.visualization.hyperbolic.kleindisk method)": [[18, "geomstats.visualization.hyperbolic.KleinDisk.plot"]], "plot() (geomstats.visualization.hyperbolic.poincaredisk method)": [[18, "geomstats.visualization.hyperbolic.PoincareDisk.plot"]], "plot() (geomstats.visualization.hyperbolic.poincarehalfplane method)": [[18, "geomstats.visualization.hyperbolic.PoincareHalfPlane.plot"]], "plot() (geomstats.visualization.hypersphere.circle method)": [[18, "geomstats.visualization.hypersphere.Circle.plot"]], "plot() (geomstats.visualization.hypersphere.sphere method)": [[18, "geomstats.visualization.hypersphere.Sphere.plot"]], "plot() (geomstats.visualization.special_orthogonal.trihedron method)": [[18, "geomstats.visualization.special_orthogonal.Trihedron.plot"]], "plot() (in module geomstats.visualization)": [[18, "geomstats.visualization.plot"]], "plot() (in module geomstats.visualization.special_orthogonal)": [[18, "geomstats.visualization.special_orthogonal.plot"]], "plot_heatmap() (geomstats.visualization.hypersphere.sphere method)": [[18, "geomstats.visualization.hypersphere.Sphere.plot_heatmap"]], "points (geomstats.visualization.pre_shape.kendalldisk attribute)": [[18, "geomstats.visualization.pre_shape.KendallDisk.points"]], "points (geomstats.visualization.pre_shape.kendallsphere attribute)": [[18, "geomstats.visualization.pre_shape.KendallSphere.points"]], "pole (geomstats.visualization.pre_shape.kendalldisk attribute)": [[18, "geomstats.visualization.pre_shape.KendallDisk.pole"]], "pole (geomstats.visualization.pre_shape.kendallsphere attribute)": [[18, "geomstats.visualization.pre_shape.KendallSphere.pole"]], "rotation() (geomstats.visualization.pre_shape.kendallsphere static method)": [[18, "geomstats.visualization.pre_shape.KendallSphere.rotation"]], "set_ax() (geomstats.visualization.hyperbolic.kleindisk static method)": [[18, "geomstats.visualization.hyperbolic.KleinDisk.set_ax"]], "set_ax() (geomstats.visualization.hyperbolic.poincaredisk static method)": [[18, "geomstats.visualization.hyperbolic.PoincareDisk.set_ax"]], "set_ax() (geomstats.visualization.hyperbolic.poincarehalfplane method)": [[18, "geomstats.visualization.hyperbolic.PoincareHalfPlane.set_ax"]], "set_ax() (geomstats.visualization.hypersphere.circle static method)": [[18, "geomstats.visualization.hypersphere.Circle.set_ax"]], "set_ax() (geomstats.visualization.hypersphere.sphere static method)": [[18, "geomstats.visualization.hypersphere.Sphere.set_ax"]], "set_ax() (geomstats.visualization.poincare_polydisk.poincarepolydisk static method)": [[18, "geomstats.visualization.poincare_polydisk.PoincarePolyDisk.set_ax"]], "set_ax() (geomstats.visualization.pre_shape.kendalldisk method)": [[18, "geomstats.visualization.pre_shape.KendallDisk.set_ax"]], "set_ax() (geomstats.visualization.pre_shape.kendallsphere method)": [[18, "geomstats.visualization.pre_shape.KendallSphere.set_ax"]], "set_ax() (geomstats.visualization.spd_matrices.ellipses static method)": [[18, "geomstats.visualization.spd_matrices.Ellipses.set_ax"]], "set_ax() (geomstats.visualization.special_euclidean.specialeuclidean2 static method)": [[18, "geomstats.visualization.special_euclidean.SpecialEuclidean2.set_ax"]], "set_view() (geomstats.visualization.pre_shape.kendallsphere method)": [[18, "geomstats.visualization.pre_shape.KendallSphere.set_view"]], "tutorial_matplotlib() (in module geomstats.visualization)": [[18, "geomstats.visualization.tutorial_matplotlib"]], "ua (geomstats.visualization.pre_shape.kendalldisk attribute)": [[18, "geomstats.visualization.pre_shape.KendallDisk.ua"]], "ua (geomstats.visualization.pre_shape.kendallsphere attribute)": [[18, "geomstats.visualization.pre_shape.KendallSphere.ua"]], "ub (geomstats.visualization.pre_shape.kendalldisk attribute)": [[18, "geomstats.visualization.pre_shape.KendallDisk.ub"]], "ub (geomstats.visualization.pre_shape.kendallsphere attribute)": [[18, "geomstats.visualization.pre_shape.KendallSphere.ub"]]}}) \ No newline at end of file diff --git a/tutorials/index.html b/tutorials/index.html index f05979e0c..1aeba9c9d 100644 --- a/tutorials/index.html +++ b/tutorials/index.html @@ -49,7 +49,7 @@ - +