@@ -52,6 +52,7 @@ tensor 数学操作
5252 " :ref: `paddle.atan2 <cn_api_paddle_atan2 >` ", "arctangent2 函数"
5353 " :ref: `paddle.baddbmm <cn_api_paddle_baddbmm >` ", "对两个批量矩阵 x 和 y 进行乘法运算,将结果乘以标量 alpha,再加上 input 与 beta 的乘积,得到输出"
5454 " :ref: `paddle.ceil <cn_api_paddle_ceil >` ", "向上取整运算函数"
55+ " :ref: `paddle.clamp <cn_api_paddle_clamp >` ", "将输入的所有元素进行剪裁,使得输出元素限制在[min, max]内"
5556 " :ref: `paddle.clip <cn_api_paddle_clip >` ", "将输入的所有元素进行剪裁,使得输出元素限制在[min, max]内"
5657 " :ref: `paddle.conj <cn_api_paddle_conj >` ", "逐元素计算 Tensor 的共轭运算"
5758 " :ref: `paddle.cos <cn_api_paddle_cos >` ", "余弦函数"
@@ -65,6 +66,7 @@ tensor 数学操作
6566 " :ref: `paddle.digamma <cn_api_paddle_digamma >` ", "逐元素计算输入 x 的 digamma 函数值"
6667 " :ref: `paddle.div <cn_api_paddle_div >` ", "逐元素相除算子"
6768 " :ref: `paddle.divide <cn_api_paddle_divide >` ", "逐元素相除算子"
69+ " :ref: `paddle.eq <cn_api_paddle_eq >` ", "返回 x==y 逐元素比较 x 和 y 是否相等,相同位置的元素相同则返回 True,否则返回 False"
6870 " :ref: `paddle.equal <cn_api_paddle_equal >` ", "返回 x==y 逐元素比较 x 和 y 是否相等,相同位置的元素相同则返回 True,否则返回 False"
6971 " :ref: `paddle.equal_all <cn_api_paddle_equal_all >` ", "如果所有相同位置的元素相同返回 True,否则返回 False"
7072 " :ref: `paddle.erf <cn_api_paddle_erf >` ", "逐元素计算 Erf 激活函数"
@@ -78,6 +80,7 @@ tensor 数学操作
7880 " :ref: `paddle.gammainc <cn_api_paddle_gammainc >` ", "计算正则化下不完全伽玛函数"
7981 " :ref: `paddle.gammaln <cn_api_paddle_gammaln >` ", "逐元素计算输入 x 的伽马函数的绝对值的自然对数"
8082 " :ref: `paddle.greater_equal <cn_api_paddle_greater_equal >` ", "逐元素地返回 x>=y 的逻辑值"
83+ " :ref: `paddle.gt <cn_api_paddle_gt >` ", "逐元素地返回 x>y 的逻辑值"
8184 " :ref: `paddle.greater_than <cn_api_paddle_greater_than >` ", "逐元素地返回 x>y 的逻辑值"
8285 " :ref: `paddle.heaviside <cn_api_paddle_heaviside >` ", "逐元素地对 x 计算由 y 中的对应元素决定的赫维赛德阶跃函数"
8386 " :ref: `paddle.increment <cn_api_paddle_increment >` ", "在控制流程中用来让 x 的数值增加 value"
@@ -115,6 +118,8 @@ tensor 数学操作
115118 " :ref: `paddle.mm <cn_api_paddle_mm >` ", "用于两个输入矩阵的相乘"
116119 " :ref: `paddle.inner <cn_api_paddle_inner >` ", "计算两个输入矩阵的内积"
117120 " :ref: `paddle.outer <cn_api_paddle_outer >` ", "计算两个输入矩阵的外积"
121+ " :ref: `paddle.ger <cn_api_paddle_ger >` ", "计算两个输入矩阵的外积"
122+ " :ref: `paddle.mul <cn_api_paddle_mul >` ", "逐元素相乘算子"
118123 " :ref: `paddle.multiplex <cn_api_paddle_multiplex >` ", "从每个输入 Tensor 中选择特定行构造输出 Tensor"
119124 " :ref: `paddle.multiply <cn_api_paddle_multiply >` ", "逐元素相乘算子"
120125 " :ref: `paddle.ldexp <cn_api_paddle_ldexp >` ", "计算 x 乘以 2 的 y 次幂"
@@ -157,6 +162,7 @@ tensor 数学操作
157162 " :ref: `paddle.frac <cn_api_paddle_frac >` ", "得到输入 Tensor 每个元素的小数部分"
158163 " :ref: `paddle.log1p <cn_api_paddle_log1p >` ", "计算 Log1p(加一的自然对数)结果"
159164 " :ref: `paddle.take_along_axis <cn_api_paddle_take_along_axis >` ", "根据 axis 和 index 获取输入 Tensor 的对应元素"
165+ " :ref: `paddle.take_along_dim <cn_api_paddle_take_along_dim >` ", "根据 axis 和 index 获取输入 Tensor 的对应元素"
160166 " :ref: `paddle.put_along_axis <cn_api_paddle_put_along_axis >` ", "根据 axis 和 index 放置 value 值至输入 Tensor"
161167 " :ref: `paddle.lerp <cn_api_paddle_lerp >` ", "基于给定的 weight 计算 x 与 y 的线性插值"
162168 " :ref: `paddle.diff <cn_api_paddle_diff >` ", "沿着指定维度对输入 Tensor 计算 n 阶的前向差值"
@@ -323,6 +329,7 @@ tensor 属性相关
323329 " :ref: `paddle.is_complex <cn_api_paddle_is_complex >` ", "判断输入 tensor 的数据类型是否为复数类型"
324330 " :ref: `paddle.is_integer <cn_api_paddle_is_integer >` ", "判断输入 tensor 的数据类型是否为整数类型"
325331 " :ref: `paddle.broadcast_shape <cn_api_paddle_broadcast_shape >` ", "返回对 x_shape 大小的 Tensor 和 y_shape 大小的 Tensor 做 broadcast 操作后得到的 shape"
332+ " :ref: `paddle.broadcast_shapes <cn_api_paddle_broadcast_shapes >` ", "返回对多个 shape 做 broadcast 操作后得到的 shape"
326333 " :ref: `paddle.is_floating_point <cn_api_paddle_is_floating_point >` ", "判断输入 Tensor 的数据类型是否为浮点类型"
327334
328335.. _tensor_creation :
@@ -379,7 +386,9 @@ tensor 元素查找相关
379386 " :ref: `paddle.kthvalue <cn_api_paddle_kthvalue >` ", "在指定的轴上查找第 k 小的元素和其对应所在的索引信息"
380387 " :ref: `paddle.masked_select <cn_api_paddle_masked_select >` ", "返回一个 1-D 的 Tensor, Tensor 的值是根据 mask 对输入 x 进行选择的"
381388 " :ref: `paddle.nonzero <cn_api_paddle_nonzero >` ", "返回输入 x 中非零元素的坐标"
389+ " :ref: `paddle.argwhere <cn_api_paddle_argwhere >` ", "返回输入 x 中非零元素的坐标"
382390 " :ref: `paddle.sort <cn_api_paddle_sort >` ", "对输入变量沿给定轴进行排序,输出排序好的数据,其维度和输入相同"
391+ " :ref: `paddle.msort <cn_api_paddle_msort >` ", "对输入变量沿第 0 轴进行升序排序,输出排序好的数据,其维度和输入相同"
383392 " :ref: `paddle.searchsorted <cn_api_paddle_searchsorted >` ", "将根据给定的 values 在 sorted_sequence 的最后一个维度查找合适的索引"
384393 " :ref: `paddle.bucketize <cn_api_paddle_bucketize >` ", "将根据给定的一维 Tensor sorted_sequence 返回输入 x 对应的桶索引。"
385394 " :ref: `paddle.topk <cn_api_paddle_topk >` ", "沿着可选的 axis 查找 topk 最大或者最小的结果和结果所在的索引信息"
@@ -491,7 +500,9 @@ tensor 元素操作相关(如:转置,reshape 等)
491500 " :ref: `paddle.cartesian_prod <cn_api_paddle_cartesian_prod >` ", "对输入 Tensor 序列进行笛卡尔积操作"
492501 " :ref: `paddle.cast <cn_api_paddle_cast >` ", "将输入的 x 的数据类型转换为 dtype 并输出"
493502 " :ref: `paddle.chunk <cn_api_paddle_chunk >` ", "将输入 Tensor 分割成多个子 Tensor"
503+ " :ref: `paddle.cat <cn_api_paddle_cat >` ", "对输入沿 axis 轴进行联结,返回一个新的 Tensor"
494504 " :ref: `paddle.concat <cn_api_paddle_concat >` ", "对输入沿 axis 轴进行联结,返回一个新的 Tensor"
505+ " :ref: `paddle.concatenate <cn_api_paddle_concatenate >` ", "对输入沿 axis 轴进行联结,返回一个新的 Tensor"
495506 " :ref: `paddle.crop <cn_api_paddle_crop >` ", "根据偏移量(offsets)和形状(shape),裁剪输入(x)Tensor"
496507 " :ref: `paddle.expand <cn_api_paddle_expand >` ", "根据 shape 指定的形状扩展 x ,扩展后, x 的形状和 shape 指定的形状一致"
497508 " :ref: `paddle.expand_as <cn_api_paddle_expand_as >` ", "根据 y 的形状扩展 x ,扩展后, x 的形状和 y 的形状相同"
@@ -521,6 +532,8 @@ tensor 元素操作相关(如:转置,reshape 等)
521532 " :ref: `paddle.strided_slice <cn_api_paddle_strided_slice >` ", "沿多个轴生成 x 的切片"
522533 " :ref: `paddle.tile <cn_api_paddle_tile >` ", "根据参数 repeat_times 对输入 x 的各维度进行复制"
523534 " :ref: `paddle.transpose <cn_api_paddle_transpose >` ", "根据 perm 对输入的多维 Tensor 进行数据重排"
535+ " :ref: `paddle.swapaxes <cn_api_paddle_swapaxes >` ", "根据 perm 对输入的多维 Tensor 进行数据重排"
536+ " :ref: `paddle.swapdims <cn_api_paddle_swapdims >` ", "根据 perm 对输入的多维 Tensor 进行数据重排"
524537 " :ref: `paddle.moveaxis <cn_api_paddle_moveaxis >` ", "移动 Tensor 的轴,根据移动之后的轴对输入的多维 Tensor 进行数据重排"
525538 " :ref: `paddle.tensordot <cn_api_paddle_tensordot >` ", "沿多个轴对输入的 x 和 y 进行 Tensor 缩并操作"
526539 " :ref: `paddle.unbind <cn_api_paddle_unbind >` ", "将输入 Tensor 按照指定的维度分割成多个子 Tensor"
@@ -530,6 +543,8 @@ tensor 元素操作相关(如:转置,reshape 等)
530543 " :ref: `paddle.unstack <cn_api_paddle_unstack >` ", "将单个 dim 为 D 的 Tensor 沿 axis 轴 unpack 为 num 个 dim 为 (D-1) 的 Tensor"
531544 " :ref: `paddle.as_complex <cn_api_paddle_as_complex >` ", "将实数 Tensor 转为复数 Tensor"
532545 " :ref: `paddle.as_real <cn_api_paddle_as_real >` ", "将复数 Tensor 转为实数 Tensor"
546+ " :ref: `paddle.view_as_complex <cn_api_paddle_view_as_complex >` ", "从实数 Tensor 获取复数 Tensor 视图"
547+ " :ref: `paddle.view_as_real <cn_api_paddle_view_as_real >` ", "从复数 Tensor 获取实数 Tensor 视图"
533548 " :ref: `paddle.repeat_interleave <cn_api_paddle_repeat_interleave >` ", "沿 axis 轴对输入 x 的元素进行复制"
534549 " :ref: `paddle.index_add <cn_api_paddle_index_add >` ", "沿着指定轴 axis 将 index 中指定位置的 x 与 value 相加,并写入到结果 Tensor 中的对应位置"
535550 " :ref: `paddle.index_put <cn_api_paddle_index_put >` ", "构造一个与 x 完全相同的 Tensor,并依据 indices 中指定的索引将 value 的值对应的放置其中,随后输出"
0 commit comments