Skip to content

Commit 4d2f8e1

Browse files
add frexp (#5276)
* add frexp * 修改 * 按照Paddle英文注释修改 * test * 补充name * 按照要求修改 * pre-commit * pre-commit
1 parent 0d9eef0 commit 4d2f8e1

File tree

5 files changed

+37
-0
lines changed

5 files changed

+37
-0
lines changed

docs/api/api_label

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,7 @@ paddle.Tensor.subtract_ .. _api_paddle_Tensor_subtract_:
253253
paddle.sum .. _api_paddle_sum:
254254
paddle.t .. _api_paddle_t:
255255
paddle.take .. _api_paddle_take:
256+
paddle.frexp .. _api_paddle_frexp:
256257
paddle.tanh .. _api_paddle_tanh:
257258
paddle.tanh_ .. _api_paddle_tanh_:
258259
paddle.tile .. _api_paddle_tile:

docs/api/paddle/Overview_cn.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,7 @@ tensor 数学操作
140140
" :ref:`paddle.asinh <cn_api_fluid_layers_asinh>` ", "反双曲正弦函数"
141141
" :ref:`paddle.atanh <cn_api_fluid_layers_atanh>` ", "反双曲正切函数"
142142
" :ref:`paddle.take <cn_api_tensor_take>` ", "输出给定索引处的输入元素,结果与 index 的形状相同"
143+
" :ref:`paddle.frexp <cn_api_paddle_frexp>` ", "用于把一个浮点数分解为尾数和指数的函数"
143144

144145

145146
.. _tensor_logic:

docs/api/paddle/Tensor/Overview_en.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -271,3 +271,4 @@ Methods
271271
zero_
272272
is_complex
273273
is_integer
274+
frexp

docs/api/paddle/Tensor_cn.rst

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2457,3 +2457,12 @@ take(index, mode='raise', name=None)
24572457
返回类型:Tensor
24582458

24592459
请参考 :ref:`cn_api_tensor_take`
2460+
2461+
frexp(x)
2462+
:::::::::
2463+
用于把一个浮点数分解为尾数和指数的函数
2464+
返回:一个尾数 Tensor 和一个指数 Tensor
2465+
2466+
返回类型:Tensor, Tensor
2467+
2468+
请参考 :ref:`_cn_api_paddle_frexp`

docs/api/paddle/frexp_cn.rst

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
.. _cn_api_paddle_frexp:
2+
3+
frexp
4+
-------------------------------
5+
6+
.. py:function:: paddle.frexp(x, name)
7+
8+
9+
用于把一个浮点数分解为尾数和指数的函数, 返回一个尾数 Tensor 和一个指数 Tensor
10+
11+
参数
12+
::::::::::
13+
- **x** (Tensor) – 输入是一个多维的 Tensor,它的数据类型可以是 float32,float64。
14+
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name` ,一般无需设置,默认值为 None。
15+
返回
16+
::::::::::
17+
mantissa(Tensor):分解后的尾数,类型为 Tensor,形状和原输入的形状一致。
18+
19+
exponent(Tensor):分解后的指数,类型为 Tensor,形状和原输入的形状一致。
20+
21+
22+
代码示例
23+
::::::::::
24+
25+
COPY-FROM: paddle.frexp

0 commit comments

Comments
 (0)