Machine learning 如何将一个向量转换为一个矩阵,使每一条直线都等于pytorch中的向量?

Machine learning 如何将一个向量转换为一个矩阵,使每一条直线都等于pytorch中的向量?,machine-learning,pytorch,Machine Learning,Pytorch,例如,我有向量[1,2,3] 我想得到一个矩阵,比如 [[1, 2, 3], [1, 2, 3], [1, 2, 3], [1, 2, 3]] 如何有效地做到这一点?您应该看看: 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.]])

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

我想得到一个矩阵,比如

[[1, 2, 3],
[1, 2, 3],
[1, 2, 3],
[1, 2, 3]]
如何有效地做到这一点?

您应该看看:

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.]])