Python 属性错误:模块';火炬';没有属性';hstack';

Python 属性错误:模块';火炬';没有属性';hstack';,python,numpy,pytorch,Python,Numpy,Pytorch,我正在跟踪hstack的文档 a = torch.tensor([1, 2, 3]) b = torch.tensor([4, 5, 6]) torch.hstack((a,b)) 但我一直在犯错误: AttributeError: module 'torch' has no attribute 'hstack' 以下是导致此错误的火炬版本: torch.__version__ '1.6.0+cpu' 我做错了什么?显然,您正在调用PyTorch版本中尚不存在的函数——这就是错误消息的内容

我正在跟踪
hstack
的文档

a = torch.tensor([1, 2, 3])
b = torch.tensor([4, 5, 6])
torch.hstack((a,b))
但我一直在犯错误:

AttributeError: module 'torch' has no attribute 'hstack'
以下是导致此错误的火炬版本:

torch.__version__
'1.6.0+cpu'

我做错了什么?

显然,您正在调用PyTorch版本中尚不存在的函数——这就是错误消息的内容

您的链接指向与开发者预览相关的帮助页面:注意左上角的
.8.0a0+342069f
版本号。单击时,单击此处查看最新稳定版本的文档。链接-出现错误消息

此函数在火炮版本<代码> 1.80.中可用,直到考虑使用<代码> Trask.CAT/COM> >‘昏暗=1’。< /P>

torch.cat([a,b], dim=1)  # a, b - 2d torch.Tensors

To@user2357112支持monica和其他人否决了我的答案:显然pytorch中不推荐使用函数
hstack
vstack
。存在一些文档页面,但代码库中未定义函数。如果您不同意,请将相关函数定义指向@user2357112 supports monica,@parth tamane:SOLVED:显然,您的链接指向左上角与开发人员预览:note“.8.0a0+342069f”版本号相关的帮助页。单击
时,单击此处查看最新稳定版本的文档。
链接-出现错误消息。因此,该功能在1.8.0中可用。在此之前,请考虑使用<代码> Trask.Case<代码>来解释它。它看起来像是torch.hstack实际上是在1.7.0版本中提供的,而不是1.8.0版本。我们无法从这一点判断。显示代码和完整的错误消息,包括完整的堆栈跟踪。您是否命名了一个文件
torch.py
?该问题及其答案都是合理的;我不明白为什么这应该保持关闭!谢谢,我还添加了重新开放的投票。