paddle上怎么把 数据拼接
时间: 2024-05-07 19:15:08 浏览: 132
手势识别paddle数据集.zip
在PaddlePaddle中,可以使用`paddle.concat`函数将多个张量拼接在一起。该函数有两个必需的参数,分别为要拼接的张量列表和拼接的维度。例如,如下代码可以将两个形状为(2, 3)的张量沿着第一维度拼接在一起:
```
import paddle
x1 = paddle.to_tensor([[1, 2, 3], [4, 5, 6]])
x2 = paddle.to_tensor([[7, 8, 9], [10, 11, 12]])
concat_x = paddle.concat([x1, x2], axis=0)
print(concat_x.shape)
# 输出:[4, 3]
```
在上述代码中,`paddle.to_tensor`函数用于将Python列表转换为PaddlePaddle中的张量。`paddle.concat`函数中,`axis`参数指定了要拼接的维度,这里为0表示在第一维度拼接。拼接后的结果形状为[4, 3],即原来每个张量的行数相加,列数不变。
阅读全文