当前位置:   article > 正文

fatal error: THC/THC.h: No such file or directory_/cuda/vision.h:3:10: fatal error: thc/thc.h: 没有那个文

/cuda/vision.h:3:10: fatal error: thc/thc.h: 没有那个文件或目录 #include

[debug] fatal error: THC/THC.h: No such file or directory

1.11版本后,Pytorch中的THC/THC 命名空间已失效,apex 也已将其删除,但是其中的函数已移至 ATen 命名空间。可以检查尝试构建的库中使用了哪些 TH ( C ) 方法,并将它们移至新的 ATen 调用。
例如对于THCudaCheck,可以换成AT_CUDA_CHECK
通常函数名称是相同的,命名空间只是移动了,因此您可以从操作中删除 TH( C ) 并在源代码中搜索此操作。如果那没有给您任何匹配项,请搜索 TH( C ) 方法并尝试找到移动它的提交。

参考资料

  1. https://discuss.pytorch.org/t/question-about-thc-thc-h/147145/15
  2. https://github.com/pytorch/pytorch/pull/66391
  3. https://github.com/pytorch/pytorch/blob/main/aten/src/ATen/cuda/CUDAEvent.h
  4. https://blog.csdn.net/qq_36891089/article/details/124353149
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/81913
推荐阅读
相关标签