如何将向量转换为矩阵,每行等于pytorch中的向量?

时间:2018-09-03 06:52:25

标签: machine-learning pytorch

例如,我有向量[1, 2, 3]

我想要一个像这样的矩阵

[[1, 2, 3],
[1, 2, 3],
[1, 2, 3],
[1, 2, 3]]

如何有效地做到这一点?

1 个答案:

答案 0 :(得分:2)

您应该查看.repeat()

In [1]: torch.Tensor([1, 2, 3]).repeat(4, 1)
Out[1]: 
tensor([[1., 2., 3.],
        [1., 2., 3.],
        [1., 2., 3.],
        [1., 2., 3.]])