Title: Unable to run the code with error importing 'spmm' · Issue #7 · DeepGraphLearning/NBFNet · GitHub
Open Graph Title: Unable to run the code with error importing 'spmm' · Issue #7 · DeepGraphLearning/NBFNet
X Title: Unable to run the code with error importing 'spmm' · Issue #7 · DeepGraphLearning/NBFNet
Description: Hi, I followed the instruction to reproduce results but had a problem with module 'spmm'. My torch version is 1.8.2, torchdrug is 0.1.2. Any ideas how to fix it? 12:53:15 Epoch 0 begin Traceback (most recent call last): File "script/run....
Open Graph Description: Hi, I followed the instruction to reproduce results but had a problem with module 'spmm'. My torch version is 1.8.2, torchdrug is 0.1.2. Any ideas how to fix it? 12:53:15 Epoch 0 begin Traceback (m...
X Description: Hi, I followed the instruction to reproduce results but had a problem with module 'spmm'. My torch version is 1.8.2, torchdrug is 0.1.2. Any ideas how to fix it? 12:53:15 Epoch 0 begin Trac...
Opengraph URL: https://github.com/DeepGraphLearning/NBFNet/issues/7
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Unable to run the code with error importing 'spmm'","articleBody":"Hi, I followed the instruction to reproduce results but had a problem with module 'spmm'. My torch version is 1.8.2, torchdrug is 0.1.2. Any ideas how to fix it?\r\n\r\n\u003e 12:53:15 Epoch 0 begin\r\nTraceback (most recent call last):\r\n File \"script/run.py\", line 78, in \u003cmodule\u003e\r\n File \"script/run.py\", line 30, in train_and_validate\r\n File \"C:\\Users\\Pengfei\\anaconda3\\envs\\py38\\lib\\site-packages\\torchdrug\\core\\engine.py\", line 143, in train\r\n loss, metric = model(batch)\r\n File \"C:\\Users\\Pengfei\\anaconda3\\envs\\py38\\lib\\site-packages\\torch\\nn\\modules\\module.py\", line 889, in _call_impl\r\n result = self.forward(*input, **kwargs)\r\n File \"C:\\Users\\Pengfei\\anaconda3\\envs\\py38\\lib\\site-packages\\torchdrug\\tasks\\reasoning.py\", line 85, in forward\r\n pred = self.predict(batch, all_loss, metric)\r\n File \"C:\\Users\\Pengfei\\Documents\\cse research\\NBFNet-master\\nbfnet\\task.py\", line 288, in predict\r\n pred = self.model(graph, h_index, t_index, r_index, all_loss=all_loss, metric=metric)\r\n File \"C:\\Users\\Pengfei\\anaconda3\\envs\\py38\\lib\\site-packages\\torch\\nn\\modules\\module.py\", line 889, in _call_impl\r\n result = self.forward(*input, **kwargs)\r\n File \"C:\\Users\\Pengfei\\Documents\\cse research\\NBFNet-master\\nbfnet\\model.py\", line 149, in forward\r\n output = self.bellmanford(graph, h_index[:, 0], r_index[:, 0])\r\n File \"C:\\Users\\Pengfei\\anaconda3\\envs\\py38\\lib\\site-packages\\decorator.py\", line 232, in fun\r\n return caller(func, *(extras + args), **kw)\r\n File \"C:\\Users\\Pengfei\\anaconda3\\envs\\py38\\lib\\site-packages\\torchdrug\\utils\\decorator.py\", line 56, in wrapper\r\n return forward(self, *args, **kwargs)\r\n File \"C:\\Users\\Pengfei\\Documents\\cse research\\NBFNet-master\\nbfnet\\model.py\", line 115, in bellmanford\r\n hidden = layer(step_graph, layer_input)\r\n File \"C:\\Users\\Pengfei\\anaconda3\\envs\\py38\\lib\\site-packages\\torch\\nn\\modules\\module.py\", line 889, in _call_impl\r\n result = self.forward(*input, **kwargs)\r\n File \"C:\\Users\\Pengfei\\anaconda3\\envs\\py38\\lib\\site-packages\\torchdrug\\layers\\conv.py\", line 91, in forward\r\n update = self.message_and_aggregate(graph, input)\r\n File \"C:\\Users\\Pengfei\\Documents\\cse research\\NBFNet-master\\nbfnet\\layer.py\", line 140, in message_and_aggregate\r\n sum = functional.generalized_rspmm(adjacency, relation_input, input, sum=\"add\", mul=mul)\r\n File \"C:\\Users\\Pengfei\\anaconda3\\envs\\py38\\lib\\site-packages\\torchdrug\\layers\\functional\\spmm.py\", line 378, in generalized_rspmm\r\n return Function.apply(sparse.coalesce(), relation, input)\r\n File \"C:\\Users\\Pengfei\\anaconda3\\envs\\py38\\lib\\site-packages\\torchdrug\\layers\\functional\\spmm.py\", line 172, in forward\r\n forward = spmm.rspmm_add_mul_forward_cuda\r\n File \"C:\\Users\\Pengfei\\anaconda3\\envs\\py38\\lib\\site-packages\\torchdrug\\utils\\torch.py\", line 27, in __getattr__\r\n return getattr(self.module, key)\r\n File \"C:\\Users\\Pengfei\\anaconda3\\envs\\py38\\lib\\site-packages\\torchdrug\\utils\\decorator.py\", line 21, in __get__\r\n result = self.func(obj)\r\n File \"C:\\Users\\Pengfei\\anaconda3\\envs\\py38\\lib\\site-packages\\torchdrug\\utils\\torch.py\", line 31, in module\r\n return cpp_extension.load(self.name, self.sources, self.extra_cflags, self.extra_cuda_cflags,\r\n File \"C:\\Users\\Pengfei\\anaconda3\\envs\\py38\\lib\\site-packages\\torch\\utils\\cpp_extension.py\", line 1079, in load\r\n return _jit_compile(\r\n File \"C:\\Users\\Pengfei\\anaconda3\\envs\\py38\\lib\\site-packages\\torch\\utils\\cpp_extension.py\", line 1317, in _jit_compile\r\n return _import_module_from_library(name, build_directory, is_python_module)\r\n File \"C:\\Users\\Pengfei\\anaconda3\\envs\\py38\\lib\\site-packages\\torch\\utils\\cpp_extension.py\", line 1700, in _import_module_from_library\r\n file, path, description = imp.find_module(module_name, [path])\r\n File \"C:\\Users\\Pengfei\\anaconda3\\envs\\py38\\lib\\imp.py\", line 296, in find_module\r\n raise ImportError(_ERR_MSG.format(name), name=name)\r\nImportError: No module named 'spmm'","author":{"url":"https://github.com/PengfeiHePower","@type":"Person","name":"PengfeiHePower"},"datePublished":"2022-03-31T17:04:49.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":3},"url":"https://github.com/7/NBFNet/issues/7"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:d5793b55-d8aa-8d0e-f456-1613b83db227 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | B0D8:1AB011:EFAAB5:150FA22:69725F20 |
| html-safe-nonce | 4c50444af9287b03c505ce0f8a385f07de89359536d611339f62dad8bcbdb632 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCMEQ4OjFBQjAxMTpFRkFBQjU6MTUwRkEyMjo2OTcyNUYyMCIsInZpc2l0b3JfaWQiOiI4ODI3MTY3ODY4Mjc3OTA3MjMzIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | acf73983f9f7d3c68b0fd50d65b1dc5529eae4aa33f263b294dfcac50fc3540c |
| hovercard-subject-tag | issue:1188384684 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/DeepGraphLearning/NBFNet/7/issue_layout |
| twitter:image | https://opengraph.githubassets.com/18ceda8eef3c1f47e8a0fd70faf594d80bed4285e435ba13740a413ac8e113fc/DeepGraphLearning/NBFNet/issues/7 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/18ceda8eef3c1f47e8a0fd70faf594d80bed4285e435ba13740a413ac8e113fc/DeepGraphLearning/NBFNet/issues/7 |
| og:image:alt | Hi, I followed the instruction to reproduce results but had a problem with module 'spmm'. My torch version is 1.8.2, torchdrug is 0.1.2. Any ideas how to fix it? 12:53:15 Epoch 0 begin Traceback (m... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | PengfeiHePower |
| hostname | github.com |
| expected-hostname | github.com |
| None | ab2c8e6ec49d8737f6bf007a86b2c4a2bc434bba562c524e0c76465bc9ed358b |
| turbo-cache-control | no-preview |
| go-import | github.com/DeepGraphLearning/NBFNet git https://github.com/DeepGraphLearning/NBFNet.git |
| octolytics-dimension-user_id | 38018154 |
| octolytics-dimension-user_login | DeepGraphLearning |
| octolytics-dimension-repository_id | 430829075 |
| octolytics-dimension-repository_nwo | DeepGraphLearning/NBFNet |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 430829075 |
| octolytics-dimension-repository_network_root_nwo | DeepGraphLearning/NBFNet |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 52bb8e0c9f4e51b63385b80feac0e6ba25e8dbd5 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width