setup.py 566 Bytes
Newer Older
Jiezhong Qiu's avatar
update  
Jiezhong Qiu committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
from setuptools import setup
from torch.utils.cpp_extension import BuildExtension, CUDAExtension

setup(
    name='moe_first_linear_cuda',
    ext_modules=[
        CUDAExtension(
            name='moe_first_linear_cuda', 
            sources=[
                'moe.cpp',
                'moe_cuda_kernel.cu',
                ],
            extra_compile_args={'cxx': ['-I/usr/local/cuda/samples/common/inc'],
                                'nvcc': ['-I/usr/local/cuda/samples/common/inc']}
        )
    ],
    cmdclass={
        'build_ext': BuildExtension
    })