Skip to content
Open
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
23 changes: 23 additions & 0 deletions docs/api/paddle/nn/CircularPad1D_cn.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
.. _cn_api_paddle_nn_CircularPad1D:

CircularPad1D
-------------------------------
.. py:class:: paddle.nn.CircularPad1D(padding, data_format="NCL", name=None)

使用循环填充的方式来填充输入张量的边界。

参数
::::::::::::

- **padding** (Tensor|Sequence[int]|int) - 填充大小。如果 `padding` 是一个整数,则在左、右两边都应用相同的填充。如果 `padding` 是一个包含两个整数的列表或元组,它将被解析为 `(pad_left, pad_right)`。
- **data_format** (str,可选) - 指定输入的数据格式,可为 ``'NCL'`` 或 ``'NLC'``。默认值:``'NCL'``。
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。

返回
::::::::::::
Tensor,填充后的张量。

代码示例
::::::::::::

COPY-FROM: paddle.nn.CircularPad1D
7 changes: 7 additions & 0 deletions docs/api/paddle/nn/CircularPad1d_compat_cn.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
.. _cn_api_paddle_nn_CircularPad1d_compat:

CircularPad1d
-------------------------------
.. py:class:: paddle.nn.CircularPad1d(padding, data_format="NCL", name=None)

``CircularPad1D`` 的别名,请参考 :ref:`cn_api_paddle_nn_CircularPad1d`。
23 changes: 23 additions & 0 deletions docs/api/paddle/nn/CircularPad2D_cn.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
.. _cn_api_paddle_nn_CircularPad2D:

CircularPad2D
-------------------------------
.. py:class:: paddle.nn.CircularPad2D(padding, data_format="NCHW", name=None)

使用循环填充的方式来填充输入张量的边界。

参数
::::::::::::

- **padding** (Tensor|Sequence[int]|int) - 填充大小。如果 `padding` 是一个整数,则在左、右、上、下四个边界都应用相同的填充。如果 `padding` 是一个包含四个整数的列表或元组,它将被解析为 `(pad_left, pad_right, pad_top, pad_bottom)`。
- **data_format** (str,可选) - 指定输入的数据格式,可为 ``'NCHW'`` 或 ``'NHWC'``。默认值:``'NCHW'``。
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。

返回
::::::::::::
Tensor,填充后的张量。

代码示例
::::::::::::

COPY-FROM: paddle.nn.CircularPad2D
7 changes: 7 additions & 0 deletions docs/api/paddle/nn/CircularPad2d_compat_cn.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
.. _cn_api_paddle_nn_CircularPad2d_compat:

CircularPad2d
-------------------------------
.. py:class:: paddle.nn.CircularPad2d(padding, data_format="NCHW", name=None)

``CircularPad2D`` 的别名,请参考 :ref:`cn_api_paddle_nn_CircularPad2D`。
23 changes: 23 additions & 0 deletions docs/api/paddle/nn/CircularPad3D_cn.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
.. _cn_api_paddle_nn_CircularPad3D:

CircularPad3D
-------------------------------
.. py:class:: paddle.nn.CircularPad3D(padding, data_format="NCDHW", name=None)

使用循环填充的方式来填充输入张量的边界。

参数
::::::::::::

- **padding** (Tensor|Sequence[int]|int) - 填充大小。如果 `padding` 是一个整数,则在左、右、上、下、前、后六个边界都应用相同的填充。如果 `padding` 是一个包含六个整数的列表或元组,它将被解析为 `(pad_left, pad_right, pad_top, pad_bottom, pad_front, pad_back)`。
- **data_format** (str,可选) - 指定输入的数据格式,可为 ``'NCDHW'`` 或 ``'NDHWC'``。默认值:``'NCDHW'``。
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。

返回
::::::::::::
Tensor,填充后的张量。

代码示例
::::::::::::

COPY-FROM: paddle.nn.CircularPad3D
7 changes: 7 additions & 0 deletions docs/api/paddle/nn/CircularPad3d_compat_cn.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
.. _cn_api_paddle_nn_CircularPad3d_compat:

CircularPad3d
-------------------------------
.. py:class:: paddle.nn.CircularPad3d(padding, data_format="NCDHW", name=None)

``CircularPad3D`` 的别名,请参考 :ref:`cn_api_paddle_nn_CircularPad3D`。
24 changes: 24 additions & 0 deletions docs/api/paddle/nn/ConstantPad1D_cn.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
.. _cn_api_paddle_nn_ConstantPad1d:

ConstantPad1d
-------------------------------
.. py:class:: paddle.nn.ConstantPad1d(padding, value, data_format="NCL", name=None)

使用一个常量值来填充输入张量的边界。

参数
::::::::::::

- **padding** (Tensor|Sequence[int]|int) - 填充大小。如果 `padding` 是一个整数,则在左、右两边都应用相同的填充。如果 `padding` 是一个包含两个整数的列表或元组,它将被解析为 `(pad_left, pad_right)`。
- **value** (float) - 用于填充区域的常量值。
- **data_format** (str,可选) - 指定输入的数据格式,可为 ``'NCL'`` 或 ``'NLC'``。默认值:``'NCL'``。
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。

返回
::::::::::::
Tensor,填充后的张量。

代码示例
::::::::::::

COPY-FROM: paddle.nn.ConstantPad1D
7 changes: 7 additions & 0 deletions docs/api/paddle/nn/ConstantPad1d_compat_cn_.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
.. _cn_api_paddle_nn_ConstantPad1d_compat:

ConstantPad1d
-------------------------------
.. py:class:: paddle.nn.ConstantPad1d(padding, value, data_format="NCL", name=None)

``Constant1D`` 的别名,请参考 :ref:`cn_api_paddle_nn_Constant1D`。
24 changes: 24 additions & 0 deletions docs/api/paddle/nn/ConstantPad2D_cn.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
.. _cn_api_paddle_nn_ConstantPad2d:

ConstantPad2d
-------------------------------
.. py:class:: paddle.nn.ConstantPad2d(padding, value, data_format="NCHW", name=None)

使用一个常量值来填充输入张量的边界。

参数
::::::::::::

- **padding** (Tensor|Sequence[int]|int) - 填充大小。如果 `padding` 是一个整数,则在所有四个边(左、右、上、下)应用相同的填充。如果 `padding` 是一个包含四个整数的列表或元组,它将被解析为 `(pad_left, pad_right, pad_top, pad_bottom)`。
- **value** (float) - 用于填充区域的常量值。
- **data_format** (str,可选) - 指定输入的数据格式,可为 ``'NCHW'`` 或 ``'NHWC'``。默认值:``'NCHW'``。
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。

返回
::::::::::::
Tensor,填充后的张量。

代码示例
::::::::::::

COPY-FROM: paddle.nn.ConstantPad2D
7 changes: 7 additions & 0 deletions docs/api/paddle/nn/ConstantPad2d_compat_cn_.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
.. _cn_api_paddle_nn_ConstantPad2d_compat:

ConstantPad2d
-------------------------------
.. py:class:: paddle.nn.ConstantPad2d(padding, value, data_format="NCHW", name=None)

``Constant2D`` 的别名,请参考 :ref:`cn_api_paddle_nn_Constant2D`。
24 changes: 24 additions & 0 deletions docs/api/paddle/nn/ConstantPad3D_cn.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
.. _cn_api_paddle_nn_ConstantPad3d:

ConstantPad3d
-------------------------------
.. py:class:: paddle.nn.ConstantPad3d(padding, value, data_format="NCDHW", name=None)

使用一个常量值来填充输入张量的边界。

参数
::::::::::::

- **padding** (Tensor|Sequence[int]|int) - 填充大小。如果 `padding` 是一个整数,则在所有六个边(左、右、上、下、前、后)应用相同的填充。如果 `padding` 是一个包含六个整数的列表或元组,它将被解析为 `(pad_left, pad_right, pad_top, pad_bottom, pad_front, pad_back)`。
- **value** (float) - 用于填充区域的常量值。
- **data_format** (str,可选) - 指定输入的数据格式,可为 ``'NCDHW'`` 或 ``'NDHWC'``。默认值:``'NCDHW'``。
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。

返回
::::::::::::
Tensor,填充后的张量。

代码示例
::::::::::::

COPY-FROM: paddle.nn.ConstantPad3D
7 changes: 7 additions & 0 deletions docs/api/paddle/nn/ConstantPad3d_compat_cn_.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
.. _cn_api_paddle_nn_ConstantPad3d_compat:

ConstantPad3d
-------------------------------
.. py:class:: paddle.nn.ConstantPad3d(padding, value, data_format="NCDHW", name=None)

``Constant2D`` 的别名,请参考 :ref:`cn_api_paddle_nn_Constant2D`。
25 changes: 25 additions & 0 deletions docs/api/paddle/nn/Overview_cn.rst
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,31 @@ Padding 层
" :ref:`paddle.nn.ZeroPad1D <cn_api_paddle_nn_ZeroPad1D>` ", "一维零填充层"
" :ref:`paddle.nn.ZeroPad2D <cn_api_paddle_nn_ZeroPad2D>` ", "二维零填充层"
" :ref:`paddle.nn.ZeroPad3D <cn_api_paddle_nn_ZeroPad3D>` ", "三维零填充层"
" :ref:`paddle.nn.ConstantPad1D <cn_api_paddle_nn_ConstantPad1D>` ", "一维常量填充层"
" :ref:`paddle.nn.ConstantPad1d <cn_api_paddle_nn_ConstantPad1d_compat>` ", "一维常量填充层(与前一 API 仅大小写不一致)"
" :ref:`paddle.nn.ConstantPad2D <cn_api_paddle_nn_ConstantPad2D>` ", "二维常量填充层"
" :ref:`paddle.nn.ConstantPad2d <cn_api_paddle_nn_ConstantPad2d_compat>` ", "二维常量填充层(与前一 API 仅大小写不一致)"
" :ref:`paddle.nn.ConstantPad3D <cn_api_paddle_nn_ConstantPad3D>` ", "三维常量填充层"
" :ref:`paddle.nn.ConstantPad3d <cn_api_paddle_nn_ConstantPad3d_compat>` ", "三维常量填充层(与前一 API 仅大小写不一致)"
" :ref:`paddle.nn.ReflectionPad1D <cn_api_paddle_nn_ReflectionPad1D>` ", "一维反射填充层"
" :ref:`paddle.nn.ReflectionPad1d <cn_api_paddle_nn_ReflectionPad1d_compat>` ", "一维反射填充层(与前一 API 仅大小写不一致)"
" :ref:`paddle.nn.ReflectionPad2D <cn_api_paddle_nn_ReflectionPad2D>` ", "二维反射填充层"
" :ref:`paddle.nn.ReflectionPad2d <cn_api_paddle_nn_ReflectionPad2d_compat>` ", "二维反射填充层(与前一 API 仅大小写不一致)"
" :ref:`paddle.nn.ReflectionPad3D <cn_api_paddle_nn_ReflectionPad3D>` ", "三维反射填充层"
" :ref:`paddle.nn.ReflectionPad3d <cn_api_paddle_nn_ReflectionPad3d_compat>` ", "三维反射填充层(与前一 API 仅大小写不一致)"
" :ref:`paddle.nn.ReplicationPad1D <cn_api_paddle_nn_ReplicationPad1D>` ", "一维复制填充层"
" :ref:`paddle.nn.ReplicationPad1d <cn_api_paddle_nn_ReplicationPad1d_compat>` ", "一维复制填充层(与前一 API 仅大小写不一致)"
" :ref:`paddle.nn.ReplicationPad2D <cn_api_paddle_nn_ReplicationPad2D>` ", "二维复制填充层"
" :ref:`paddle.nn.ReplicationPad2d <cn_api_paddle_nn_ReplicationPad2d_compat>` ", "二维复制填充层(与前一 API 仅大小写不一致)"
" :ref:`paddle.nn.ReplicationPad3D <cn_api_paddle_nn_ReplicationPad3D>` ", "三维复制填充层"
" :ref:`paddle.nn.ReplicationPad3d <cn_api_paddle_nn_ReplicationPad3d_compat>` ", "三维复制填充层(与前一 API 仅大小写不一致)"
" :ref:`paddle.nn.CircularPad1D <cn_api_paddle_nn_CircularPad1D>` ", "一维循环填充层"
" :ref:`paddle.nn.CircularPad1d <cn_api_paddle_nn_CircularPad1d_compat>` ", "一维循环填充层(与前一 API 仅大小写不一致)"
" :ref:`paddle.nn.CircularPad2D <cn_api_paddle_nn_CircularPad2D>` ", "二维循环填充层"
" :ref:`paddle.nn.CircularPad2d <cn_api_paddle_nn_CircularPad2d_compat>` ", "二维循环填充层(与前一 API 仅大小写不一致)"
" :ref:`paddle.nn.CircularPad3D <cn_api_paddle_nn_CircularPad3D>` ", "三维循环填充层"
" :ref:`paddle.nn.CircularPad3d <cn_api_paddle_nn_CircularPad3d_compat>` ", "三维循环填充层(与前一 API 仅大小写不一致)"


.. _activation_layers:

Expand Down
23 changes: 23 additions & 0 deletions docs/api/paddle/nn/ReflectionPad1D_cn.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
.. _cn_api_paddle_nn_ReflectionPad1D:

ReflectionPad1D
-------------------------------
.. py:class:: paddle.nn.ReflectionPad1D(padding, data_format="NCL", name=None)

使用输入边界的反射来填充输入张量的边界。

参数
::::::::::::

- **padding** (Tensor|Sequence[int]|int) - 填充大小。如果 `padding` 是一个整数,则在左、右两边都应用相同的填充。如果 `padding` 是一个包含两个整数的列表或元组,它将被解析为 `(pad_left, pad_right)`。填充宽度必须小于相应输入的维度。
- **data_format** (str,可选) - 指定输入的数据格式,可为 ``'NCL'`` 或 ``'NLC'``。默认值:``'NCL'``。
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。

返回
::::::::::::
Tensor,填充后的张量。

代码示例
::::::::::::

COPY-FROM: paddle.nn.ReflectionPad1D
7 changes: 7 additions & 0 deletions docs/api/paddle/nn/ReflectionPad1d_compat_cn.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
.. _cn_api_paddle_nn_ReflectionPad1D_compat:

ReflectionPad1D
-------------------------------
.. py:class:: paddle.nn.ReflectionPad1D(padding, data_format="NCL", name=None)
``ReflectionPad1D`` 的别名,请参考 :ref:`cn_api_paddle_nn_ReflectionPad1D`。
23 changes: 23 additions & 0 deletions docs/api/paddle/nn/ReflectionPad2D_cn.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
.. _cn_api_paddle_nn_ReflectionPad2d:

ReflectionPad2d
-------------------------------
.. py:class:: paddle.nn.ReflectionPad2d(padding, data_format="NCHW", name=None)

使用输入边界的反射来填充输入张量的边界。

参数
::::::::::::

- **padding** (Tensor|Sequence[int]|int) - 填充大小。如果 `padding` 是一个整数,则在所有四个边(左、右、上、下)应用相同的填充。如果 `padding` 是一个包含四个整数的列表或元组,它将被解析为 `(pad_left, pad_right, pad_top, pad_bottom)`。填充宽度必须小于相应输入的维度。
- **data_format** (str,可选) - 指定输入的数据格式,可为 ``'NCHW'`` 或 ``'NHWC'``。默认值:``'NCHW'``。
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。

返回
::::::::::::
Tensor,填充后的张量。

代码示例
::::::::::::

COPY-FROM: paddle.nn.ReflectionPad2D
9 changes: 9 additions & 0 deletions docs/api/paddle/nn/ReflectionPad2d_compat_cn.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
.. _cn_api_paddle_nn_ReflectionPad2d_compat:

ReflectionPad2d
-------------------------------
.. py:class:: paddle.nn.ReflectionPad2d(padding, data_format="NCHW", name=None)

使用输入边界的反射来填充输入张量的边界。

``ReflectionPad2D`` 的别名,请参考 :ref:`cn_api_paddle_nn_ReflectionPad2D`。
23 changes: 23 additions & 0 deletions docs/api/paddle/nn/ReflectionPad3D_cn.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
.. _cn_api_paddle_nn_ReflectionPad3d:

ReflectionPad3d
-------------------------------
.. py:class:: paddle.nn.ReflectionPad3d(padding, data_format="NCDHW", name=None)

使用输入边界的反射来填充输入张量的边界。

参数
::::::::::::

- **padding** (Tensor|Sequence[int]|int) - 填充大小。如果 `padding` 是一个整数,则在所有六个边(左、右、上、下、前、后)应用相同的填充。如果 `padding` 是一个包含六个整数的列表或元组,它将被解析为 `(pad_left, pad_right, pad_top, pad_bottom, pad_front, pad_back)`。填充宽度必须小于相应输入的维度。
- **data_format** (str,可选) - 指定输入的数据格式,可为 ``'NCDHW'`` 或 ``'NDHWC'``。默认值:``'NCDHW'``。
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。

返回
::::::::::::
Tensor,填充后的张量。

代码示例
::::::::::::

COPY-FROM: paddle.nn.ReflectionPad3D
7 changes: 7 additions & 0 deletions docs/api/paddle/nn/ReflectionPad3d_compat_cn.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
.. _cn_api_paddle_nn_ReflectionPad3d_compat:

ReflectionPad3d
-------------------------------
.. py:class:: paddle.nn.ReflectionPad3d(padding, data_format="NCDHW", name=None)
``ReflectionPad3D`` 的别名,请参考 :ref:`cn_api_paddle_nn_ReflectionPad3D`。
23 changes: 23 additions & 0 deletions docs/api/paddle/nn/ReplicationPad1D_cn.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
.. _cn_api_paddle_nn_ReplicationPad1d:

ReplicationPad1d
-------------------------------
.. py:class:: paddle.nn.ReplicationPad1d(padding, data_format="NCL", name=None)

通过复制边缘值来填充输入张量的边界。

参数
::::::::::::

- **padding** (Tensor|Sequence[int]|int) - 填充大小。如果 `padding` 是一个整数,则在左、右两边都应用相同的填充。如果 `padding` 是一个包含两个整数的列表或元组,它将被解析为 `(pad_left, pad_right)`。
- **data_format** (str,可选) - 指定输入的数据格式,可为 ``'NCL'`` 或 ``'NLC'``。默认值:``'NCL'``。
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。

返回
::::::::::::
Tensor,填充后的张量。

代码示例
::::::::::::

COPY-FROM: paddle.nn.ReplicationPad1D
7 changes: 7 additions & 0 deletions docs/api/paddle/nn/ReplicationPad1d_compat_cn.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
.. _cn_api_paddle_nn_ReplicationPad1d_compat:

ReplicationPad1d
-------------------------------
.. py:class:: paddle.nn.ReplicationPad1d(padding, data_format="NCL", name=None)

``ReflectionPad1D`` 的别名,请参考 :ref:`cn_api_paddle_nn_ReflectionPad1D`。
23 changes: 23 additions & 0 deletions docs/api/paddle/nn/ReplicationPad2D_cn.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
.. _cn_api_paddle_nn_ReplicationPad2d:

ReplicationPad2d
-------------------------------
.. py:class:: paddle.nn.ReplicationPad2d(padding, data_format="NCHW", name=None)

通过复制边缘值来填充输入张量的边界。

参数
::::::::::::

- **padding** (Tensor|Sequence[int]|int) - 填充大小。如果 `padding` 是一个整数,则在所有四个边(左、右、上、下)应用相同的填充。如果 `padding` 是一个包含四个整数的列表或元组,它将被解析为 `(pad_left, pad_right, pad_top, pad_bottom)`。
- **data_format** (str,可选) - 指定输入的数据格式,可为 ``'NCHW'`` 或 ``'NHWC'``。默认值:``'NCHW'``。
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。

返回
::::::::::::
Tensor,填充后的张量。

代码示例
::::::::::::

COPY-FROM: paddle.nn.ReplicationPad2D
7 changes: 7 additions & 0 deletions docs/api/paddle/nn/ReplicationPad2d_compat_cn.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
.. _cn_api_paddle_nn_ReplicationPad2d_compat:

ReplicationPad2d
-------------------------------
.. py:class:: paddle.nn.ReplicationPad2d(padding, data_format="NCHW", name=None)

```ReplicationPad1d`` 的别名,请参考 :ref:`cn_api_paddle_nn_ReplicationPad1d`。
Loading