未验证 提交 43c0c395 编写于 作者: csdn5211's avatar csdn5211 提交者: GitHub

revision sequence_mask cn doc (#1332)

* revision

* change name's text

* add input output shape

* test=document_fix
上级 e9f56dc0
......@@ -7,7 +7,7 @@ sequence_mask
该层根据输入 ``x`` 和 ``maxlen`` 输出一个掩码,数据类型为 ``dtype`` 。
假设 x 是一个形状为 ``[d_1, d_2,…, d_n]`` 的张量, 则输出 y 是一个形为 ``[d_1, d_2,… ,d_n, maxlen]`` 的掩码,其中:
假设 x 是一个形状为 ``[d_1, d_2,…, d_n]`` 的张量, 则输出 y 是一个形为 ``[d_1, d_2,… ,d_n, maxlen]`` 的掩码,其中:
.. math::
......@@ -31,12 +31,12 @@ sequence_mask
参数:
- **x** (Variable) - 输入张量,其元素是小于等于 ``maxlen`` 的整数,Tensor或LoDTensor。
- **x** (Variable) - 输入张量,其元素是小于等于 ``maxlen`` 的整数,形状为 ``[d_1, d_2,…, d_n]`` 的Tensor或LoDTensor。
- **maxlen** (int,可选) - 序列的最大长度。默认为空,此时 ``maxlen`` 取 ``x`` 中所有元素的最大值。
- **dtype** (np.dtype|core.VarDesc.VarType|str,可选) - 输出的数据类型,默认为 ``int64`` 。
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name` ,一般无需设置,默认值为None。
返回: mask张量,Tensor或LoDTensor。
返回: mask张量,Tensor或LoDTensor,形状为 ``[d_1, d_2,… ,d_n, maxlen]`` ,数据类型由 ``dtype`` 指定,支持float32、float64、int32和int64,默认为int64
返回类型: Variable
......@@ -47,7 +47,7 @@ sequence_mask
import paddle.fluid as fluid
import paddle.fluid.layers as layers
x = fluid.layers.data(name='x', shape=[10], dtype='float32', lod_level=1)
x = fluid.data(name='x', shape=[10], dtype='float32', lod_level=1)
mask = layers.sequence_mask(x=x)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册