KylinYee / R2-Talker-code

R2-Talker: Realistic Real-Time Talking Head Synthesis with Hash Grid Landmarks Encoding and Progressive Multilayer Conditioning
MIT License
71 stars 4 forks source link

bash scripts/install_ext.sh error #2

Open OldSixOne opened 6 months ago

OldSixOne commented 6 months ago

Processing ./freqencoder Preparing metadata (setup.py) ... done Building wheels for collected packages: freqencoder Building wheel for freqencoder (setup.py) ... done Created wheel for freqencoder: filename=freqencoder-0.0.0-cp38-cp38-linux_x86_64.whl size=1365855 sha256=c77a03cb97dab9ef3664f8b38a91ddd4b280228ffeb0e34bb9b69b384a9c02e6 Stored in directory: /tmp/pip-ephem-wheel-cache-qic0d7fc/wheels/15/36/c3/8ff8348371b5fbca8a766b08a101397e173e2e47645f2d1e8a Successfully built freqencoder Installing collected packages: freqencoder Attempting uninstall: freqencoder Found existing installation: freqencoder 0.0.0 Uninstalling freqencoder-0.0.0: Successfully uninstalled freqencoder-0.0.0 Successfully installed freqencoder-0.0.0 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv Processing ./shencoder Preparing metadata (setup.py) ... done Building wheels for collected packages: shencoder Building wheel for shencoder (setup.py) ... done Created wheel for shencoder: filename=shencoder-0.0.0-cp38-cp38-linux_x86_64.whl size=1599813 sha256=dad624753b409ed6a0ec4f3dde57798f6c1712040f1faad9d99640916e097f58 Stored in directory: /tmp/pip-ephem-wheel-cache-lfu6g3zf/wheels/06/9c/5d/b4e124d8d9920e64eeed97e9952df41215c12aa4bfe2405fa4 Successfully built shencoder Installing collected packages: shencoder Attempting uninstall: shencoder Found existing installation: shencoder 0.0.0 Uninstalling shencoder-0.0.0: Successfully uninstalled shencoder-0.0.0 Successfully installed shencoder-0.0.0 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv Processing ./gridencoder Preparing metadata (setup.py) ... done Building wheels for collected packages: gridencoder Building wheel for gridencoder (setup.py) ... error error: subprocess-exited-with-error

× python setup.py bdist_wheel did not run successfully. │ exit code: 1 ╰─> [422 lines of output] running bdist_wheel running build running build_ext /opt/conda/envs/R2/lib/python3.8/site-packages/torch/utils/cpp_extension.py:813: UserWarning: The detected CUDA version (11.2) has a minor version mismatch with the version that was used to compile PyTorch (11.6). Most likely this shouldn't be a problem. warnings.warn(CUDA_MISMATCH_WARN.format(cuda_str_version, torch.version.cuda)) building '_gridencoder' extension creating /code/program/R2-Talker-code-main/gridencoder/build creating /code/program/R2-Talker-code-main/gridencoder/build/temp.linux-x86_64-cpython-38 creating /code/program/R2-Talker-code-main/gridencoder/build/temp.linux-x86_64-cpython-38/code creating /code/program/R2-Talker-code-main/gridencoder/build/temp.linux-x86_64-cpython-38/code/program creating /code/program/R2-Talker-code-main/gridencoder/build/temp.linux-x86_64-cpython-38/code/program/R2-Talker-code-main creating /code/program/R2-Talker-code-main/gridencoder/build/temp.linux-x86_64-cpython-38/code/program/R2-Talker-code-main/gridencoder creating /code/program/R2-Talker-code-main/gridencoder/build/temp.linux-x86_64-cpython-38/code/program/R2-Talker-code-main/gridencoder/src Emitting ninja build file /code/program/R2-Talker-code-main/gridencoder/build/temp.linux-x86_64-cpython-38/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++ -MMD -MF /code/program/R2-Talker-code-main/gridencoder/build/temp.linux-x86_64-cpython-38/code/program/R2-Talker-code-main/gridencoder/src/bindings.o.d -pthread -B /opt/conda/envs/R2/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/opt/conda/envs/R2/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/R2/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/R2/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/R2/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/R2/include/python3.8 -c -c /code/program/R2-Talker-code-main/gridencoder/src/bindings.cpp -o /code/program/R2-Talker-code-main/gridencoder/build/temp.linux-x86_64-cpython-38/code/program/R2-Talker-code-main/gridencoder/src/bindings.o -O3 -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1013"' -DTORCH_EXTENSION_NAME=_gridencoder -D_GLIBCXX_USE_CXX11_ABI=0 cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++ [2/2] /usr/local/cuda/bin/nvcc -I/opt/conda/envs/R2/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/R2/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/R2/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/R2/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/R2/include/python3.8 -c -c /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu -o /code/program/R2-Talker-code-main/gridencoder/build/temp.linux-x86_64-cpython-38/code/program/R2-Talker-code-main/gridencoder/src/gridencoder.o -DCUDA_NO_HALF_OPERATORS -DCUDA_NO_HALF_CONVERSIONS -DCUDA_NO_BFLOAT16_CONVERSIONS -DCUDA_NO_HALF2_OPERATORS --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -O3 -std=c++14 -UCUDA_NO_HALF_OPERATORS -UCUDA_NO_HALF_CONVERSIONS -UCUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1013"' -DTORCH_EXTENSION_NAME=_gridencoder -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_52,code=sm_52 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 FAILED: /code/program/R2-Talker-code-main/gridencoder/build/temp.linux-x86_64-cpython-38/code/program/R2-Talker-code-main/gridencoder/src/gridencoder.o /usr/local/cuda/bin/nvcc -I/opt/conda/envs/R2/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/R2/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/R2/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/R2/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/R2/include/python3.8 -c -c /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu -o /code/program/R2-Talker-code-main/gridencoder/build/temp.linux-x86_64-cpython-38/code/program/R2-Talker-code-main/gridencoder/src/gridencoder.o -DCUDA_NO_HALF_OPERATORS -DCUDA_NO_HALF_CONVERSIONS -DCUDA_NO_BFLOAT16_CONVERSIONS -DCUDA_NO_HALF2_OPERATORS --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -O3 -std=c++14 -UCUDA_NO_HALF_OPERATORS -UCUDA_NO_HALF_CONVERSIONS -UCUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1013"' -DTORCH_EXTENSION_NAME=_gridencoder -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_52,code=sm_52 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 /opt/conda/envs/R2/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(26): warning: missing return statement at end of non-void function "atomicAdd(c10::Half *, c10::Half)"

  /opt/conda/envs/R2/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(26): warning: missing return statement at end of non-void function "atomicAdd(c10::Half *, c10::Half)"

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(329): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (__half2 *, __half2)
            detected during:
              instantiation of "void kernel_grid_backward_wrapper<scalar_t,D>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=2U]"
  (437): here
              instantiation of "void grid_encode_backward_cuda(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double]"
  (497): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(335): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grid_backward<scalar_t,D,C,N_C>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=2U, C=1U, N_C=1U]"
  (408): here
              instantiation of "void kernel_grid_backward_wrapper<scalar_t,D>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=2U]"
  (437): here
              instantiation of "void grid_encode_backward_cuda(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double]"
  (497): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(335): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grid_backward<scalar_t,D,C,N_C>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=2U, C=2U, N_C=2U]"
  (412): here
              instantiation of "void kernel_grid_backward_wrapper<scalar_t,D>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=2U]"
  (437): here
              instantiation of "void grid_encode_backward_cuda(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double]"
  (497): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(335): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grid_backward<scalar_t,D,C,N_C>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=2U, C=4U, N_C=2U]"
  (416): here
              instantiation of "void kernel_grid_backward_wrapper<scalar_t,D>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=2U]"
  (437): here
              instantiation of "void grid_encode_backward_cuda(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double]"
  (497): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(335): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grid_backward<scalar_t,D,C,N_C>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=2U, C=8U, N_C=2U]"
  (420): here
              instantiation of "void kernel_grid_backward_wrapper<scalar_t,D>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=2U]"
  (437): here
              instantiation of "void grid_encode_backward_cuda(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double]"
  (497): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(335): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grid_backward<scalar_t,D,C,N_C>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=3U, C=1U, N_C=1U]"
  (408): here
              instantiation of "void kernel_grid_backward_wrapper<scalar_t,D>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=3U]"
  (438): here
              instantiation of "void grid_encode_backward_cuda(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double]"
  (497): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(335): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grid_backward<scalar_t,D,C,N_C>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=3U, C=2U, N_C=2U]"
  (412): here
              instantiation of "void kernel_grid_backward_wrapper<scalar_t,D>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=3U]"
  (438): here
              instantiation of "void grid_encode_backward_cuda(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double]"
  (497): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(335): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grid_backward<scalar_t,D,C,N_C>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=3U, C=4U, N_C=2U]"
  (416): here
              instantiation of "void kernel_grid_backward_wrapper<scalar_t,D>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=3U]"
  (438): here
              instantiation of "void grid_encode_backward_cuda(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double]"
  (497): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(335): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grid_backward<scalar_t,D,C,N_C>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=3U, C=8U, N_C=2U]"
  (420): here
              instantiation of "void kernel_grid_backward_wrapper<scalar_t,D>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=3U]"
  (438): here
              instantiation of "void grid_encode_backward_cuda(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double]"
  (497): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(335): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grid_backward<scalar_t,D,C,N_C>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=4U, C=1U, N_C=1U]"
  (408): here
              instantiation of "void kernel_grid_backward_wrapper<scalar_t,D>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=4U]"
  (439): here
              instantiation of "void grid_encode_backward_cuda(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double]"
  (497): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(335): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grid_backward<scalar_t,D,C,N_C>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=4U, C=2U, N_C=2U]"
  (412): here
              instantiation of "void kernel_grid_backward_wrapper<scalar_t,D>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=4U]"
  (439): here
              instantiation of "void grid_encode_backward_cuda(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double]"
  (497): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(335): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grid_backward<scalar_t,D,C,N_C>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=4U, C=4U, N_C=2U]"
  (416): here
              instantiation of "void kernel_grid_backward_wrapper<scalar_t,D>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=4U]"
  (439): here
              instantiation of "void grid_encode_backward_cuda(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double]"
  (497): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(335): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grid_backward<scalar_t,D,C,N_C>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=4U, C=8U, N_C=2U]"
  (420): here
              instantiation of "void kernel_grid_backward_wrapper<scalar_t,D>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=4U]"
  (439): here
              instantiation of "void grid_encode_backward_cuda(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double]"
  (497): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(335): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grid_backward<scalar_t,D,C,N_C>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=5U, C=1U, N_C=1U]"
  (408): here
              instantiation of "void kernel_grid_backward_wrapper<scalar_t,D>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=5U]"
  (440): here
              instantiation of "void grid_encode_backward_cuda(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double]"
  (497): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(335): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grid_backward<scalar_t,D,C,N_C>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=5U, C=2U, N_C=2U]"
  (412): here
              instantiation of "void kernel_grid_backward_wrapper<scalar_t,D>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=5U]"
  (440): here
              instantiation of "void grid_encode_backward_cuda(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double]"
  (497): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(335): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grid_backward<scalar_t,D,C,N_C>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=5U, C=4U, N_C=2U]"
  (416): here
              instantiation of "void kernel_grid_backward_wrapper<scalar_t,D>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=5U]"
  (440): here
              instantiation of "void grid_encode_backward_cuda(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double]"
  (497): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(335): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grid_backward<scalar_t,D,C,N_C>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=5U, C=8U, N_C=2U]"
  (420): here
              instantiation of "void kernel_grid_backward_wrapper<scalar_t,D>(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double, D=5U]"
  (440): here
              instantiation of "void grid_encode_backward_cuda(const scalar_t *, const float *, const scalar_t *, const int *, scalar_t *, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, scalar_t *, scalar_t *, uint32_t, __nv_bool, uint32_t) [with scalar_t=double]"
  (497): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(606): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grad_tv<scalar_t,D,C>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=2U, C=1U]"
  (617): here
              instantiation of "void kernel_grad_tv_wrapper<scalar_t,D>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=2U]"
  (629): here
              instantiation of "void grad_total_variation_cuda(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double]"
  (640): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(606): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grad_tv<scalar_t,D,C>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=2U, C=2U]"
  (618): here
              instantiation of "void kernel_grad_tv_wrapper<scalar_t,D>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=2U]"
  (629): here
              instantiation of "void grad_total_variation_cuda(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double]"
  (640): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(606): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grad_tv<scalar_t,D,C>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=2U, C=4U]"
  (619): here
              instantiation of "void kernel_grad_tv_wrapper<scalar_t,D>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=2U]"
  (629): here
              instantiation of "void grad_total_variation_cuda(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double]"
  (640): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(606): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grad_tv<scalar_t,D,C>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=2U, C=8U]"
  (620): here
              instantiation of "void kernel_grad_tv_wrapper<scalar_t,D>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=2U]"
  (629): here
              instantiation of "void grad_total_variation_cuda(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double]"
  (640): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(606): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grad_tv<scalar_t,D,C>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=3U, C=1U]"
  (617): here
              instantiation of "void kernel_grad_tv_wrapper<scalar_t,D>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=3U]"
  (630): here
              instantiation of "void grad_total_variation_cuda(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double]"
  (640): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(606): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grad_tv<scalar_t,D,C>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=3U, C=2U]"
  (618): here
              instantiation of "void kernel_grad_tv_wrapper<scalar_t,D>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=3U]"
  (630): here
              instantiation of "void grad_total_variation_cuda(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double]"
  (640): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(606): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grad_tv<scalar_t,D,C>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=3U, C=4U]"
  (619): here
              instantiation of "void kernel_grad_tv_wrapper<scalar_t,D>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=3U]"
  (630): here
              instantiation of "void grad_total_variation_cuda(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double]"
  (640): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(606): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grad_tv<scalar_t,D,C>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=3U, C=8U]"
  (620): here
              instantiation of "void kernel_grad_tv_wrapper<scalar_t,D>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=3U]"
  (630): here
              instantiation of "void grad_total_variation_cuda(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double]"
  (640): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(606): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grad_tv<scalar_t,D,C>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=4U, C=1U]"
  (617): here
              instantiation of "void kernel_grad_tv_wrapper<scalar_t,D>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=4U]"
  (631): here
              instantiation of "void grad_total_variation_cuda(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double]"
  (640): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(606): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grad_tv<scalar_t,D,C>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=4U, C=2U]"
  (618): here
              instantiation of "void kernel_grad_tv_wrapper<scalar_t,D>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=4U]"
  (631): here
              instantiation of "void grad_total_variation_cuda(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double]"
  (640): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(606): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grad_tv<scalar_t,D,C>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=4U, C=4U]"
  (619): here
              instantiation of "void kernel_grad_tv_wrapper<scalar_t,D>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=4U]"
  (631): here
              instantiation of "void grad_total_variation_cuda(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double]"
  (640): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(606): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grad_tv<scalar_t,D,C>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=4U, C=8U]"
  (620): here
              instantiation of "void kernel_grad_tv_wrapper<scalar_t,D>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=4U]"
  (631): here
              instantiation of "void grad_total_variation_cuda(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double]"
  (640): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(606): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grad_tv<scalar_t,D,C>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=5U, C=1U]"
  (617): here
              instantiation of "void kernel_grad_tv_wrapper<scalar_t,D>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=5U]"
  (632): here
              instantiation of "void grad_total_variation_cuda(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double]"
  (640): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(606): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grad_tv<scalar_t,D,C>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=5U, C=2U]"
  (618): here
              instantiation of "void kernel_grad_tv_wrapper<scalar_t,D>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=5U]"
  (632): here
              instantiation of "void grad_total_variation_cuda(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double]"
  (640): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(606): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grad_tv<scalar_t,D,C>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=5U, C=4U]"
  (619): here
              instantiation of "void kernel_grad_tv_wrapper<scalar_t,D>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=5U]"
  (632): here
              instantiation of "void grad_total_variation_cuda(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double]"
  (640): here

  /code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu(606): error: no instance of overloaded function "atomicAdd" matches the argument list
              argument types are: (double *, double)
            detected during:
              instantiation of "void kernel_grad_tv<scalar_t,D,C>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=5U, C=8U]"
  (620): here
              instantiation of "void kernel_grad_tv_wrapper<scalar_t,D>(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double, D=5U]"
  (632): here
              instantiation of "void grad_total_variation_cuda(const scalar_t *, const scalar_t *, scalar_t *, const int *, float, uint32_t, uint32_t, uint32_t, uint32_t, float, uint32_t, uint32_t, __nv_bool) [with scalar_t=double]"
  (640): here

  33 errors detected in the compilation of "/code/program/R2-Talker-code-main/gridencoder/src/gridencoder.cu".
  ninja: build stopped: subcommand failed.
  Traceback (most recent call last):
    File "/opt/conda/envs/R2/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 1808, in _run_ninja_build
      subprocess.run(
    File "/opt/conda/envs/R2/lib/python3.8/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 "<string>", line 2, in <module>
    File "<pip-setuptools-caller>", line 34, in <module>
    File "/code/program/R2-Talker-code-main/gridencoder/setup.py", line 32, in <module>
      setup(
    File "/opt/conda/envs/R2/lib/python3.8/site-packages/setuptools/__init__.py", line 103, in setup
      return distutils.core.setup(**attrs)
    File "/opt/conda/envs/R2/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 185, in setup
      return run_commands(dist)
    File "/opt/conda/envs/R2/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
      dist.run_commands()
    File "/opt/conda/envs/R2/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands
      self.run_command(cmd)
    File "/opt/conda/envs/R2/lib/python3.8/site-packages/setuptools/dist.py", line 989, in run_command
      super().run_command(command)
    File "/opt/conda/envs/R2/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
      cmd_obj.run()
    File "/opt/conda/envs/R2/lib/python3.8/site-packages/wheel/bdist_wheel.py", line 364, in run
      self.run_command("build")
    File "/opt/conda/envs/R2/lib/python3.8/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command
      self.distribution.run_command(command)
    File "/opt/conda/envs/R2/lib/python3.8/site-packages/setuptools/dist.py", line 989, in run_command
      super().run_command(command)
    File "/opt/conda/envs/R2/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
      cmd_obj.run()
    File "/opt/conda/envs/R2/lib/python3.8/site-packages/setuptools/_distutils/command/build.py", line 131, in run
      self.run_command(cmd_name)
    File "/opt/conda/envs/R2/lib/python3.8/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command
      self.distribution.run_command(command)
    File "/opt/conda/envs/R2/lib/python3.8/site-packages/setuptools/dist.py", line 989, in run_command
      super().run_command(command)
    File "/opt/conda/envs/R2/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
      cmd_obj.run()
    File "/opt/conda/envs/R2/lib/python3.8/site-packages/setuptools/command/build_ext.py", line 88, in run
      _build_ext.run(self)
    File "/opt/conda/envs/R2/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 345, in run
      self.build_extensions()
    File "/opt/conda/envs/R2/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 765, in build_extensions
      build_ext.build_extensions(self)
    File "/opt/conda/envs/R2/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 467, in build_extensions
      self._build_extensions_serial()
    File "/opt/conda/envs/R2/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 493, in _build_extensions_serial
      self.build_extension(ext)
    File "/opt/conda/envs/R2/lib/python3.8/site-packages/setuptools/command/build_ext.py", line 249, in build_extension
      _build_ext.build_extension(self, ext)
    File "/opt/conda/envs/R2/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 548, in build_extension
      objects = self.compiler.compile(
    File "/opt/conda/envs/R2/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 586, in unix_wrap_ninja_compile
      _write_ninja_file_and_compile_objects(
    File "/opt/conda/envs/R2/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 1487, in _write_ninja_file_and_compile_objects
      _run_ninja_build(
    File "/opt/conda/envs/R2/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 1824, in _run_ninja_build
      raise RuntimeError(message) from e
  RuntimeError: Error compiling objects for extension
  [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for gridencoder Running setup.py clean for gridencoder Failed to build gridencoder ERROR: Could not build wheels for gridencoder, which is required to install pyproject.toml-based projects Processing ./raymarching Preparing metadata (setup.py) ... done Building wheels for collected packages: raymarching-face Building wheel for raymarching-face (setup.py) ... done Created wheel for raymarching-face: filename=raymarching_face-0.0.0-cp38-cp38-linux_x86_64.whl size=1691406 sha256=bc0a666b8d6004ef874dfe922c9d4ac93f39ba6c2fda0d503a68d591293e898c Stored in directory: /tmp/pip-ephem-wheel-cache-jwnm1s7n/wheels/f2/55/c3/a28df2a5ac0966178094c19b40e9622d51f33164d4ac5c06d0 Successfully built raymarching-face Installing collected packages: raymarching-face Attempting uninstall: raymarching-face Found existing installation: raymarching-face 0.0.0 Uninstalling raymarching-face-0.0.0: Successfully uninstalled raymarching-face-0.0.0 Successfully installed raymarching-face-0.0.0