Python 为什么PyTorch聚集函数要求索引参数为LongTensor类型?

Python 为什么PyTorch聚集函数要求索引参数为LongTensor类型?,python,pytorch,Python,Pytorch,我正在用PyTorch编写一些代码,我遇到了聚集函数。查看文档,我看到索引参数包含一个长传感器,这是为什么?为什么它需要一个长传感器而不是像IntTensor这样的另一种类型?好处是什么?默认情况下,pytorch中的所有索引都表示为长张量-允许索引超过4GB元素的非常大的张量-常规int的最大值。long是一种可以保存十进制值但不能保存int的数据类型。

我正在用PyTorch编写一些代码,我遇到了聚集函数。查看文档,我看到索引参数包含一个长传感器,这是为什么?为什么它需要一个长传感器而不是像IntTensor这样的另一种类型?好处是什么?

默认情况下,pytorch中的所有索引都表示为长张量-允许索引超过4GB元素的非常大的张量-常规int的最大值。

long是一种可以保存十进制值但不能保存int的数据类型。