我正在尝试用两种方法在torch中重复张量。例如,将张量{1,2,3,4}
重复3次以产生以下结果;
{1,2,3,4,1,2,3,4,1,2,3,4}
{1,1,1,2,2,2,3,3,3,4,4,4}
有一个内置的 torch:repeatTensor 函数,它将生成两个中的第一个(类似于 numpy.tile()
),但我找不到第二个的函数(类似于 numpy.repeat()
)。我确定我可以对第一个调用 sort 来得到第二个,但我认为这对于较大的数组来说可能是计算上昂贵的?
谢谢。