setup.py 472 Bytes
Newer Older
zhangwenwei's avatar
zhangwenwei committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
from setuptools import setup

from torch.utils.cpp_extension import BuildExtension, CUDAExtension

setup(
    name='iou3d',
    ext_modules=[
        CUDAExtension(
            'iou3d_cuda', [
                'src/iou3d.cpp',
                'src/iou3d_kernel.cu',
            ],
            extra_compile_args={
                'cxx': ['-g', '-I /usr/local/cuda/include'],
                'nvcc': ['-O2']
            })
    ],
    cmdclass={'build_ext': BuildExtension})