TypeError: randn(): argument 'size' must be tuple of ints, but found element of type Tensor at pos 2
时间: 2024-03-07 08:51:10 浏览: 476
解决Python中报错TypeError: must be str, not bytes问题
3星 · 编辑精心推荐
这个错误通常是由于在使用PyTorch的`torch.randn()`函数时,将一个张量(Tensor)作为参数传递而不是一个整数元组。`torch.randn()`函数的参数应该是一个整数元组,用于指定返回张量的形状。例如,`torch.randn((3, 4))`将返回一个3x4的张量。
请检查你的代码,确认所有使用`torch.randn()`函数的地方都传递一个整数元组作为参数,而不是一个张量。
阅读全文