From dfefd61d6dddd35750ced8ef802a9da66afa6ff3 Mon Sep 17 00:00:00 2001 From: gsq7474741 <38883252+gsq7474741@users.noreply.github.com> Date: Sun, 4 Feb 2024 20:35:25 +0800 Subject: [PATCH 1/5] add nn.utils in nn/Overview_cn.rst --- docs/api/paddle/nn/Overview_cn.rst | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/docs/api/paddle/nn/Overview_cn.rst b/docs/api/paddle/nn/Overview_cn.rst index 9907e882eef..b747bbaaaed 100644 --- a/docs/api/paddle/nn/Overview_cn.rst +++ b/docs/api/paddle/nn/Overview_cn.rst @@ -32,6 +32,7 @@ paddle.nn 目录下包含飞桨框架支持的神经网络层和相关函数的 - :ref:`公用方法 ` - :ref:`初始化相关 ` - :ref:`量化压缩 ` +- :ref:`实用工具 ` @@ -572,3 +573,19 @@ Embedding 相关函数 " :ref:`paddle.nn.quant.llm_int8_linear ` ", "使用 int8 量化压缩的线性层" " :ref:`paddle.nn.quant.weight_only_linear ` ", "使用自定义的类型进行模型的量化压缩" " :ref:`paddle.nn.quant.weight_quantize ` ", "weight_only 和 llm.int8 权重的量化函数" + +.. _about_utils: + +实用工具 +::::::::::::::::::::::: + +.. csv-table:: + :header: "API 名称", "API 功能" + + " :ref:`paddle.nn.utils.clip_grad_norm_ ` ", "对一组张量的梯度按范数进行裁剪" + " :ref:`paddle.nn.utils.clip_grad_value_ ` ", "对一组张量的梯度按值范围进行裁剪" + " :ref:`paddle.nn.utils.parameters_to_vector ` ", "将参数列表转换成一个一维 Tensor" + " :ref:`paddle.nn.utils.remove_weight_norm ` ", "移除传入 layer 中的权重归一化" + " :ref:`paddle.nn.utils.spectral_norm <_cn_api_paddle_nn_utils_spectral_norm>` ", "层权重谱归一化" + " :ref:`paddle.nn.utils.vector_to_parameters ` ", "将一个一维 Tensor 转换成参数列表" + " :ref:`paddle.nn.utils.weight_norm ` ", "对传入的 layer 中的权重参数进行归一化" From 5ee73004f3219c74dea8ba0e472af005dccd0caa Mon Sep 17 00:00:00 2001 From: gsq7474741 <38883252+gsq7474741@users.noreply.github.com> Date: Sun, 4 Feb 2024 21:46:55 +0800 Subject: [PATCH 2/5] fix CRLF --- docs/api/paddle/nn/Overview_cn.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/api/paddle/nn/Overview_cn.rst b/docs/api/paddle/nn/Overview_cn.rst index b747bbaaaed..18ed5702466 100644 --- a/docs/api/paddle/nn/Overview_cn.rst +++ b/docs/api/paddle/nn/Overview_cn.rst @@ -586,6 +586,6 @@ Embedding 相关函数 " :ref:`paddle.nn.utils.clip_grad_value_ ` ", "对一组张量的梯度按值范围进行裁剪" " :ref:`paddle.nn.utils.parameters_to_vector ` ", "将参数列表转换成一个一维 Tensor" " :ref:`paddle.nn.utils.remove_weight_norm ` ", "移除传入 layer 中的权重归一化" - " :ref:`paddle.nn.utils.spectral_norm <_cn_api_paddle_nn_utils_spectral_norm>` ", "层权重谱归一化" + " :ref:`paddle.nn.utils.spectral_norm <_cn_api_paddle_nn_utils_spectral_norm>` ", "对传入 layer 中的权重谱归一化" " :ref:`paddle.nn.utils.vector_to_parameters ` ", "将一个一维 Tensor 转换成参数列表" " :ref:`paddle.nn.utils.weight_norm ` ", "对传入的 layer 中的权重参数进行归一化" From 5b6003dc3d72e5adbf26a83e4790770f329d7cc0 Mon Sep 17 00:00:00 2001 From: gsq7474741 <38883252+gsq7474741@users.noreply.github.com> Date: Sun, 4 Feb 2024 23:34:36 +0800 Subject: [PATCH 3/5] fix ref --- docs/api/paddle/nn/Overview_cn.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/api/paddle/nn/Overview_cn.rst b/docs/api/paddle/nn/Overview_cn.rst index 18ed5702466..1d86ce7c8d4 100644 --- a/docs/api/paddle/nn/Overview_cn.rst +++ b/docs/api/paddle/nn/Overview_cn.rst @@ -32,7 +32,7 @@ paddle.nn 目录下包含飞桨框架支持的神经网络层和相关函数的 - :ref:`公用方法 ` - :ref:`初始化相关 ` - :ref:`量化压缩 ` -- :ref:`实用工具 ` +- :ref:`实用工具 ` @@ -574,7 +574,7 @@ Embedding 相关函数 " :ref:`paddle.nn.quant.weight_only_linear ` ", "使用自定义的类型进行模型的量化压缩" " :ref:`paddle.nn.quant.weight_quantize ` ", "weight_only 和 llm.int8 权重的量化函数" -.. _about_utils: +.. _about_nn_utils: 实用工具 ::::::::::::::::::::::: @@ -586,6 +586,6 @@ Embedding 相关函数 " :ref:`paddle.nn.utils.clip_grad_value_ ` ", "对一组张量的梯度按值范围进行裁剪" " :ref:`paddle.nn.utils.parameters_to_vector ` ", "将参数列表转换成一个一维 Tensor" " :ref:`paddle.nn.utils.remove_weight_norm ` ", "移除传入 layer 中的权重归一化" - " :ref:`paddle.nn.utils.spectral_norm <_cn_api_paddle_nn_utils_spectral_norm>` ", "对传入 layer 中的权重谱归一化" + " :ref:`paddle.nn.utils.spectral_norm ` ", "对传入 layer 中的权重谱归一化" " :ref:`paddle.nn.utils.vector_to_parameters ` ", "将一个一维 Tensor 转换成参数列表" " :ref:`paddle.nn.utils.weight_norm ` ", "对传入的 layer 中的权重参数进行归一化" From 8bc42b360329ac0a449cf387403980311942b341 Mon Sep 17 00:00:00 2001 From: zachary sun <70642955+sunzhongkai588@users.noreply.github.com> Date: Mon, 19 Feb 2024 16:53:18 +0800 Subject: [PATCH 4/5] Update docs/api/paddle/nn/Overview_cn.rst --- docs/api/paddle/nn/Overview_cn.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/api/paddle/nn/Overview_cn.rst b/docs/api/paddle/nn/Overview_cn.rst index 1d86ce7c8d4..ce160bb5187 100644 --- a/docs/api/paddle/nn/Overview_cn.rst +++ b/docs/api/paddle/nn/Overview_cn.rst @@ -32,7 +32,7 @@ paddle.nn 目录下包含飞桨框架支持的神经网络层和相关函数的 - :ref:`公用方法 ` - :ref:`初始化相关 ` - :ref:`量化压缩 ` -- :ref:`实用工具 ` +- :ref:`工具相关 ` From 1a1fae8746898ea31efb1bb2edecba9f4d574bd9 Mon Sep 17 00:00:00 2001 From: zachary sun <70642955+sunzhongkai588@users.noreply.github.com> Date: Mon, 19 Feb 2024 16:53:23 +0800 Subject: [PATCH 5/5] Update docs/api/paddle/nn/Overview_cn.rst --- docs/api/paddle/nn/Overview_cn.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/api/paddle/nn/Overview_cn.rst b/docs/api/paddle/nn/Overview_cn.rst index ce160bb5187..0742f13f6fb 100644 --- a/docs/api/paddle/nn/Overview_cn.rst +++ b/docs/api/paddle/nn/Overview_cn.rst @@ -576,7 +576,7 @@ Embedding 相关函数 .. _about_nn_utils: -实用工具 +工具相关 ::::::::::::::::::::::: .. csv-table::