Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 17 additions & 17 deletions docs/api/paddle/fft/fft2_cn.rst
Original file line number Diff line number Diff line change
Expand Up @@ -13,23 +13,23 @@ fft2
参数
:::::::::

- **x** (Tensor) - 输入 Tensor,数据类型为实数或复数。
- **s** (Sequence[int],可选) - 输出 Tensor 在每一个傅里叶变换轴上的长度(类似一维傅里
叶变换中的参数 ``n``)。对于每一个傅里叶变换的轴,如果 ``s`` 中该轴的长度比输入 Tensor
中对应轴的长度小,输入 Tensor 会被截断。如果 ``s`` 中该轴的长度比输入 Tensor 中对应轴
的长度大,则输入会被补零。如果 ``s`` 没有指定,则使用输入 Tensor 中由 ``axes`` 指定的各
个轴的长度。
- **axes** (Sequence[int],可选) - 傅里叶变换的轴。如果没有指定,默认使用最后两个轴。
- **norm** (str,可选) - 傅里叶变换的缩放模式,缩放系数由变换的方向和缩放模式同时决定。取
值必须是 "forward","backward","ortho" 之一,默认值为 "backward"。三种缩放模式对应
的行为如下:

- "backward":正向和逆向变换的缩放系数分别为 ``1`` 和 ``1/n``;
- "forward":正向和逆向变换的缩放系数分别为 ``1/n`` 和 ``1``;
- "ortho":正向和逆向变换的缩放系数均为 ``1/sqrt(n)``;

其中 ``n`` 为 ``s`` 中每个元素连乘。
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。
- **x** (Tensor) - 输入 Tensor,数据类型为实数或复数。
- **s** (Sequence[int],可选) - 输出 Tensor 在每一个傅里叶变换轴上的长度(类似一维傅里
叶变换中的参数 ``n``)。对于每一个傅里叶变换的轴,如果 ``s`` 中该轴的长度比输入 Tensor
中对应轴的长度小,输入 Tensor 会被截断。如果 ``s`` 中该轴的长度比输入 Tensor 中对应轴
的长度大,则输入会被补零。如果 ``s`` 没有指定,则使用输入 Tensor 中由 ``axes`` 指定的各
个轴的长度。
- **axes** (Sequence[int],可选) - 傅里叶变换的轴。如果没有指定,默认使用最后两个轴。
- **norm** (str,可选) - 傅里叶变换的缩放模式,缩放系数由变换的方向和缩放模式同时决定。取
值必须是 "forward","backward","ortho" 之一,默认值为 "backward"。三种缩放模式对应
的行为如下:

- "backward":正向和逆向变换的缩放系数分别为 ``1`` 和 ``1/n``;
- "forward":正向和逆向变换的缩放系数分别为 ``1/n`` 和 ``1``;
- "ortho":正向和逆向变换的缩放系数均为 ``1/sqrt(n)``;

其中 ``n`` 为 ``s`` 中每个元素连乘。
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。


返回
Expand Down
24 changes: 12 additions & 12 deletions docs/api/paddle/fft/fft_cn.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,18 +12,18 @@ fft
参数
:::::::::

- **x** (Tensor) - 输入 Tensor,数据类型为实数或复数。
- **n** (int,可选) - 输出 Tensor 中傅里叶变换轴的长度。如果 ``n`` 比输入 Tensor 中对应轴的长度小,输入数据会被截断。如果 ``n`` 比输入 Tensor 中对应轴的长度大,则输入会被补零。如果 ``n`` 没有被指定,则使用输入 Tensor 中由 ``axis`` 指定的轴的长度。
- **axis** (int,可选) - 傅里叶变换的轴。如果没有指定,默认使用最后一维。
- **norm** (str,可选) - 傅里叶变换的缩放模式,缩放系数由变换的方向和缩放模式同时决定。取
值必须是 "forward","backward","ortho" 之一,默认值为 "backward"。三种缩放模式对应
的行为如下:

- "backward":正向和逆向变换的缩放系数分别为 ``1`` 和 ``1/n``;
- "forward":正向和逆向变换的缩放系数分别为 ``1/n`` 和 ``1``;
- "ortho":正向和逆向变换的缩放系数均为 ``1/sqrt(n)``;

- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。
- **x** (Tensor) - 输入 Tensor,数据类型为实数或复数。
- **n** (int,可选) - 输出 Tensor 中傅里叶变换轴的长度。如果 ``n`` 比输入 Tensor 中对应轴的长度小,输入数据会被截断。如果 ``n`` 比输入 Tensor 中对应轴的长度大,则输入会被补零。如果 ``n`` 没有被指定,则使用输入 Tensor 中由 ``axis`` 指定的轴的长度。
- **axis** (int,可选) - 傅里叶变换的轴。如果没有指定,默认使用最后一维。
- **norm** (str,可选) - 傅里叶变换的缩放模式,缩放系数由变换的方向和缩放模式同时决定。取
值必须是 "forward","backward","ortho" 之一,默认值为 "backward"。三种缩放模式对应
的行为如下:

- "backward":正向和逆向变换的缩放系数分别为 ``1`` 和 ``1/n``;
- "forward":正向和逆向变换的缩放系数分别为 ``1/n`` 和 ``1``;
- "ortho":正向和逆向变换的缩放系数均为 ``1/sqrt(n)``;

- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。


返回
Expand Down
10 changes: 5 additions & 5 deletions docs/api/paddle/fft/fftfreq_cn.rst
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@ fftfreq
参数
:::::::::

- **n** (int) - 窗长度(傅里叶变换点数)。
- **d** (float,可选) - 采样间隔,采样率的倒数,默认值为 1。
- **dtype** (str|paddle.dtype|np.dtype,可选) - 返回 Tensor 的数据类型,默认为
``paddle.get_default_dtype()`` 返回的类型。
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。
- **n** (int) - 窗长度(傅里叶变换点数)。
- **d** (float,可选) - 采样间隔,采样率的倒数,默认值为 1。
- **dtype** (str|paddle.dtype|np.dtype,可选) - 返回 Tensor 的数据类型,默认为
``paddle.get_default_dtype()`` 返回的类型。
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。


返回
Expand Down
36 changes: 18 additions & 18 deletions docs/api/paddle/fft/fftn_cn.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,24 +12,24 @@ fftn
参数
:::::::::

- **x** (Tensor) - 输入数据,其数据类型可以为实数或复数。
- **s** (Sequence[int],可选) - 输出 Tensor 在每一个傅里叶变换轴上的长度(类似一维傅里
叶变换中的参数 ``n``)。对于每一个傅里叶变换的轴,如果 ``s`` 中该轴的长度比输入 Tensor
中对应轴的长度小,输入 Tensor 会被截断。如果 ``s`` 中该轴的长度比输入 Tensor 中对应轴
的长度大,则输入会被补零。如果 ``s`` 没有指定,则使用输入 Tensor 中由 ``axes`` 指定的各
个轴的长度。
- **axes** (Sequence[int],可选) - 计算快速傅里叶变换的轴。如果没有指定,默认是使用最后
``len(s)`` 个轴,如果 ``s`` 也没有指定则使用输入 Tensor 的全部的轴。
- **norm** (str,可选) - 指定傅里叶变换的缩放模式,缩放系数由变换的方向和模式同时决定。取
值必须是 "forward", "backward", "ortho"之一,默认值为 "backward"。三种缩放模式对应
的行为如下:

- "backward":正向和逆向变换的缩放系数分别为 ``1`` 和 ``1/n``;
- "forward":正向和逆向变换的缩放系数分别为 ``1/n`` 和 ``1``;
- "ortho":正向和逆向变换的缩放系数均为 ``1/sqrt(n)``;

其中 ``n`` 为 ``s`` 中每个元素连乘。
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。
- **x** (Tensor) - 输入数据,其数据类型可以为实数或复数。
- **s** (Sequence[int],可选) - 输出 Tensor 在每一个傅里叶变换轴上的长度(类似一维傅里
叶变换中的参数 ``n``)。对于每一个傅里叶变换的轴,如果 ``s`` 中该轴的长度比输入 Tensor
中对应轴的长度小,输入 Tensor 会被截断。如果 ``s`` 中该轴的长度比输入 Tensor 中对应轴
的长度大,则输入会被补零。如果 ``s`` 没有指定,则使用输入 Tensor 中由 ``axes`` 指定的各
个轴的长度。
- **axes** (Sequence[int],可选) - 计算快速傅里叶变换的轴。如果没有指定,默认是使用最后
``len(s)`` 个轴,如果 ``s`` 也没有指定则使用输入 Tensor 的全部的轴。
- **norm** (str,可选) - 指定傅里叶变换的缩放模式,缩放系数由变换的方向和模式同时决定。取
值必须是 "forward", "backward", "ortho"之一,默认值为 "backward"。三种缩放模式对应
的行为如下:

- "backward":正向和逆向变换的缩放系数分别为 ``1`` 和 ``1/n``;
- "forward":正向和逆向变换的缩放系数分别为 ``1/n`` 和 ``1``;
- "ortho":正向和逆向变换的缩放系数均为 ``1/sqrt(n)``;

其中 ``n`` 为 ``s`` 中每个元素连乘。
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。


返回
Expand Down
6 changes: 3 additions & 3 deletions docs/api/paddle/fft/fftshift_cn.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ fftshift
参数
:::::::::

- **x** (Tensor) - 输入 Tensor,数据类型为实数或复数。
- **axes** (int,可选) - 进行移动的轴。如果没有指定,默认使用输入 Tensor 中全部的轴。
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。
- **x** (Tensor) - 输入 Tensor,数据类型为实数或复数。
- **axes** (int,可选) - 进行移动的轴。如果没有指定,默认使用输入 Tensor 中全部的轴。
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。

返回
:::::::::
Expand Down
28 changes: 14 additions & 14 deletions docs/api/paddle/fft/hfft2_cn.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,20 +11,20 @@ hfft2
参数
:::::::::

- **x** (Tensor) - 输入数据,其数据类型为复数类型。
- **s** (Sequence[int],可选) - 输出 Tensor 在傅里叶变换轴的长度(类似一维傅里叶变换中
的参数 ``n``)。
- **axes** (Sequence[int],可选) - 傅里叶变换的轴。如果没有指定,默认使用最后两个轴。
- **norm** (str,可选) - 傅里叶变换的缩放模式,缩放系数由变换的方向和缩放模式同时决定。取
值必须是 "forward","backward","ortho" 之一,默认值为 "backward"。三种缩放模式对应
的行为如下:

- "backward":正向和逆向变换的缩放系数分别为 ``1`` 和 ``1/n``;
- "forward":正向和逆向变换的缩放系数分别为 ``1/n`` 和 ``1``;
- "ortho":正向和逆向变换的缩放系数均为 ``1/sqrt(n)``;

其中 ``n`` 为 ``s`` 中每个元素连乘。
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。
- **x** (Tensor) - 输入数据,其数据类型为复数类型。
- **s** (Sequence[int],可选) - 输出 Tensor 在傅里叶变换轴的长度(类似一维傅里叶变换中
的参数 ``n``)。
- **axes** (Sequence[int],可选) - 傅里叶变换的轴。如果没有指定,默认使用最后两个轴。
- **norm** (str,可选) - 傅里叶变换的缩放模式,缩放系数由变换的方向和缩放模式同时决定。取
值必须是 "forward","backward","ortho" 之一,默认值为 "backward"。三种缩放模式对应
的行为如下:

- "backward":正向和逆向变换的缩放系数分别为 ``1`` 和 ``1/n``;
- "forward":正向和逆向变换的缩放系数分别为 ``1/n`` 和 ``1``;
- "ortho":正向和逆向变换的缩放系数均为 ``1/sqrt(n)``;

其中 ``n`` 为 ``s`` 中每个元素连乘。
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。


返回
Expand Down
16 changes: 8 additions & 8 deletions docs/api/paddle/fft/hfft_cn.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,16 +12,16 @@ hfft
参数
:::::::::

- **x** (Tensor) - 输入数据,其数据类型为复数。
- **n** (int,可选) - 输出 Tensor 在傅里叶变换轴的长度。输入 Tensor 在该轴的长度必须为 ``n//2+1``,如果输入 Tensor 的长度大于 ``n//2+1``,输入 Tensor 会被截断。如果输入 Tensor 的长度小于 ``n//2+1``,则输入 Tensor 会被补零。如果 ``n`` 没有被指定,则取 ``2*(m-1)``,其中, ``m`` 是输入 Tensor 在 ``axis`` 维的长度。
- **axis** (int,可选) - 傅里叶变换的轴。如果没有指定,默认是使用最后一维。
- **norm** (str,可选) - 傅里叶变换的缩放模式,缩放系数由变换的方向和缩放模式同时决定。取值必须是 "forward", "backward", "ortho" 之一,默认值为 "backward"。三种缩放模式对应的行为如下:
- **x** (Tensor) - 输入数据,其数据类型为复数。
- **n** (int,可选) - 输出 Tensor 在傅里叶变换轴的长度。输入 Tensor 在该轴的长度必须为 ``n//2+1``,如果输入 Tensor 的长度大于 ``n//2+1``,输入 Tensor 会被截断。如果输入 Tensor 的长度小于 ``n//2+1``,则输入 Tensor 会被补零。如果 ``n`` 没有被指定,则取 ``2*(m-1)``,其中, ``m`` 是输入 Tensor 在 ``axis`` 维的长度。
- **axis** (int,可选) - 傅里叶变换的轴。如果没有指定,默认是使用最后一维。
- **norm** (str,可选) - 傅里叶变换的缩放模式,缩放系数由变换的方向和缩放模式同时决定。取值必须是 "forward", "backward", "ortho" 之一,默认值为 "backward"。三种缩放模式对应的行为如下:

- "backward":正向和逆向变换的缩放系数分别为 ``1`` 和 ``1/n``;
- "forward":正向和逆向变换的缩放系数分别为 ``1/n`` 和 ``1``;
- "ortho":正向和逆向变换的缩放系数均为 ``1/sqrt(n)``;
- "backward":正向和逆向变换的缩放系数分别为 ``1`` 和 ``1/n``;
- "forward":正向和逆向变换的缩放系数分别为 ``1/n`` 和 ``1``;
- "ortho":正向和逆向变换的缩放系数均为 ``1/sqrt(n)``;

- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。


返回
Expand Down
42 changes: 21 additions & 21 deletions docs/api/paddle/fft/hfftn_cn.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,27 +11,27 @@ hfftn
参数
:::::::::

- **x** (Tensor) - 输入数据,其数据类型为复数类型。
- **s** (Sequence[int],可选) - 输出 Tensor 在每一个傅里叶变换轴上的长度(类似一维傅里
叶变换中的参数 ``n``)。对于傅里叶变换的最后一个轴,输入长度要求是 ``s[-1]//2+1``,如果
输入 Tensor 的长度大于 ``s[-1]//2+1``,输入 Tensor 会被截断。如果输入 Tensor 的长度
小于 ``s[-1]//2+1``,则输入 Tensor 会被补零;

- 对于傅里变换其他每一个轴 ``i``,如果输入 Tensor 的长度大于 ``s[i]``,输入 Tensor 会被截断。如果输入 Tensor 的长度小于 ``s[i]``,则输入 Tensor 会被补零;
- 如果未指定 `s`,则 ``s`` 在最后一个傅里叶变换轴取值为 ``2*(m-1)``,其中 ``m`` 是输入 Tensor 在最后一个傅里叶变换轴的长度,其余轴为输入 Tensor 在该轴的长度。

- **axes** (Sequence[int],可选) - 计算快速傅里叶变换的轴。如果没有指定,默认是使用最
后 ``len(s)`` 个轴,如果 ``s`` 也没有指定则使用输入数据的全部的轴。
- **norm** (str,可选) - 指定傅里叶变换的缩放模式,缩放系数由变换的方向和模式同时决定。取
值必须是 "forward","backward","ortho"之一,默认值为 "backward"。三种缩放模式对应的
行为如下:

- "backward":正向和逆向变换的缩放系数分别为 ``1`` 和 ``1/n``;
- "forward":正向和逆向变换的缩放系数分别为 ``1/n`` 和 ``1``;
- "ortho":正向和逆向变换的缩放系数均为 ``1/sqrt(n)``;

其中 ``n`` 为 ``s`` 中每个元素连乘。
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。
- **x** (Tensor) - 输入数据,其数据类型为复数类型。
- **s** (Sequence[int],可选) - 输出 Tensor 在每一个傅里叶变换轴上的长度(类似一维傅里
叶变换中的参数 ``n``)。对于傅里叶变换的最后一个轴,输入长度要求是 ``s[-1]//2+1``,如果
输入 Tensor 的长度大于 ``s[-1]//2+1``,输入 Tensor 会被截断。如果输入 Tensor 的长度
小于 ``s[-1]//2+1``,则输入 Tensor 会被补零;

- 对于傅里变换其他每一个轴 ``i``,如果输入 Tensor 的长度大于 ``s[i]``,输入 Tensor 会被截断。如果输入 Tensor 的长度小于 ``s[i]``,则输入 Tensor 会被补零;
- 如果未指定 `s`,则 ``s`` 在最后一个傅里叶变换轴取值为 ``2*(m-1)``,其中 ``m`` 是输入 Tensor 在最后一个傅里叶变换轴的长度,其余轴为输入 Tensor 在该轴的长度。

- **axes** (Sequence[int],可选) - 计算快速傅里叶变换的轴。如果没有指定,默认是使用最
后 ``len(s)`` 个轴,如果 ``s`` 也没有指定则使用输入数据的全部的轴。
- **norm** (str,可选) - 指定傅里叶变换的缩放模式,缩放系数由变换的方向和模式同时决定。取
值必须是 "forward","backward","ortho"之一,默认值为 "backward"。三种缩放模式对应的
行为如下:

- "backward":正向和逆向变换的缩放系数分别为 ``1`` 和 ``1/n``;
- "forward":正向和逆向变换的缩放系数分别为 ``1/n`` 和 ``1``;
- "ortho":正向和逆向变换的缩放系数均为 ``1/sqrt(n)``;

其中 ``n`` 为 ``s`` 中每个元素连乘。
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。


返回
Expand Down
Loading