Skip to content

Commit 721eafc

Browse files
committed
Deploying to gh-pages from @ 4892daf 🚀
1 parent c9b02bb commit 721eafc

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+2378
-432
lines changed

.buildinfo

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Sphinx build info version 1
22
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
3-
config: 1ee0b531c773ce7d06c6b6192b07cb95
3+
config: 93385d1d96f12b42c487b13b2caefe6f
44
tags: 645f666f9bcd5a90fca523b33c5a78b7

_modules/delayedarray/BinaryIsometricOp.html

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
<meta name="viewport" content="width=device-width,initial-scale=1"/>
55
<meta name="color-scheme" content="light dark"><link rel="index" title="Index" href="../../genindex.html" /><link rel="search" title="Search" href="../../search.html" />
66

7-
<!-- Generated with Sphinx 7.2.6 and Furo 2023.09.10 -->
8-
<title>delayedarray.BinaryIsometricOp - DelayedArray 0.3.5 documentation</title>
7+
<!-- Generated with Sphinx 7.2.6 and Furo 2024.01.29 -->
8+
<title>delayedarray.BinaryIsometricOp - DelayedArray 0.4.0 documentation</title>
99
<link rel="stylesheet" type="text/css" href="../../_static/pygments.css?v=fa44fd50" />
1010
<link rel="stylesheet" type="text/css" href="../../_static/styles/furo.css?v=135e06be" />
1111
<link rel="stylesheet" type="text/css" href="../../_static/styles/furo-extensions.css?v=36a5483c" />
@@ -122,7 +122,7 @@
122122
</label>
123123
</div>
124124
<div class="header-center">
125-
<a href="../../index.html"><div class="brand">DelayedArray 0.3.5 documentation</div></a>
125+
<a href="../../index.html"><div class="brand">DelayedArray 0.4.0 documentation</div></a>
126126
</div>
127127
<div class="header-right">
128128
<div class="theme-toggle-container theme-toggle-header">
@@ -145,7 +145,7 @@
145145
<div class="sidebar-sticky"><a class="sidebar-brand" href="../../index.html">
146146

147147

148-
<span class="sidebar-brand-text">DelayedArray 0.3.5 documentation</span>
148+
<span class="sidebar-brand-text">DelayedArray 0.4.0 documentation</span>
149149

150150
</a><form class="sidebar-search-container" method="get" action="../../search.html" role="search">
151151
<input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
@@ -199,12 +199,12 @@
199199
<article role="main">
200200
<h1>Source code for delayedarray.BinaryIsometricOp</h1><div class="highlight"><pre>
201201
<span></span><span class="kn">import</span> <span class="nn">warnings</span>
202-
<span class="kn">from</span> <span class="nn">typing</span> <span class="kn">import</span> <span class="n">Callable</span><span class="p">,</span> <span class="n">Optional</span><span class="p">,</span> <span class="n">Tuple</span><span class="p">,</span> <span class="n">Sequence</span>
202+
<span class="kn">from</span> <span class="nn">typing</span> <span class="kn">import</span> <span class="n">Callable</span><span class="p">,</span> <span class="n">Tuple</span><span class="p">,</span> <span class="n">Sequence</span>
203203
<span class="kn">import</span> <span class="nn">numpy</span>
204204

205205
<span class="kn">from</span> <span class="nn">.DelayedOp</span> <span class="kn">import</span> <span class="n">DelayedOp</span>
206206
<span class="kn">from</span> <span class="nn">._isometric</span> <span class="kn">import</span> <span class="n">ISOMETRIC_OP_WITH_ARGS</span><span class="p">,</span> <span class="n">_execute</span>
207-
<span class="kn">from</span> <span class="nn">.extract_dense_array</span> <span class="kn">import</span> <span class="n">extract_dense_array</span><span class="p">,</span> <span class="n">_sanitize_to_fortran</span>
207+
<span class="kn">from</span> <span class="nn">.extract_dense_array</span> <span class="kn">import</span> <span class="n">extract_dense_array</span>
208208
<span class="kn">from</span> <span class="nn">.extract_sparse_array</span> <span class="kn">import</span> <span class="n">extract_sparse_array</span>
209209
<span class="kn">from</span> <span class="nn">.create_dask_array</span> <span class="kn">import</span> <span class="n">create_dask_array</span>
210210
<span class="kn">from</span> <span class="nn">.chunk_shape</span> <span class="kn">import</span> <span class="n">chunk_shape</span>
@@ -310,7 +310,7 @@ <h1>Source code for delayedarray.BinaryIsometricOp</h1><div class="highlight"><p
310310

311311

312312

313-
<span class="k">def</span> <span class="nf">_extract_array</span><span class="p">(</span><span class="n">x</span><span class="p">:</span> <span class="n">BinaryIsometricOp</span><span class="p">,</span> <span class="n">subset</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="n">Tuple</span><span class="p">[</span><span class="n">Sequence</span><span class="p">[</span><span class="nb">int</span><span class="p">],</span> <span class="o">...</span><span class="p">]],</span> <span class="n">f</span><span class="p">:</span> <span class="n">Callable</span><span class="p">):</span>
313+
<span class="k">def</span> <span class="nf">_extract_array</span><span class="p">(</span><span class="n">x</span><span class="p">:</span> <span class="n">BinaryIsometricOp</span><span class="p">,</span> <span class="n">subset</span><span class="p">:</span> <span class="n">Tuple</span><span class="p">[</span><span class="n">Sequence</span><span class="p">[</span><span class="nb">int</span><span class="p">],</span> <span class="o">...</span><span class="p">],</span> <span class="n">f</span><span class="p">:</span> <span class="n">Callable</span><span class="p">):</span>
314314
<span class="n">ls</span> <span class="o">=</span> <span class="n">f</span><span class="p">(</span><span class="n">x</span><span class="o">.</span><span class="n">_left</span><span class="p">,</span> <span class="n">subset</span><span class="p">)</span>
315315
<span class="n">rs</span> <span class="o">=</span> <span class="n">f</span><span class="p">(</span><span class="n">x</span><span class="o">.</span><span class="n">_right</span><span class="p">,</span> <span class="n">subset</span><span class="p">)</span>
316316
<span class="k">return</span> <span class="n">_execute</span><span class="p">(</span><span class="n">ls</span><span class="p">,</span> <span class="n">rs</span><span class="p">,</span> <span class="n">x</span><span class="o">.</span><span class="n">_op</span><span class="p">)</span>
@@ -319,17 +319,16 @@ <h1>Source code for delayedarray.BinaryIsometricOp</h1><div class="highlight"><p
319319
<div class="viewcode-block" id="extract_dense_array_BinaryIsometricOp">
320320
<a class="viewcode-back" href="../../api/delayedarray.html#delayedarray.BinaryIsometricOp.extract_dense_array_BinaryIsometricOp">[docs]</a>
321321
<span class="nd">@extract_dense_array</span><span class="o">.</span><span class="n">register</span>
322-
<span class="k">def</span> <span class="nf">extract_dense_array_BinaryIsometricOp</span><span class="p">(</span><span class="n">x</span><span class="p">:</span> <span class="n">BinaryIsometricOp</span><span class="p">,</span> <span class="n">subset</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="n">Tuple</span><span class="p">[</span><span class="n">Sequence</span><span class="p">[</span><span class="nb">int</span><span class="p">],</span> <span class="o">...</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">):</span>
322+
<span class="k">def</span> <span class="nf">extract_dense_array_BinaryIsometricOp</span><span class="p">(</span><span class="n">x</span><span class="p">:</span> <span class="n">BinaryIsometricOp</span><span class="p">,</span> <span class="n">subset</span><span class="p">:</span> <span class="n">Tuple</span><span class="p">[</span><span class="n">Sequence</span><span class="p">[</span><span class="nb">int</span><span class="p">],</span> <span class="o">...</span><span class="p">]):</span>
323323
<span class="w"> </span><span class="sd">&quot;&quot;&quot;See :py:meth:`~delayedarray.extract_dense_array.extract_dense_array`.&quot;&quot;&quot;</span>
324-
<span class="n">out</span> <span class="o">=</span> <span class="n">_extract_array</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="n">subset</span><span class="p">,</span> <span class="n">extract_dense_array</span><span class="p">)</span>
325-
<span class="k">return</span> <span class="n">_sanitize_to_fortran</span><span class="p">(</span><span class="n">out</span><span class="p">)</span></div>
324+
<span class="k">return</span> <span class="n">_extract_array</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="n">subset</span><span class="p">,</span> <span class="n">extract_dense_array</span><span class="p">)</span></div>
326325

327326

328327

329328
<div class="viewcode-block" id="extract_sparse_array_BinaryIsometricOp">
330329
<a class="viewcode-back" href="../../api/delayedarray.html#delayedarray.BinaryIsometricOp.extract_sparse_array_BinaryIsometricOp">[docs]</a>
331330
<span class="nd">@extract_sparse_array</span><span class="o">.</span><span class="n">register</span>
332-
<span class="k">def</span> <span class="nf">extract_sparse_array_BinaryIsometricOp</span><span class="p">(</span><span class="n">x</span><span class="p">:</span> <span class="n">BinaryIsometricOp</span><span class="p">,</span> <span class="n">subset</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="n">Tuple</span><span class="p">[</span><span class="n">Sequence</span><span class="p">[</span><span class="nb">int</span><span class="p">],</span> <span class="o">...</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">):</span>
331+
<span class="k">def</span> <span class="nf">extract_sparse_array_BinaryIsometricOp</span><span class="p">(</span><span class="n">x</span><span class="p">:</span> <span class="n">BinaryIsometricOp</span><span class="p">,</span> <span class="n">subset</span><span class="p">:</span> <span class="n">Tuple</span><span class="p">[</span><span class="n">Sequence</span><span class="p">[</span><span class="nb">int</span><span class="p">],</span> <span class="o">...</span><span class="p">]):</span>
333332
<span class="w"> </span><span class="sd">&quot;&quot;&quot;See :py:meth:`~delayedarray.extract_sparse_array.extract_sparse_array`.&quot;&quot;&quot;</span>
334333
<span class="k">return</span> <span class="n">_extract_array</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="n">subset</span><span class="p">,</span> <span class="n">extract_sparse_array</span><span class="p">)</span></div>
335334

@@ -415,7 +414,7 @@ <h1>Source code for delayedarray.BinaryIsometricOp</h1><div class="highlight"><p
415414

416415
</aside>
417416
</div>
418-
</div><script src="../../_static/documentation_options.js?v=ba50482b"></script>
417+
</div><script src="../../_static/documentation_options.js?v=6c02275b"></script>
419418
<script src="../../_static/doctools.js?v=888ff710"></script>
420419
<script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
421420
<script src="../../_static/scripts/furo.js?v=32e29ea5"></script>

0 commit comments

Comments
 (0)