From f64b9879a986be10212e9c24d9cb16ede68af9c8 Mon Sep 17 00:00:00 2001 From: nyx-c-language Date: Sat, 19 Apr 2025 09:44:50 +0800 Subject: [PATCH 1/4] cast__cn.rst --- docs/api/paddle/Overview_cn.rst | 1 + docs/api/paddle/cast__cn.rst | 11 +++++++++++ 2 files changed, 12 insertions(+) create mode 100644 docs/api/paddle/cast__cn.rst diff --git a/docs/api/paddle/Overview_cn.rst b/docs/api/paddle/Overview_cn.rst index f68388fb1ca..52476bfc80e 100755 --- a/docs/api/paddle/Overview_cn.rst +++ b/docs/api/paddle/Overview_cn.rst @@ -200,6 +200,7 @@ tensor 数学操作原位(inplace)版本 " :ref:`paddle.add_ ` ", "Inplace 版本的 add API,对输入 x 采用 Inplace 策略" " :ref:`paddle.addmm_ ` ", "Inplace 版本的 addmm API,对输入 input 采用 Inplace 策略" " :ref:`paddle.put_along_axis_ ` ", "Inplace 版本的 put_along_axis API,对输入 x 采用 Inplace 策略" + " :ref:`paddle.cast_ ` ", "Inplace 版本的 cast API,对输入 x 采用 Inplace 策略" " :ref:`paddle.cauchy_ ` ", "直接修改输入 x,将所有元素替换为从柯西分布中随机采样的数值" " :ref:`paddle.ceil_ ` ", "Inplace 版本的 ceil API,对输入 x 采用 Inplace 策略" " :ref:`paddle.clip_ ` ", "Inplace 版本的 clip API,对输入 x 采用 Inplace 策略" diff --git a/docs/api/paddle/cast__cn.rst b/docs/api/paddle/cast__cn.rst new file mode 100644 index 00000000000..f5b03e1693e --- /dev/null +++ b/docs/api/paddle/cast__cn.rst @@ -0,0 +1,11 @@ +.. _cn_api_paddle_cast_: + +cast\_ +------------------------------- + +.. py:function:: paddle.cast_(x, dtype) +Inplace 版本的 :ref:`cn_api_paddle_cast` API,对输入 `x `采用 Inplace 策略。 + +更多关于 inplace 操作的介绍请参考 `3.1.3 原位(Inplace)操作和非原位操作的区别`_ 了解详情。 + +.. _3.1.3 原位(Inplace)操作和非原位操作的区别: https://www.paddlepaddle.org.cn/documentation/docs/zh/develop/guides/beginner/tensor_cn.html#id3 From 4050362836cac8214d59e1bc8771e3cab4359f3e Mon Sep 17 00:00:00 2001 From: Echo-Nie <157974576+Echo-Nie@users.noreply.github.com> Date: Sat, 19 Apr 2025 09:50:01 +0800 Subject: [PATCH 2/4] Update cast__cn.rst From 0d563391a3e6f23a54a5e7f3b85d2515b4f2c8f3 Mon Sep 17 00:00:00 2001 From: nyx-c-language Date: Mon, 21 Apr 2025 21:48:02 +0800 Subject: [PATCH 3/4] fix the doc --- docs/api/paddle/Overview_cn.rst | 2 +- docs/api/paddle/cast__cn.rst | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/api/paddle/Overview_cn.rst b/docs/api/paddle/Overview_cn.rst index 5d394a992bf..5fda8952002 100755 --- a/docs/api/paddle/Overview_cn.rst +++ b/docs/api/paddle/Overview_cn.rst @@ -202,7 +202,6 @@ tensor 数学操作原位(inplace)版本 " :ref:`paddle.add_ ` ", "Inplace 版本的 add API,对输入 x 采用 Inplace 策略" " :ref:`paddle.addmm_ ` ", "Inplace 版本的 addmm API,对输入 input 采用 Inplace 策略" " :ref:`paddle.put_along_axis_ ` ", "Inplace 版本的 put_along_axis API,对输入 x 采用 Inplace 策略" - " :ref:`paddle.cast_ ` ", "Inplace 版本的 cast API,对输入 x 采用 Inplace 策略" " :ref:`paddle.cauchy_ ` ", "直接修改输入 x,将所有元素替换为从柯西分布中随机采样的数值" " :ref:`paddle.ceil_ ` ", "Inplace 版本的 ceil API,对输入 x 采用 Inplace 策略" " :ref:`paddle.clip_ ` ", "Inplace 版本的 clip API,对输入 x 采用 Inplace 策略" @@ -548,6 +547,7 @@ tensor 元素操作相关原位(inplace)版本 :header: "API 名称", "API 功能" :widths: 10, 30 + " :ref:`paddle.cast_ ` ", "Inplace 版本的 cast API,对输入 x 采用 Inplace 策略" " :ref:`paddle.index_add_ ` ", "Inplace 版本的 :ref:`cn_api_paddle_index_add` API,对输入 `x` 采用 Inplace 策略" " :ref:`paddle.index_put_ ` ", "依据索引 ``indices`` ,将指定位置的 ``x`` 重新赋值为 ``value`` " " :ref:`paddle.reshape_ ` ", "Inplace 版本的 reshape API,对输入 x 采用 Inplace 策略" diff --git a/docs/api/paddle/cast__cn.rst b/docs/api/paddle/cast__cn.rst index f5b03e1693e..c90336baa22 100644 --- a/docs/api/paddle/cast__cn.rst +++ b/docs/api/paddle/cast__cn.rst @@ -4,7 +4,7 @@ cast\_ ------------------------------- .. py:function:: paddle.cast_(x, dtype) -Inplace 版本的 :ref:`cn_api_paddle_cast` API,对输入 `x `采用 Inplace 策略。 +Inplace 版本的 :ref:`cn_api_paddle_cast` API,对输入 ``x``采用 Inplace 策略。 更多关于 inplace 操作的介绍请参考 `3.1.3 原位(Inplace)操作和非原位操作的区别`_ 了解详情。 From 15bbe899ae175f7df5af5993d8b416ac274c8a9d Mon Sep 17 00:00:00 2001 From: nyx-c-language Date: Tue, 22 Apr 2025 10:34:57 +0800 Subject: [PATCH 4/4] fix nbsp --- docs/api/paddle/cast__cn.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/api/paddle/cast__cn.rst b/docs/api/paddle/cast__cn.rst index c90336baa22..8210204bb44 100644 --- a/docs/api/paddle/cast__cn.rst +++ b/docs/api/paddle/cast__cn.rst @@ -4,7 +4,7 @@ cast\_ ------------------------------- .. py:function:: paddle.cast_(x, dtype) -Inplace 版本的 :ref:`cn_api_paddle_cast` API,对输入 ``x``采用 Inplace 策略。 +Inplace 版本的 :ref:`cn_api_paddle_cast` API,对输入 ``x`` 采用 Inplace 策略。 更多关于 inplace 操作的介绍请参考 `3.1.3 原位(Inplace)操作和非原位操作的区别`_ 了解详情。