FrozenBurning
single view to 3D init release
81ecb2b
raw
history blame
886 Bytes
# 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="mvpraymarch",
ext_modules=[
CUDAExtension(
"mvpraymarchlib",
sources=["mvpraymarch.cpp", "mvpraymarch_kernel.cu", "bvh.cu"],
extra_compile_args={
"nvcc": [
"-use_fast_math",
"-arch=sm_70",
"-std=c++17",
"-lineinfo",
]
}
)
],
cmdclass={"build_ext": BuildExtension}
)