Closed smart4654154 closed 3 months ago
Try to add #include <cuda_runtime.h>
at the begin of each ".cu" files.
I think nvcc would automatically includes this header file, so what is your cuda and c++ compiler version? We want to reproduce this problem.
Try to add
#include <cuda_runtime.h>
at the begin of each ".cu" files. I think nvcc would automatically includes this header file, so what is your cuda and c++ compiler version? We want to reproduce this problem.
i add #include <cuda_runtime.h>
at the begin of preprocess.cu,render.cu,sort.cu。
cuda is 11.8,i use win10 and Visual Studio 2022.I am a beginner and not sure what a C++compiler is
the same error
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\torch\utils\cpp_extension.py", line 2100, in _run_ninja_build
subprocess.run(
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\subprocess.py", line 516, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "setup.py", line 43, in
https://github.com/sunkx109/My-Torch-Extension I don't know if your CUDA environment is installed incorrectly. Can you run this demo?
than you ,i can run this demo
These pieces of information may be helpful, but I forgot to post them: 55 errors detected in the compilation of "E:/desktop/FlashGS-main/FlashGS-main/csrc/cuda_rasterizer/render.cu". 2 errors detected in the compilation of "E:/desktop/FlashGS-main/FlashGS-main/csrc/cuda_rasterizer/preprocess.cu". preprocess.cu ninja: build stopped: subcommand failed.
the all information: running develop D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\setuptools\command\develop.py:42: EasyInstallDeprecationWarning: easy_install command is deprecated. !!
********************************************************************************
Please avoid running ``setup.py`` and ``easy_install``.
Instead, use pypa/build, pypa/installer or other
standards-based tools.
See https://github.com/pypa/setuptools/issues/917 for details.
********************************************************************************
!! easy_install.initialize_options(self) D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\setuptools_distutils\cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !!
********************************************************************************
Please avoid running ``setup.py`` directly.
Instead, use pypa/build, pypa/installer or other
standards-based tools.
See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
********************************************************************************
!! self.initialize_options() running egg_info writing flash_gaussian_splatting.egg-info\PKG-INFO writing dependency_links to flash_gaussian_splatting.egg-info\dependency_links.txt writing top-level names to flash_gaussian_splatting.egg-info\top_level.txt reading manifest file 'flash_gaussian_splatting.egg-info\SOURCES.txt' adding license file 'LICENSE' writing manifest file 'flash_gaussian_splatting.egg-info\SOURCES.txt' running build_ext building 'flash_gaussian_splatting' extension Emitting ninja build file E:\desktop\FlashGS-main\FlashGS-main\build\temp.win-amd64-cpython-38\Release\build.ninja... Compiling objects... Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N) [1/2] C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\bin\nvcc --generate-dependencies-with-compile --dependency-output E:\desktop\FlashGS-main\FlashGS-mai n\build\temp.win-amd64-cpython-38\Release\csrc\cuda_rasterizer\render.obj.d -std=c++17 --use-local-env -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompil er /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc -Xc udafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_no ne_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -ID:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\torch\include -ID:\appinstall \Anaconda3\envs\FlashGS2\lib\site-packages\torch\include\torch\csrc\api\include -ID:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\torch\include\TH -ID:\appi nstall\Anaconda3\envs\FlashGS2\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\include" -ID:\appinstall\Anaconda3\en vs\FlashGS2\include -ID:\appinstall\Anaconda3\envs\FlashGS2\Include "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include" "IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\ATLMFC\include" "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Aux iliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\um" "-IC:\P rogram Files (x86)\Windows Kits\10\include\10.0.22621.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\winrt" "-IC:\Program Files (x86)\ Windows Kits\10\include\10.0.22621.0\cppwinrt" -c E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu -o E:\desktop\FlashGS-main\FlashGS-main\buil d\temp.win-amd64-cpython-38\Release\csrc\cuda_rasterizer\render.obj -DCUDA_NO_HALF_OPERATORS -DCUDA_NO_HALF_CONVERSIONS -DCUDA_NO_BFLOAT16_CONVERSIONS DCUDA_NO_HALF2_OPERATORS --expt-relaxed-constexpr -O1 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=flash_gaussian_splatting -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 FAILED: E:/desktop/FlashGS-main/FlashGS-main/build/temp.win-amd64-cpython-38/Release/csrc/cuda_rasterizer/render.obj C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\bin\nvcc --generate-dependencies-with-compile --dependency-output E:\desktop\FlashGS-main\FlashGS-main\buil d\temp.win-amd64-cpython-38\Release\csrc\cuda_rasterizer\render.obj.d -std=c++17 --use-local-env -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd 4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_ass umed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -ID:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\torch\include -ID:\appinstall\Anaco nda3\envs\FlashGS2\lib\site-packages\torch\include\torch\csrc\api\include -ID:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\torch\include\TH -ID:\appinstall \Anaconda3\envs\FlashGS2\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\include" -ID:\appinstall\Anaconda3\envs\Fla shGS2\include -ID:\appinstall\Anaconda3\envs\FlashGS2\Include "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include" "-IC:\Pr ogram Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\ATLMFC\include" "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary \VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\winrt" "-IC:\Program Files (x86)\Window s Kits\10\include\10.0.22621.0\cppwinrt" -c E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu -o E:\desktop\FlashGS-main\FlashGS-main\build\temp .win-amd64-cpython-38\Release\csrc\cuda_rasterizer\render.obj -DCUDA_NO_HALF_OPERATORS -DCUDA_NO_HALF_CONVERSIONS -DCUDA_NO_BFLOAT16_CONVERSIONS -DCUD A_NO_HALF2_OPERATORS --expt-relaxed-constexpr -O1 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=flash_gaussian_splatting -D_GLIBCXX_USE_CXX11_ABI=0 -genc ode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(33): error: expected a declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(35): error: expected a declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(104): warning #12-D: parsing restarts here after previous syntax error
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(105): error: expected a declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(106): error: expected a declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(108): error: this declaration has no storage class or type specifier
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(109): error: expected a declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(110): error: expected a declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(112): error: this declaration has no storage class or type specifier
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(112): error: variable "scale" has already been defined
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(113): error: expected a declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(114): error: expected a declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(116): error: this declaration has no storage class or type specifier
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(116): error: variable "scale" has already been defined
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(117): error: expected a declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(118): error: expected a declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(120): error: this declaration has no storage class or type specifier
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(120): error: variable "scale" has already been defined
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(121): error: expected a declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(122): error: expected a declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(124): error: this declaration has no storage class or type specifier
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(124): error: variable "scale" has already been defined
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(125): error: expected a declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(126): error: expected a declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(128): error: this declaration has no storage class or type specifier
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(128): error: variable "scale" has already been defined
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(129): error: expected a declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(130): error: expected a declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(132): error: expected a declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(136): warning #12-D: parsing restarts here after previous syntax error
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(137): error: identifier "point_list" is undefined
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(137): error: identifier "point_id" is undefined
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(138): error: identifier "points_xy_image" is undefined
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(139): error: identifier "features" is undefined
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(140): error: identifier "conic_opacity" is undefined
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(141): error: this declaration has no storage class or type specifier
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(141): error: variable "coll_id" has already been defined
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(142): error: expected a declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(148): warning #12-D: parsing restarts here after previous syntax error
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(150): error: expected a declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(163): warning #12-D: parsing restarts here after previous syntax error
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(165): error: expected a declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(174): warning #12-D: parsing restarts here after previous syntax error
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(176): error: expected a declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(184): warning #12-D: parsing restarts here after previous syntax error
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(187): error: this declaration has no storage class or type specifier
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(187): error: variable "coll_id" has already been defined
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(187): error: expected a ";"
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(188): error: expected a declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(214): warning #12-D: parsing restarts here after previous syntax error
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(215): error: expected a declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(222): warning #12-D: parsing restarts here after previous syntax error
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(223): error: this declaration has no storage class or type specifier
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(223): error: variable "rgb" has already been defined
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(225): error: too many initializer values
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(228): error: this declaration has no storage class or type specifier
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(228): error: variable "con_o" has already been defined
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(230): error: too many initializer values
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(234): error: this declaration has no storage class or type specifier
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(234): error: variable "coll_id" has already been defined
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(234): error: expected a ";"
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(235): error: expected a declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(237): error: expected a declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(4): warning #177-D: variable "WARP_SIZE" was declared but never referenced
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(5): warning #177-D: variable "BLOCK_X" was declared but never referenced
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(6): warning #177-D: variable "BLOCK_Y" was declared but never referenced
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(7): warning #177-D: variable "THREAD_X" was declared but never referenced
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\render.cu(8): warning #177-D: variable "THREAD_Y" was declared but never referenced
55 errors detected in the compilation of "E:/desktop/FlashGS-main/FlashGS-main/csrc/cuda_rasterizer/render.cu". render.cu [2/2] C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\bin\nvcc --generate-dependencies-with-compile --dependency-output E:\desktop\FlashGS-main\FlashGS-mai n\build\temp.win-amd64-cpython-38\Release\csrc\cuda_rasterizer\preprocess.obj.d -std=c++17 --use-local-env -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xco mpiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflic t_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -ID:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\torch\include -ID:\appins tall\Anaconda3\envs\FlashGS2\lib\site-packages\torch\include\torch\csrc\api\include -ID:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\torch\include\TH -ID:\ appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\include" -ID:\appinstall\Anaconda 3\envs\FlashGS2\include -ID:\appinstall\Anaconda3\envs\FlashGS2\Include "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include " "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\ATLMFC\include" "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC \Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\um" "-I C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\winrt" "-IC:\Program Files (x 86)\Windows Kits\10\include\10.0.22621.0\cppwinrt" -c E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\preprocess.cu -o E:\desktop\FlashGS-main\FlashGS-m ain\build\temp.win-amd64-cpython-38\Release\csrc\cuda_rasterizer\preprocess.obj -DCUDA_NO_HALF_OPERATORS -DCUDA_NO_HALF_CONVERSIONS -DCUDA_NO_BFLOAT16_CON VERSIONS -DCUDA_NO_HALF2_OPERATORS --expt-relaxed-constexpr -O1 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=flash_gaussian_splatting -D_GLIBCXX_USE _CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 FAILED: E:/desktop/FlashGS-main/FlashGS-main/build/temp.win-amd64-cpython-38/Release/csrc/cuda_rasterizer/preprocess.obj C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\bin\nvcc --generate-dependencies-with-compile --dependency-output E:\desktop\FlashGS-main\FlashGS-main\buil d\temp.win-amd64-cpython-38\Release\csrc\cuda_rasterizer\preprocess.obj.d -std=c++17 --use-local-env -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc -Xcud afe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none _assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -ID:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\torch\include -ID:\appinstall\A naconda3\envs\FlashGS2\lib\site-packages\torch\include\torch\csrc\api\include -ID:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\torch\include\TH -ID:\appins tall\Anaconda3\envs\FlashGS2\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\include" -ID:\appinstall\Anaconda3\envs \FlashGS2\include -ID:\appinstall\Anaconda3\envs\FlashGS2\Include "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include" "-IC :\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\ATLMFC\include" "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxil iary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\um" "-IC:\Pro gram Files (x86)\Windows Kits\10\include\10.0.22621.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\winrt" "-IC:\Program Files (x86)\Wi ndows Kits\10\include\10.0.22621.0\cppwinrt" -c E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\preprocess.cu -o E:\desktop\FlashGS-main\FlashGS-main\bu ild\temp.win-amd64-cpython-38\Release\csrc\cuda_rasterizer\preprocess.obj -DCUDA_NO_HALF_OPERATORS -DCUDA_NO_HALF_CONVERSIONS -DCUDA_NO_BFLOAT16_CONVERSIO NS -DCUDA_NO_HALF2_OPERATORS --expt-relaxed-constexpr -O1 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=flash_gaussian_splatting -D_GLIBCXX_USE_CXX11 _ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_vec2.hpp(94): warning #20012-D: device annotation is ignored on a function("vec") that is expli citly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_vec2.hpp(94): warning #20012-D: host annotation is ignored on a function("vec") that is explici tly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_vec2.hpp(95): warning #20012-D: device annotation is ignored on a function("vec") that is expli citly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_vec2.hpp(95): warning #20012-D: host annotation is ignored on a function("vec") that is explici tly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_vec2.hpp(143): warning #20012-D: device annotation is ignored on a function("operator=") that i s explicitly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_vec2.hpp(143): warning #20012-D: host annotation is ignored on a function("operator=") that is explicitly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_vec3.hpp(98): warning #20012-D: device annotation is ignored on a function("vec") that is expli citly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_vec3.hpp(98): warning #20012-D: host annotation is ignored on a function("vec") that is explici tly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_vec3.hpp(99): warning #20012-D: device annotation is ignored on a function("vec") that is expli citly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_vec3.hpp(99): warning #20012-D: host annotation is ignored on a function("vec") that is explici tly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_vec3.hpp(176): warning #20012-D: device annotation is ignored on a function("operator=") that i s explicitly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_vec3.hpp(176): warning #20012-D: host annotation is ignored on a function("operator=") that is explicitly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_vec4.hpp(97): warning #20012-D: device annotation is ignored on a function("vec") that is expli citly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_vec4.hpp(97): warning #20012-D: host annotation is ignored on a function("vec") that is explici tly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_vec4.hpp(98): warning #20012-D: device annotation is ignored on a function("vec") that is expli citly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_vec4.hpp(98): warning #20012-D: host annotation is ignored on a function("vec") that is explici tly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_vec4.hpp(249): warning #20012-D: device annotation is ignored on a function("operator=") that i s explicitly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_vec4.hpp(249): warning #20012-D: host annotation is ignored on a function("operator=") that is explicitly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_mat2x2.hpp(35): warning #20012-D: device annotation is ignored on a function("mat") that is exp licitly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_mat2x2.hpp(35): warning #20012-D: host annotation is ignored on a function("mat") that is expli citly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_mat2x3.hpp(36): warning #20012-D: device annotation is ignored on a function("mat") that is exp licitly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_mat2x3.hpp(36): warning #20012-D: host annotation is ignored on a function("mat") that is expli citly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_mat2x4.hpp(36): warning #20012-D: device annotation is ignored on a function("mat") that is exp licitly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_mat2x4.hpp(36): warning #20012-D: host annotation is ignored on a function("mat") that is expli citly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_mat3x2.hpp(36): warning #20012-D: device annotation is ignored on a function("mat") that is exp licitly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_mat3x2.hpp(36): warning #20012-D: host annotation is ignored on a function("mat") that is expli citly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_mat3x3.hpp(35): warning #20012-D: device annotation is ignored on a function("mat") that is exp licitly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_mat3x3.hpp(35): warning #20012-D: host annotation is ignored on a function("mat") that is expli citly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_mat3x4.hpp(36): warning #20012-D: device annotation is ignored on a function("mat") that is exp licitly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_mat3x4.hpp(36): warning #20012-D: host annotation is ignored on a function("mat") that is expli citly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_mat4x2.hpp(36): warning #20012-D: device annotation is ignored on a function("mat") that is exp licitly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_mat4x2.hpp(36): warning #20012-D: host annotation is ignored on a function("mat") that is expli citly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_mat4x3.hpp(36): warning #20012-D: device annotation is ignored on a function("mat") that is exp licitly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_mat4x3.hpp(36): warning #20012-D: host annotation is ignored on a function("mat") that is expli citly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_mat4x4.hpp(35): warning #20012-D: device annotation is ignored on a function("mat") that is exp licitly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_mat4x4.hpp(35): warning #20012-D: host annotation is ignored on a function("mat") that is expli citly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\detail/type_vec1.hpp(95): warning #20012-D: device annotation is ignored on a function("vec") that is explicitly d efaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\detail/type_vec1.hpp(95): warning #20012-D: host annotation is ignored on a function("vec") that is explicitly def aulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\detail/type_vec1.hpp(96): warning #20012-D: device annotation is ignored on a function("vec") that is explicitly d efaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\detail/type_vec1.hpp(96): warning #20012-D: host annotation is ignored on a function("vec") that is explicitly def aulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\detail/type_vec1.hpp(132): warning #20012-D: device annotation is ignored on a function("operator=") that is expli citly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\detail/type_vec1.hpp(132): warning #20012-D: host annotation is ignored on a function("operator=") that is explici tly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\preprocess.cu(218): warning #177-D: variable "delta" was declared but never referenced
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\preprocess.cu(219): warning #177-D: variable "lambda1" was declared but never referenced
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\preprocess.cu(219): warning #177-D: variable "lambda2" was declared but never referenced
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\preprocess.cu(329): error: expected a type specifier
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\preprocess.cu(329): error: expected a ")"
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\preprocess.cu(11): warning #177-D: variable "WARP_SIZE" was declared but never referenced
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\preprocess.cu(12): warning #177-D: variable "log2e" was declared but never referenced
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\preprocess.cu(13): warning #177-D: variable "ln2" was declared but never referenced
2 errors detected in the compilation of "E:/desktop/FlashGS-main/FlashGS-main/csrc/cuda_rasterizer/preprocess.cu". preprocess.cu ninja: build stopped: subcommand failed. Traceback (most recent call last): File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\torch\utils\cpp_extension.py", line 2100, in _run_ninja_build subprocess.run( File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\subprocess.py", line 516, in run raise CalledProcessError(retcode, process.args, subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "setup.py", line 43, in
Delete all the non-ascii characters. 看起来是中文注释导致的,我删掉了,你如果还编不过就再检查一下是不是有非ascii字符
Delete all the non-ascii characters. 看起来是中文注释导致的,我删掉了,你如果还编不过就再检查一下是不是有非ascii字符
Delete all the non-ascii characters. 看起来是中文注释导致的,我删掉了,你如果还编不过就再检查一下是不是有非ascii字符
十分感谢,我已经完成安装,我有几个困惑, Q1我注意到你们使用了self.cov3d,但在3DGS最原始的代码(github.com/graphdeco-inria/gaussian-splatting)里储存的是scale,quat,这似乎难以直接对应。请问是 flash_gaussian_splatting.ops.loadPly(scene_path)这个函数处理scale,quat生成cov3d吗? Q2你们论文里提到了GScore,我没找到他们的代码,你可以给我一个链接吗?
Q3你们可以放出示例数据吗?我自己的数据渲染结果是错误的纯色
Q4txt文件里的numpy版本找不到,我使用了1.24.4,可以顺利安装
Q1: Yes Q2: 他们是做的硬件,我没看到有代码,即使有也不是像CUDA一样运行的 Q3: 用的是原版的官方数据集训的模型,后续考虑做一个viewer
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_mat3x2.hpp(36): warning #20012-D: host annotation is ignored on a function("mat") that is expli citly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_mat3x3.hpp(35): warning #20012-D: device annotation is ignored on a function("mat") that is exp licitly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_mat3x3.hpp(35): warning #20012-D: host annotation is ignored on a function("mat") that is expli citly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_mat3x4.hpp(36): warning #20012-D: device annotation is ignored on a function("mat") that is exp licitly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_mat3x4.hpp(36): warning #20012-D: host annotation is ignored on a function("mat") that is expli citly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_mat4x2.hpp(36): warning #20012-D: device annotation is ignored on a function("mat") that is exp licitly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_mat4x2.hpp(36): warning #20012-D: host annotation is ignored on a function("mat") that is expli citly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_mat4x3.hpp(36): warning #20012-D: device annotation is ignored on a function("mat") that is exp licitly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_mat4x3.hpp(36): warning #20012-D: host annotation is ignored on a function("mat") that is expli citly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_mat4x4.hpp(35): warning #20012-D: device annotation is ignored on a function("mat") that is exp licitly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\ext../detail/type_mat4x4.hpp(35): warning #20012-D: host annotation is ignored on a function("mat") that is expli citly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\detail/type_vec1.hpp(95): warning #20012-D: device annotation is ignored on a function("vec") that is explicitly d efaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\detail/type_vec1.hpp(95): warning #20012-D: host annotation is ignored on a function("vec") that is explicitly def aulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\detail/type_vec1.hpp(96): warning #20012-D: device annotation is ignored on a function("vec") that is explicitly d efaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\detail/type_vec1.hpp(96): warning #20012-D: host annotation is ignored on a function("vec") that is explicitly def aulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\detail/type_vec1.hpp(132): warning #20012-D: device annotation is ignored on a function("operator=") that is expli citly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\glm\detail/type_vec1.hpp(132): warning #20012-D: host annotation is ignored on a function("operator=") that is explici tly defaulted on its first declaration
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\preprocess.cu(217): warning #177-D: variable "delta" was declared but never referenced
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\preprocess.cu(218): warning #177-D: variable "lambda1" was declared but never referenced
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\preprocess.cu(218): warning #177-D: variable "lambda2" was declared but never referenced
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\preprocess.cu(328): error: expected a type specifier
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\preprocess.cu(328): error: expected a ")"
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\preprocess.cu(10): warning #177-D: variable "WARP_SIZE" was declared but never referenced
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\preprocess.cu(11): warning #177-D: variable "log2e" was declared but never referenced
E:\desktop\FlashGS-main\FlashGS-main\csrc\cuda_rasterizer\preprocess.cu(12): warning #177-D: variable "ln2" was declared but never referenced
2 errors detected in the compilation of "E:/desktop/FlashGS-main/FlashGS-main/csrc/cuda_rasterizer/preprocess.cu". preprocess.cu ninja: build stopped: subcommand failed. Traceback (most recent call last): File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\torch\utils\cpp_extension.py", line 2100, in _run_ninja_build subprocess.run( File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\subprocess.py", line 516, in run raise CalledProcessError(retcode, process.args, subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1.
The above exception was the direct cause of the following exception:
Traceback (most recent call last): File "setup.py", line 43, in
setup(name='flash_gaussian_splatting',
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\setuptools__init__.py", line 108, in setup
return distutils.core.setup(**attrs)
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\setuptools_distutils\core.py", line 184, in setup
return run_commands(dist)
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\setuptools_distutils\core.py", line 200, in run_commands
dist.run_commands()
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\setuptools_distutils\dist.py", line 970, in run_commands
self.run_command(cmd)
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\setuptools\dist.py", line 945, in run_command
super().run_command(command)
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\setuptools_distutils\dist.py", line 989, in run_command
cmd_obj.run()
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\setuptools\command\install.py", line 92, in run
self.do_egg_install()
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\setuptools\command\install.py", line 144, in do_egg_install
self.run_command('bdist_egg')
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\setuptools_distutils\cmd.py", line 316, in run_command
self.distribution.run_command(command)
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\setuptools\dist.py", line 945, in run_command
super().run_command(command)
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\setuptools_distutils\dist.py", line 989, in run_command
cmd_obj.run()
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\setuptools\command\bdist_egg.py", line 167, in run
cmd = self.call_command('install_lib', warn_dir=False)
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\setuptools\command\bdist_egg.py", line 153, in call_command
self.run_command(cmdname)
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\setuptools_distutils\cmd.py", line 316, in run_command
self.distribution.run_command(command)
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\setuptools\dist.py", line 945, in run_command
super().run_command(command)
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\setuptools_distutils\dist.py", line 989, in run_command
cmd_obj.run()
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\setuptools\command\install_lib.py", line 13, in run
self.build()
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\setuptools_distutils\command\install_lib.py", line 110, in build
self.run_command('build_ext')
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\setuptools_distutils\cmd.py", line 316, in run_command
self.distribution.run_command(command)
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\setuptools\dist.py", line 945, in run_command
super().run_command(command)
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\setuptools_distutils\dist.py", line 989, in run_command
cmd_obj.run()
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\setuptools\command\build_ext.py", line 93, in run
_build_ext.run(self)
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\setuptools_distutils\command\build_ext.py", line 359, in run
self.build_extensions()
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\torch\utils\cpp_extension.py", line 873, in build_extensions
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\setuptools_distutils\command\build_ext.py", line 479, in build_extensions
self._build_extensions_serial()
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\setuptools_distutils\command\build_ext.py", line 505, in _build_extensions_serial
self.build_extension(ext)
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\setuptools\command\build_ext.py", line 254, in build_extension
_build_ext.build_extension(self, ext)
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\setuptools_distutils\command\build_ext.py", line 560, in build_extension
objects = self.compiler.compile(
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\torch\utils\cpp_extension.py", line 845, in win_wrap_ninja_compile
_write_ninja_file_and_compile_objects(
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\torch\utils\cpp_extension.py", line 1774, in _write_ninja_file_and_compile_objects
_run_ninja_build(
File "D:\appinstall\Anaconda3\envs\FlashGS2\lib\site-packages\torch\utils\cpp_extension.py", line 2116, in _run_ninja_build
raise RuntimeError(message) from e
can you help me?thank you