TypeError: empty(): argument 'size' must be tuple of ints, but found element of type list at pos 2
时间: 2023-09-29 08:09:29 浏览: 435
解决Python中报错TypeError: must be str, not bytes问题
3星 · 编辑精心推荐
这个错误通常发生在使用 PyTorch 中的 empty() 函数时,其中 size 参数不是元组类型的整数,而是列表类型的整数。
请确保你的 size 参数是一个元组,例如:
```
import torch
# 创建一个 3x4x5 的张量
x = torch.empty((3, 4, 5))
```
如果你在使用 empty() 函数时仍然遇到问题,请检查 size 参数是否完全由整数组成,并且没有其他类型的元素。
阅读全文