我编写了一个函数来查找Haskell中列表的所有可能排列。我知道它肯定可以被优化,但我不知道怎么做。我很确定可以使用foldl或foldl',但我不确定如何使用。当perms的参数大小超过6项时,它会变慢,但我不知道这是否可以避免。perms :: [a] -> [[a]] where perms' c xs
| c == length xs
但是,找不到函数torch.repeat_interleave(): x = torch.tensor([1, 2, 3])
x.repeat_interleave(2) 提供AttributeError: 'Tensor' object has no attribute 'repeat_interleave' 为什么?