Skip to content

Commit

Permalink
Deploying to master from @ geomstats/geomstats@15cba8a 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
luisfpereira committed Jun 13, 2024
1 parent ffadb06 commit 9fab1b9
Show file tree
Hide file tree
Showing 202 changed files with 269 additions and 264 deletions.
Binary file modified .doctrees/api/geomstats.test.doctree
Binary file not shown.
Binary file modified .doctrees/environment.pickle
Binary file not shown.
Binary file not shown.
Binary file modified .doctrees/notebooks/01_foundations__manifolds.doctree
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified .doctrees/notebooks/17_foundations__stratified_spaces.doctree
Binary file not shown.
Binary file not shown.
2 changes: 1 addition & 1 deletion _modules/geomstats/algebra_utils.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<link rel="search" title="Search" href="../../search.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:47:06 AM"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:49:21 AM"/>
</head>


Expand Down
2 changes: 1 addition & 1 deletion _modules/geomstats/datasets/prepare_emg_data.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<link rel="search" title="Search" href="../../../search.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:47:06 AM"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:49:21 AM"/>
</head>


Expand Down
2 changes: 1 addition & 1 deletion _modules/geomstats/datasets/prepare_graph_data.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<link rel="search" title="Search" href="../../../search.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:47:06 AM"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:49:21 AM"/>
</head>


Expand Down
2 changes: 1 addition & 1 deletion _modules/geomstats/datasets/utils.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<link rel="search" title="Search" href="../../../search.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:47:06 AM"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:49:21 AM"/>
</head>


Expand Down
2 changes: 1 addition & 1 deletion _modules/geomstats/distributions/brownian_motion.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<link rel="search" title="Search" href="../../../search.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:47:06 AM"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:49:21 AM"/>
</head>


Expand Down
2 changes: 1 addition & 1 deletion _modules/geomstats/distributions/lognormal.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<link rel="search" title="Search" href="../../../search.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:47:06 AM"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:49:21 AM"/>
</head>


Expand Down
2 changes: 1 addition & 1 deletion _modules/geomstats/errors.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<link rel="search" title="Search" href="../../search.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:47:06 AM"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:49:21 AM"/>
</head>


Expand Down
2 changes: 1 addition & 1 deletion _modules/geomstats/exceptions.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<link rel="search" title="Search" href="../../search.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:47:06 AM"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:49:21 AM"/>
</head>


Expand Down
2 changes: 1 addition & 1 deletion _modules/geomstats/geometry/base.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<link rel="search" title="Search" href="../../../search.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:47:06 AM"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:49:21 AM"/>
</head>


Expand Down
2 changes: 1 addition & 1 deletion _modules/geomstats/geometry/complex_manifold.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<link rel="search" title="Search" href="../../../search.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:47:06 AM"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:49:21 AM"/>
</head>


Expand Down
2 changes: 1 addition & 1 deletion _modules/geomstats/geometry/complex_matrices.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<link rel="search" title="Search" href="../../../search.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:47:06 AM"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:49:21 AM"/>
</head>


Expand Down
2 changes: 1 addition & 1 deletion _modules/geomstats/geometry/complex_poincare_disk.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<link rel="search" title="Search" href="../../../search.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:47:06 AM"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:49:21 AM"/>
</head>


Expand Down
2 changes: 1 addition & 1 deletion _modules/geomstats/geometry/complex_riemannian_metric.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<link rel="search" title="Search" href="../../../search.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:47:06 AM"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:49:21 AM"/>
</head>


Expand Down
2 changes: 1 addition & 1 deletion _modules/geomstats/geometry/connection.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<link rel="search" title="Search" href="../../../search.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:47:06 AM"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:49:21 AM"/>
</head>


Expand Down
2 changes: 1 addition & 1 deletion _modules/geomstats/geometry/diffeo.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<link rel="search" title="Search" href="../../../search.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:47:06 AM"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:49:21 AM"/>
</head>


Expand Down
2 changes: 1 addition & 1 deletion _modules/geomstats/geometry/discrete_curves.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<link rel="search" title="Search" href="../../../search.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:47:06 AM"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:49:21 AM"/>
</head>


Expand Down
33 changes: 19 additions & 14 deletions _modules/geomstats/geometry/discrete_surfaces.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<link rel="search" title="Search" href="../../../search.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:47:06 AM"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:49:21 AM"/>
</head>


Expand Down Expand Up @@ -659,12 +659,12 @@ <h1>Source code for geomstats.geometry.discrete_surfaces</h1><div class="highlig
<span class="sd"> vertex_i : array-like, shape=[..., n_faces, 3]</span>
<span class="sd"> 3D coordinates of the ith vertex of that face.</span>
<span class="sd"> &quot;&quot;&quot;</span>
<span class="n">slc</span> <span class="o">=</span> <span class="nb">tuple</span><span class="p">([</span><span class="nb">slice</span><span class="p">(</span><span class="kc">None</span><span class="p">)]</span> <span class="o">*</span> <span class="nb">len</span><span class="p">(</span><span class="n">point</span><span class="o">.</span><span class="n">shape</span><span class="p">[:</span><span class="o">-</span><span class="mi">2</span><span class="p">]))</span>
<span class="n">face_coordinates</span> <span class="o">=</span> <span class="n">point</span><span class="p">[</span><span class="o">*</span><span class="n">slc</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">faces</span><span class="p">]</span>
<span class="n">batch_slc</span> <span class="o">=</span> <span class="nb">tuple</span><span class="p">([</span><span class="nb">slice</span><span class="p">(</span><span class="kc">None</span><span class="p">)]</span> <span class="o">*</span> <span class="nb">len</span><span class="p">(</span><span class="n">point</span><span class="o">.</span><span class="n">shape</span><span class="p">[:</span><span class="o">-</span><span class="mi">2</span><span class="p">]))</span>
<span class="n">face_coordinates</span> <span class="o">=</span> <span class="n">point</span><span class="p">[</span><span class="n">batch_slc</span> <span class="o">+</span> <span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">faces</span><span class="p">,)]</span>
<span class="k">return</span> <span class="p">(</span>
<span class="n">face_coordinates</span><span class="p">[</span><span class="o">*</span><span class="n">slc</span><span class="p">,</span> <span class="p">:,</span> <span class="mi">0</span><span class="p">],</span>
<span class="n">face_coordinates</span><span class="p">[</span><span class="o">*</span><span class="n">slc</span><span class="p">,</span> <span class="p">:,</span> <span class="mi">1</span><span class="p">],</span>
<span class="n">face_coordinates</span><span class="p">[</span><span class="o">*</span><span class="n">slc</span><span class="p">,</span> <span class="p">:,</span> <span class="mi">2</span><span class="p">],</span>
<span class="n">face_coordinates</span><span class="p">[</span><span class="n">batch_slc</span> <span class="o">+</span> <span class="p">(</span><span class="nb">slice</span><span class="p">(</span><span class="kc">None</span><span class="p">),</span> <span class="mi">0</span><span class="p">)],</span>
<span class="n">face_coordinates</span><span class="p">[</span><span class="n">batch_slc</span> <span class="o">+</span> <span class="p">(</span><span class="nb">slice</span><span class="p">(</span><span class="kc">None</span><span class="p">),</span> <span class="mi">1</span><span class="p">)],</span>
<span class="n">face_coordinates</span><span class="p">[</span><span class="n">batch_slc</span> <span class="o">+</span> <span class="p">(</span><span class="nb">slice</span><span class="p">(</span><span class="kc">None</span><span class="p">),</span> <span class="mi">2</span><span class="p">)],</span>
<span class="p">)</span>

<span class="k">def</span> <span class="nf">_triangle_areas</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">point</span><span class="p">):</span>
Expand Down Expand Up @@ -941,10 +941,11 @@ <h1>Source code for geomstats.geometry.discrete_surfaces</h1><div class="highlig
<span class="sd"> to one its tangent vector tangent_vec.</span>
<span class="sd"> &quot;&quot;&quot;</span>
<span class="n">batch_shape</span> <span class="o">=</span> <span class="n">get_batch_shape</span><span class="p">(</span><span class="mi">2</span><span class="p">,</span> <span class="n">point</span><span class="p">,</span> <span class="n">tangent_vec</span><span class="p">)</span>
<span class="n">slc</span> <span class="o">=</span> <span class="nb">tuple</span><span class="p">([</span><span class="nb">slice</span><span class="p">(</span><span class="kc">None</span><span class="p">)]</span> <span class="o">*</span> <span class="nb">len</span><span class="p">(</span><span class="n">batch_shape</span><span class="p">))</span>
<span class="n">batch_slc</span> <span class="o">=</span> <span class="nb">tuple</span><span class="p">([</span><span class="nb">slice</span><span class="p">(</span><span class="kc">None</span><span class="p">)]</span> <span class="o">*</span> <span class="nb">len</span><span class="p">(</span><span class="n">batch_shape</span><span class="p">))</span>

<span class="n">tangent_vec_diff</span> <span class="o">=</span> <span class="p">(</span>
<span class="n">tangent_vec</span><span class="p">[</span><span class="o">*</span><span class="n">slc</span><span class="p">,</span> <span class="n">id_vertices</span><span class="p">[</span><span class="mi">0</span><span class="p">]]</span> <span class="o">-</span> <span class="n">tangent_vec</span><span class="p">[</span><span class="o">*</span><span class="n">slc</span><span class="p">,</span> <span class="n">id_vertices</span><span class="p">[</span><span class="mi">1</span><span class="p">]]</span>
<span class="n">tangent_vec</span><span class="p">[</span><span class="n">batch_slc</span> <span class="o">+</span> <span class="p">(</span><span class="n">id_vertices</span><span class="p">[</span><span class="mi">0</span><span class="p">],)]</span>
<span class="o">-</span> <span class="n">tangent_vec</span><span class="p">[</span><span class="n">batch_slc</span> <span class="o">+</span> <span class="p">(</span><span class="n">id_vertices</span><span class="p">[</span><span class="mi">1</span><span class="p">],)]</span>
<span class="p">)</span>

<span class="n">values</span> <span class="o">=</span> <span class="n">gs</span><span class="o">.</span><span class="n">einsum</span><span class="p">(</span>
Expand All @@ -963,11 +964,15 @@ <h1>Source code for geomstats.geometry.discrete_surfaces</h1><div class="highlig
<span class="p">)</span>

<span class="k">for</span> <span class="n">i_dim</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="mi">3</span><span class="p">):</span>
<span class="n">laplacian_at_tangent_vec</span><span class="p">[</span><span class="o">*</span><span class="n">slc</span><span class="p">,</span> <span class="p">:,</span> <span class="n">i_dim</span><span class="p">]</span> <span class="o">=</span> <span class="n">gs</span><span class="o">.</span><span class="n">scatter_add</span><span class="p">(</span>
<span class="nb">input</span><span class="o">=</span><span class="n">laplacian_at_tangent_vec</span><span class="p">[</span><span class="o">*</span><span class="n">slc</span><span class="p">,</span> <span class="p">:,</span> <span class="n">i_dim</span><span class="p">],</span>
<span class="n">dim</span><span class="o">=-</span><span class="mi">1</span><span class="p">,</span>
<span class="n">index</span><span class="o">=</span><span class="n">id_vertices_201</span><span class="p">,</span>
<span class="n">src</span><span class="o">=</span><span class="n">values</span><span class="p">[</span><span class="o">*</span><span class="n">slc</span><span class="p">,</span> <span class="p">:,</span> <span class="n">i_dim</span><span class="p">],</span>
<span class="n">laplacian_at_tangent_vec</span><span class="p">[</span><span class="n">batch_slc</span> <span class="o">+</span> <span class="p">(</span><span class="nb">slice</span><span class="p">(</span><span class="kc">None</span><span class="p">),</span> <span class="n">i_dim</span><span class="p">)]</span> <span class="o">=</span> <span class="p">(</span>
<span class="n">gs</span><span class="o">.</span><span class="n">scatter_add</span><span class="p">(</span>
<span class="nb">input</span><span class="o">=</span><span class="n">laplacian_at_tangent_vec</span><span class="p">[</span>
<span class="n">batch_slc</span> <span class="o">+</span> <span class="p">(</span><span class="nb">slice</span><span class="p">(</span><span class="kc">None</span><span class="p">),</span> <span class="n">i_dim</span><span class="p">)</span>
<span class="p">],</span>
<span class="n">dim</span><span class="o">=-</span><span class="mi">1</span><span class="p">,</span>
<span class="n">index</span><span class="o">=</span><span class="n">id_vertices_201</span><span class="p">,</span>
<span class="n">src</span><span class="o">=</span><span class="n">values</span><span class="p">[</span><span class="n">batch_slc</span> <span class="o">+</span> <span class="p">(</span><span class="nb">slice</span><span class="p">(</span><span class="kc">None</span><span class="p">),</span> <span class="n">i_dim</span><span class="p">)],</span>
<span class="p">)</span>
<span class="p">)</span>
<span class="k">return</span> <span class="n">laplacian_at_tangent_vec</span>

Expand Down Expand Up @@ -1882,7 +1887,7 @@ <h1>Source code for geomstats.geometry.discrete_surfaces</h1><div class="highlig
<span class="sd"> &quot;&quot;&quot;</span>
<span class="n">discr_geod_path</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">discrete_geodesic_bvp</span><span class="p">(</span><span class="n">point</span><span class="p">,</span> <span class="n">base_point</span><span class="p">)</span>
<span class="n">point_ndim_slc</span> <span class="o">=</span> <span class="p">(</span><span class="nb">slice</span><span class="p">(</span><span class="kc">None</span><span class="p">),)</span> <span class="o">*</span> <span class="bp">self</span><span class="o">.</span><span class="n">_total_space</span><span class="o">.</span><span class="n">point_ndim</span>
<span class="k">return</span> <span class="n">discr_geod_path</span><span class="p">[</span><span class="o">...</span><span class="p">,</span> <span class="o">-</span><span class="mi">1</span><span class="p">,</span> <span class="o">*</span><span class="n">point_ndim_slc</span><span class="p">]</span></div>
<span class="k">return</span> <span class="n">discr_geod_path</span><span class="p">[(</span><span class="o">...</span><span class="p">,</span> <span class="o">-</span><span class="mi">1</span><span class="p">)</span> <span class="o">+</span> <span class="n">point_ndim_slc</span><span class="p">]</span></div>
</div>


Expand Down
2 changes: 1 addition & 1 deletion _modules/geomstats/geometry/euclidean.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<link rel="search" title="Search" href="../../../search.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:47:06 AM"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:49:21 AM"/>
</head>


Expand Down
2 changes: 1 addition & 1 deletion _modules/geomstats/geometry/fiber_bundle.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<link rel="search" title="Search" href="../../../search.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:47:06 AM"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:49:21 AM"/>
</head>


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<link rel="search" title="Search" href="../../../search.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:47:06 AM"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:49:21 AM"/>
</head>


Expand Down
2 changes: 1 addition & 1 deletion _modules/geomstats/geometry/full_rank_matrices.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<link rel="search" title="Search" href="../../../search.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:47:06 AM"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:49:21 AM"/>
</head>


Expand Down
2 changes: 1 addition & 1 deletion _modules/geomstats/geometry/functions.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<link rel="search" title="Search" href="../../../search.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:47:06 AM"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:49:21 AM"/>
</head>


Expand Down
2 changes: 1 addition & 1 deletion _modules/geomstats/geometry/general_linear.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<link rel="search" title="Search" href="../../../search.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:47:06 AM"/>
<meta name="docbuild:last-update" content="Jun 13, 2024, 8:49:21 AM"/>
</head>


Expand Down
Loading

0 comments on commit 9fab1b9

Please sign in to comment.