from setuptools import setup from torch.utils.cpp_extension import BuildExtension, CUDAExtension setup( name='encode_reg_target_ext', ext_modules=[ CUDAExtension( name='encode_reg_target_ext', sources=[ 'export.cpp', 'encode_reg_target.cu', ], extra_compile_args={ 'cxx': ['-O3'], 'nvcc': ['-O3'] } ) ], cmdclass={ 'build_ext': BuildExtension } )