tile¶
- paddle. tile ( x, repeat_times, name=None ) ¶
根据参数 repeat_times
对输入 x
的各维度进行复制。平铺后,输出的第 i
个维度的值等于 x.shape[i]*repeat_times[i]
。
x
的维数和 repeat_times
中的元素数量应小于等于 6。
参数¶
x (Tensor) - 输入的 Tensor,数据类型为:bool、float16、float32、float64、int32 或 int64。
repeat_times (list|tuple|Tensor) - 指定输入
x
每个维度的复制次数。如果repeat_times
的类型是 list 或 tuple,它的元素可以是整数或者数据类型为 int32 的 1-D Tensor。如果repeat_times
的类型是 Tensor,则是数据类型为 int32 的 1-D Tensor。name (str,可选) - 具体用法请参见 Name,一般无需设置,默认值为 None。
返回¶
Tensor
,数据类型与 x
相同。返回值的第 i 维的大小等于 x[i] * repeat_times[i]
。
代码示例¶
COPY-FROM: paddle.tile