Spaces:
Sleeping
Sleeping
# Copyright (c) Meta Platforms, Inc. and affiliates. | |
# All rights reserved. | |
# | |
# This source code is licensed under the license found in the | |
# LICENSE file in the root directory of this source tree. | |
from setuptools import setup | |
from torch.utils.cpp_extension import CUDAExtension, BuildExtension | |
if __name__ == "__main__": | |
import torch | |
setup( | |
name="utils", | |
ext_modules=[ | |
CUDAExtension( | |
"utilslib", | |
sources=["utils.cpp", "utils_kernel.cu"], | |
extra_compile_args={ | |
"nvcc": [ | |
"-arch=sm_70", | |
"-std=c++14", | |
"-lineinfo", | |
] | |
} | |
) | |
], | |
cmdclass={"build_ext": BuildExtension} | |
) | |