未验证 提交 e9a60e4c 编写于 作者: A Abhinav Arora 提交者: GitHub

Adding API docs for ones and zeros methods (#7150)

上级 f3812825
...@@ -201,15 +201,47 @@ def fill_constant_batch_size_like(input, ...@@ -201,15 +201,47 @@ def fill_constant_batch_size_like(input,
def ones(shape, dtype): def ones(shape, dtype):
""" """
This function performs the same function as fill_constant() declared above **ones**
with the constant value being 1.0.
This function creates a tensor of specified *shape* and
*dtype*, and initializes this with 1.
It also sets *stop_gradient* to True.
Args:
shape(tuple|list|None): Shape of output tensor
dtype(np.dtype|core.DataType|str): Data type of output tensor
Returns:
Variable: The tensor variable storing the output
Examples:
.. code-block:: python
data = fluid.layers.ones(shape=[1], dtype='int64')
""" """
return fill_constant(value=1.0, **locals()) return fill_constant(value=1.0, **locals())
def zeros(shape, dtype): def zeros(shape, dtype):
""" """
This function performs the same function as fill_constant() declared above **zeros**
with the constant value being 0.0.
This function creates a tensor of specified *shape* and
*dtype*, and initializes this with 0.
It also sets *stop_gradient* to True.
Args:
shape(tuple|list|None): Shape of output tensor
dtype(np.dtype|core.DataType|str): Data type of output tensor
Returns:
Variable: The tensor variable storing the output
Examples:
.. code-block:: python
data = fluid.layers.zeros(shape=[1], dtype='int64')
""" """
return fill_constant(value=0.0, **locals()) return fill_constant(value=0.0, **locals())
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册