Tried to access nonexistent attribute or method 'crow_indices' of type 'Tensor'.: File "/home/yjy/anaconda3/envs/MATP/lib/python3.7/site-packages/torch_sparse/tensor.py", line 109 def from_torch_sparse_csr_tensor(self, mat: torch.Tensor, has_value: bool = True): rowptr = mat.crow_indices() ~~~~~~~~~~~~~~~~ <--- HERE col = mat.col_indices()
时间: 2023-10-21 15:05:25 浏览: 392
mac 安装omyzsh后不执行~/.bash_profile、~/.bashrc的完美解决办法
根据提供的错误信息,出现了一个关于Tensor的错误。具体地说,它试图访问一个名为'crow_indices'的属性或方法,但在Tensor类型中并不存在该属性或方法。
这个问题可能是由于以下几种情况导致的:
1. 版本不兼容:请确保你正在使用与torch_sparse库兼容的torch版本。尝试更新torch_sparse库或降级torch版本,看看是否解决了问题。
2. 引入错误:检查你的代码,确保正确导入了torch_sparse库以及所有必需的依赖项。
3. API变更:如果你的代码是基于旧版本的torch_sparse编写的,在新版本中可能已经发生了一些API变更。请查阅torch_sparse的文档或相关更新日志,了解这些变更,并相应地修改你的代码。
如果上述方法都没有解决问题,我建议你将完整的错误信息和相关的代码片段提交给torch_sparse库的开发者或社区,以获取更具体的帮助和支持。
阅读全文