'int' object has no attribute 'unsqueeze'
时间: 2023-09-01 22:12:24 浏览: 364
Python 从attribute到property详解
这个错误通常发生在使用PyTorch时,是因为将一个整数类型的张量直接传递给需要一个包含维度信息的张量的函数或方法,导致无法使用unsqueeze方法。
解决方法是将整数类型的张量转换为包含维度信息的张量,例如使用torch.tensor([int_value])或torch.tensor(int_value, dtype=torch.long)来创建张量,然后再使用unsqueeze方法添加维度。
阅读全文