diag_cn.rst 579 字节
Newer Older
H
Hao Wang 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
.. _cn_api_fluid_layers_diag:

diag
-------------------------------

.. py:function:: paddle.fluid.layers.diag(diagonal)

该功能创建一个方阵,含有diagonal指定的对角线值。

参数:
    - **diagonal** (Variable|numpy.ndarray) - 指定对角线值的输入张量,其秩应为1。

返回:存储着方阵的张量变量

返回类型:变量(Variable)

**代码示例**:

.. code-block:: python

        #  [3, 0, 0]
        #  [0, 4, 0]
        #  [0, 0, 5]
        import paddle.fluid as fluid
        data = fluid.layers.diag(np.arange(3, 6))