<p dir="auto">E.g. <a href="http://docs.scipy.org/doc/scipy-0.17.0/reference/generated/scipy.sparse.csr_matrix.html" rel="nofollow">http://docs.scipy.org/doc/scipy-0.17.0/reference/generated/scipy.sparse.csr_matrix.html</a><br>
In the Attributes section, one has:</p>
<blockquote>
<p dir="auto">nnz   Get the count of explicitly-stored values (nonzeros) :Parameters: axis : None, 0, or 1 Select<br>
between the number of values across the whole matrix, in each column, or in each row.</p>
</blockquote>
<p dir="auto">First, it seems to need the full stop after (nonzeros) to render correctly (same for <code class="notranslate">getnnz</code>). Second, the list of Parameters seems to duplicate the one for <code class="notranslate">getnnz</code>.</p>
<p dir="auto">See <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="450756719" data-permission-text="Title is private" data-url="https://github.com/scipy/scipy/issues/10238" data-hovercard-type="pull_request" data-hovercard-url="/scipy/scipy/pull/10238/hovercard?comment_id=502058590&amp;comment_type=issue_comment" href="https://github.com/scipy/scipy/pull/10238#issuecomment-502058590">#10238 (comment)</a></p>
<p dir="auto"><code class="notranslate">scipy.fft</code> currently lacks any plan caching. For repeated transforms, this does a significant amount of duplicate work and makes <code class="notranslate">scipy.fft</code> slower than <code class="notranslate">scipy.fftpack</code> for repeated regular sized ffts. (For one off ffts, pocketfft is still much faster)</p>
<p dir="auto">Things to look into/discuss:</p>
<ul dir="auto">
<li>How much faster is pocketfft after adding a cache?</li>
<li>Can we have users pass in the plans instead of caching?</li>
<li>Should the user have control over the cache itself?</li>
</ul>