result = result_t.repeat(1,1)
result
tensor([[1,1,1,1],[2,2,2,2]])
result = result_t.repeat(1,2)
result
tensor([[1,1,1,1,1,1,1,1],[2,2,2,2,2,2,2,2]])#%%
result = result_t.repeat(2,1)
result
tensor([[1,1,1,1],[2,2,2,2],[1,1,1,1],[2,2,2,2]])#%%
result = result_t.repeat(2,2)
result
tensor([[1,1,1,1,1,1,1,1],[2,2,2,2,2,2,2,2],[1,1,1,1,1,1,1,1],[2,2,2,2,2,2,2,2]])
torch.repeat_interleave()
x = torch.tensor([1,2,3])# 每个元素赋值两份
x.repeat_interleave(2)
tensor([1,1,2,2,3,3])
y = torch.tensor([[1,2],[3,4]])
torch.repeat_interleave(y,2)
tensor([1,1,2,2,3,3,4,4])