Revert "Revert "Fix torch check (#6402)""

This reverts commit 77f61e6771.
This commit is contained in:
Logan Adams 2024-08-27 13:02:44 -07:00
Родитель 77f61e6771
Коммит eb37cacf22
1 изменённых файлов: 7 добавлений и 1 удалений

Просмотреть файл

@ -36,7 +36,13 @@ class GDSBuilder(AsyncIOBuilder):
return super().extra_ldflags() + ['-lcufile']
def is_compatible(self, verbose=False):
try:
import torch.utils.cpp_extension
except ImportError:
if verbose:
self.warning("Please install torch if trying to pre-compile GDS")
return False
CUDA_HOME = torch.utils.cpp_extension.CUDA_HOME
CUDA_LIB64 = os.path.join(CUDA_HOME, "lib64")
gds_compatible = self.has_function(funcname="cuFileDriverOpen",