You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<li><p><strong>x</strong> (<em>array</em>) – input array. Should have a complex-valued floating-point data type.</p></li>
343
-
<li><p><strong>s</strong> (<em>Optional</em><em>[</em><em>Sequence</em><em>[</em><em>int</em><em>]</em><em>]</em>) – <p>number of elements over which to compute the transform along the axes (dimensions) specified by <codeclass="docutils literal notranslate"><spanclass="pre">axes</span></code>. Let <codeclass="docutils literal notranslate"><spanclass="pre">i</span></code> be the index of the nth axis specified by <codeclass="docutils literal notranslate"><spanclass="pre">axes</span></code> and <codeclass="docutils literal notranslate"><spanclass="pre">M[i]</span></code> be the size of the input array along axis <codeclass="docutils literal notranslate"><spanclass="pre">i</span></code>. When <codeclass="docutils literal notranslate"><spanclass="pre">s</span></code> is <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>, the function must set <codeclass="docutils literal notranslate"><spanclass="pre">s</span></code> equal to a sequence of integers, such that, for all <codeclass="docutils literal notranslate"><spanclass="pre">i</span></code>, <codeclass="docutils literal notranslate"><spanclass="pre">s[i]</span></code> equals <codeclass="docutils literal notranslate"><spanclass="pre">M[i]</span></code>.</p>
343
+
<li><p><strong>s</strong> (<em>Optional</em><em>[</em><em>Sequence</em><em>[</em><em>int</em><em>]</em><em>]</em>) – <p>number of elements over which to compute the transform along the axes (dimensions) specified by <codeclass="docutils literal notranslate"><spanclass="pre">axes</span></code>. Let <codeclass="docutils literal notranslate"><spanclass="pre">i</span></code> be the index of the <codeclass="docutils literal notranslate"><spanclass="pre">n</span></code>-th axis specified by <codeclass="docutils literal notranslate"><spanclass="pre">axes</span></code> (i.e., <codeclass="docutils literal notranslate"><spanclass="pre">i</span><spanclass="pre">=</span><spanclass="pre">axes[n]</span></code>) and <codeclass="docutils literal notranslate"><spanclass="pre">M[i]</span></code> be the size of the input array along axis <codeclass="docutils literal notranslate"><spanclass="pre">i</span></code>. When <codeclass="docutils literal notranslate"><spanclass="pre">s</span></code> is <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>, the function must set <codeclass="docutils literal notranslate"><spanclass="pre">s</span></code> equal to a sequence of integers such that <codeclass="docutils literal notranslate"><spanclass="pre">s[i]</span></code> equals <codeclass="docutils literal notranslate"><spanclass="pre">M[i]</span></code> for all <codeclass="docutils literal notranslate"><spanclass="pre">i</span></code>.</p>
344
344
<ul>
345
345
<li><p>If <codeclass="docutils literal notranslate"><spanclass="pre">s[i]</span></code> is greater than <codeclass="docutils literal notranslate"><spanclass="pre">M[i]</span></code>, axis <codeclass="docutils literal notranslate"><spanclass="pre">i</span></code> must be zero-padded to size <codeclass="docutils literal notranslate"><spanclass="pre">s[i]</span></code>.</p></li>
346
346
<li><p>If <codeclass="docutils literal notranslate"><spanclass="pre">s[i]</span></code> is less than <codeclass="docutils literal notranslate"><spanclass="pre">M[i]</span></code>, axis <codeclass="docutils literal notranslate"><spanclass="pre">i</span></code> must be trimmed to size <codeclass="docutils literal notranslate"><spanclass="pre">s[i]</span></code>.</p></li>
347
347
<li><p>If <codeclass="docutils literal notranslate"><spanclass="pre">s[i]</span></code> equals <codeclass="docutils literal notranslate"><spanclass="pre">M[i]</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">-1</span></code>, all elements along axis <codeclass="docutils literal notranslate"><spanclass="pre">i</span></code> must be used when computing the transform.</p></li>
348
348
</ul>
349
349
<p>If <codeclass="docutils literal notranslate"><spanclass="pre">s</span></code> is not <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>, <codeclass="docutils literal notranslate"><spanclass="pre">axes</span></code> must not be <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>. Default: <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>.</p>
350
350
</p></li>
351
-
<li><p><strong>axes</strong> (<em>Optional</em><em>[</em><em>Sequence</em><em>[</em><em>int</em><em>]</em><em>]</em>) – <p>axes (dimensions) over which to compute the transform. A valid axis must be an integer on the interval <codeclass="docutils literal notranslate"><spanclass="pre">[-N,</span><spanclass="pre">N)</span></code>, where <codeclass="docutils literal notranslate"><spanclass="pre">N</span></code> is the rank (number of dimensions) of <codeclass="docutils literal notranslate"><spanclass="pre">x</span></code>. If an axis is specified as a negative integer, the function must determine the axis along which to compute the transform by counting backward from the last dimension (where <codeclass="docutils literal notranslate"><spanclass="pre">-1</span></code> refers to the last dimension).</p>
351
+
<li><p><strong>axes</strong> (<em>Optional</em><em>[</em><em>Sequence</em><em>[</em><em>int</em><em>]</em><em>]</em>) – <p>axes (dimensions) over which to compute the transform. A valid axis in <codeclass="docutils literal notranslate"><spanclass="pre">axes</span></code>must be an integer on the interval <codeclass="docutils literal notranslate"><spanclass="pre">[-N,</span><spanclass="pre">N)</span></code>, where <codeclass="docutils literal notranslate"><spanclass="pre">N</span></code> is the rank (number of dimensions) of <codeclass="docutils literal notranslate"><spanclass="pre">x</span></code>. If an axis is specified as a negative integer, the function must determine the axis along which to compute the transform by counting backward from the last dimension (where <codeclass="docutils literal notranslate"><spanclass="pre">-1</span></code> refers to the last dimension).</p>
352
352
<p>If <codeclass="docutils literal notranslate"><spanclass="pre">s</span></code> is provided, the corresponding <codeclass="docutils literal notranslate"><spanclass="pre">axes</span></code> to be transformed must also be provided. If <codeclass="docutils literal notranslate"><spanclass="pre">axes</span></code> is <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>, the function must compute the transform over all axes. Default: <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>.</p>
353
+
<p>If <codeclass="docutils literal notranslate"><spanclass="pre">axes</span></code> contains two or more entries which resolve to the same axis (i.e., resolved axes are not unique), the behavior is unspecified and thus implementation-defined.</p>
353
354
</p></li>
354
355
<li><p><strong>norm</strong> (<em>Literal</em><em>[</em><em>'backward'</em><em>, </em><em>'ortho'</em><em>, </em><em>'forward'</em><em>]</em>) – <p>normalization mode. Should be one of the following modes:</p>
<li><p><strong>x</strong> (<em>array</em>) – input array. Should have a floating-point data type.</p></li>
344
-
<li><p><strong>axes</strong> (<em>Optional</em><em>[</em><em>Union</em><em>[</em><em>int</em><em>, </em><em>Sequence</em><em>[</em><em>int</em><em>]</em><em>]</em><em>]</em>) – axes over which to shift. If <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>, the function must shift all axes. Default: <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>.</p></li>
344
+
<li><p><strong>axes</strong> (<em>Optional</em><em>[</em><em>Union</em><em>[</em><em>int</em><em>, </em><em>Sequence</em><em>[</em><em>int</em><em>]</em><em>]</em><em>]</em>) – <p>axes over which to shift. If <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>, the function must shift all axes. Default: <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>.</p>
345
+
<p>If <codeclass="docutils literal notranslate"><spanclass="pre">axes</span></code> contains two or more entries which resolve to the same axis (i.e., resolved axes are not unique), the behavior is unspecified and thus implementation-defined.</p>
<li><p><strong>x</strong> (<em>array</em>) – input array. Should have a complex-valued floating-point data type.</p></li>
343
-
<li><p><strong>s</strong> (<em>Optional</em><em>[</em><em>Sequence</em><em>[</em><em>int</em><em>]</em><em>]</em>) – <p>number of elements over which to compute the transform along the axes (dimensions) specified by <codeclass="docutils literal notranslate"><spanclass="pre">axes</span></code>. Let <codeclass="docutils literal notranslate"><spanclass="pre">i</span></code> be the index of the nth axis specified by <codeclass="docutils literal notranslate"><spanclass="pre">axes</span></code> and <codeclass="docutils literal notranslate"><spanclass="pre">M[i]</span></code> be the size of the input array along axis <codeclass="docutils literal notranslate"><spanclass="pre">i</span></code>. When <codeclass="docutils literal notranslate"><spanclass="pre">s</span></code> is <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>, the function must set <codeclass="docutils literal notranslate"><spanclass="pre">s</span></code> equal to a sequence of integers, such that, for all <codeclass="docutils literal notranslate"><spanclass="pre">i</span></code>, <codeclass="docutils literal notranslate"><spanclass="pre">s[i]</span></code> equals <codeclass="docutils literal notranslate"><spanclass="pre">M[i]</span></code>.</p>
343
+
<li><p><strong>s</strong> (<em>Optional</em><em>[</em><em>Sequence</em><em>[</em><em>int</em><em>]</em><em>]</em>) – <p>number of elements over which to compute the transform along the axes (dimensions) specified by <codeclass="docutils literal notranslate"><spanclass="pre">axes</span></code>. Let <codeclass="docutils literal notranslate"><spanclass="pre">i</span></code> be the index of the <codeclass="docutils literal notranslate"><spanclass="pre">n</span></code>-th axis specified by <codeclass="docutils literal notranslate"><spanclass="pre">axes</span></code> (i.e., <codeclass="docutils literal notranslate"><spanclass="pre">i</span><spanclass="pre">=</span><spanclass="pre">axes[n]</span></code>) and <codeclass="docutils literal notranslate"><spanclass="pre">M[i]</span></code> be the size of the input array along axis <codeclass="docutils literal notranslate"><spanclass="pre">i</span></code>. When <codeclass="docutils literal notranslate"><spanclass="pre">s</span></code> is <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>, the function must set <codeclass="docutils literal notranslate"><spanclass="pre">s</span></code> equal to a sequence of integers such that <codeclass="docutils literal notranslate"><spanclass="pre">s[i]</span></code> equals <codeclass="docutils literal notranslate"><spanclass="pre">M[i]</span></code> for all <codeclass="docutils literal notranslate"><spanclass="pre">i</span></code>.</p>
344
344
<ul>
345
345
<li><p>If <codeclass="docutils literal notranslate"><spanclass="pre">s[i]</span></code> is greater than <codeclass="docutils literal notranslate"><spanclass="pre">M[i]</span></code>, axis <codeclass="docutils literal notranslate"><spanclass="pre">i</span></code> must be zero-padded to size <codeclass="docutils literal notranslate"><spanclass="pre">s[i]</span></code>.</p></li>
346
346
<li><p>If <codeclass="docutils literal notranslate"><spanclass="pre">s[i]</span></code> is less than <codeclass="docutils literal notranslate"><spanclass="pre">M[i]</span></code>, axis <codeclass="docutils literal notranslate"><spanclass="pre">i</span></code> must be trimmed to size <codeclass="docutils literal notranslate"><spanclass="pre">s[i]</span></code>.</p></li>
347
347
<li><p>If <codeclass="docutils literal notranslate"><spanclass="pre">s[i]</span></code> equals <codeclass="docutils literal notranslate"><spanclass="pre">M[i]</span></code> or <codeclass="docutils literal notranslate"><spanclass="pre">-1</span></code>, all elements along axis <codeclass="docutils literal notranslate"><spanclass="pre">i</span></code> must be used when computing the transform.</p></li>
348
348
</ul>
349
349
<p>If <codeclass="docutils literal notranslate"><spanclass="pre">s</span></code> is not <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>, <codeclass="docutils literal notranslate"><spanclass="pre">axes</span></code> must not be <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>. Default: <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>.</p>
350
350
</p></li>
351
-
<li><p><strong>axes</strong> (<em>Optional</em><em>[</em><em>Sequence</em><em>[</em><em>int</em><em>]</em><em>]</em>) – <p>axes (dimensions) over which to compute the transform. A valid axis must be an integer on the interval <codeclass="docutils literal notranslate"><spanclass="pre">[-N,</span><spanclass="pre">N)</span></code>, where <codeclass="docutils literal notranslate"><spanclass="pre">N</span></code> is the rank (number of dimensions) of <codeclass="docutils literal notranslate"><spanclass="pre">x</span></code>. If an axis is specified as a negative integer, the function must determine the axis along which to compute the transform by counting backward from the last dimension (where <codeclass="docutils literal notranslate"><spanclass="pre">-1</span></code> refers to the last dimension).</p>
351
+
<li><p><strong>axes</strong> (<em>Optional</em><em>[</em><em>Sequence</em><em>[</em><em>int</em><em>]</em><em>]</em>) – <p>axes (dimensions) over which to compute the transform. A valid axis in <codeclass="docutils literal notranslate"><spanclass="pre">axes</span></code>must be an integer on the interval <codeclass="docutils literal notranslate"><spanclass="pre">[-N,</span><spanclass="pre">N)</span></code>, where <codeclass="docutils literal notranslate"><spanclass="pre">N</span></code> is the rank (number of dimensions) of <codeclass="docutils literal notranslate"><spanclass="pre">x</span></code>. If an axis is specified as a negative integer, the function must determine the axis along which to compute the transform by counting backward from the last dimension (where <codeclass="docutils literal notranslate"><spanclass="pre">-1</span></code> refers to the last dimension).</p>
352
352
<p>If <codeclass="docutils literal notranslate"><spanclass="pre">s</span></code> is provided, the corresponding <codeclass="docutils literal notranslate"><spanclass="pre">axes</span></code> to be transformed must also be provided. If <codeclass="docutils literal notranslate"><spanclass="pre">axes</span></code> is <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>, the function must compute the transform over all axes. Default: <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>.</p>
353
+
<p>If <codeclass="docutils literal notranslate"><spanclass="pre">axes</span></code> contains two or more entries which resolve to the same axis (i.e., resolved axes are not unique), the behavior is unspecified and thus implementation-defined.</p>
353
354
</p></li>
354
355
<li><p><strong>norm</strong> (<em>Literal</em><em>[</em><em>'backward'</em><em>, </em><em>'ortho'</em><em>, </em><em>'forward'</em><em>]</em>) – <p>specify the normalization mode. Should be one of the following modes:</p>
<li><p><strong>x</strong> (<em>array</em>) – input array. Should have a floating-point data type.</p></li>
343
-
<li><p><strong>axes</strong> (<em>Optional</em><em>[</em><em>Union</em><em>[</em><em>int</em><em>, </em><em>Sequence</em><em>[</em><em>int</em><em>]</em><em>]</em><em>]</em>) – axes over which to perform the inverse shift. If <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>, the function must shift all axes. Default: <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>.</p></li>
343
+
<li><p><strong>axes</strong> (<em>Optional</em><em>[</em><em>Union</em><em>[</em><em>int</em><em>, </em><em>Sequence</em><em>[</em><em>int</em><em>]</em><em>]</em><em>]</em>) – <p>axes over which to perform the inverse shift. If <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>, the function must shift all axes. Default: <codeclass="docutils literal notranslate"><spanclass="pre">None</span></code>.</p>
344
+
<p>If <codeclass="docutils literal notranslate"><spanclass="pre">axes</span></code> contains two or more entries which resolve to the same axis (i.e., resolved axes are not unique), the behavior is unspecified and thus implementation-defined.</p>
0 commit comments