"git@developer.sourcefind.cn:OpenDAS/vision.git" did not exist on "1de7a74a8b93483f1703eef0b306e0ec68e0cd9d"
Unverified Commit b517279e authored by Matthias Fey's avatar Matthias Fey Committed by GitHub
Browse files

Merge pull request #37 from 130ndim/master

Added flag for CPU install
parents 5a4e255a a4b38f32
from setuptools import setup, find_packages from setuptools import setup, find_packages
from sys import argv
import torch import torch
from torch.utils.cpp_extension import CppExtension, CUDAExtension, CUDA_HOME from torch.utils.cpp_extension import CppExtension, CUDAExtension, CUDA_HOME
...@@ -22,7 +23,13 @@ ext_modules = [ ...@@ -22,7 +23,13 @@ ext_modules = [
] ]
cmdclass = {'build_ext': torch.utils.cpp_extension.BuildExtension} cmdclass = {'build_ext': torch.utils.cpp_extension.BuildExtension}
if CUDA_HOME is not None: GPU = True
for arg in argv:
if arg == '--cpu':
GPU = False
argv.remove(arg)
if CUDA_HOME is not None and GPU:
ext_modules += [ ext_modules += [
CUDAExtension('torch_cluster.graclus_cuda', CUDAExtension('torch_cluster.graclus_cuda',
['cuda/graclus.cpp', 'cuda/graclus_kernel.cu'], ['cuda/graclus.cpp', 'cuda/graclus_kernel.cu'],
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment