When I was running command
python main_4d.py --config configs/4d.yaml input=data/anya_rgba.png save_path=anya,
an error occured:
PyMeshLab 0.2 based on MeshLab 2020.12d
Using zero-init and residual
feature_dim: 128
[INFO] load image from data/anya_rgba_000.png...
[INFO] load image from data/anya_rgba_001.png...
[INFO] load image from data/anya_rgba_002.png...
[INFO] load image from data/anya_rgba_003.png...
[INFO] load image from data/anya_rgba_004.png...
[INFO] load image from data/anya_rgba_005.png...
[INFO] load image from data/anya_rgba_006.png...
[INFO] load image from data/anya_rgba_007.png...
[INFO] load image from data/anya_rgba_008.png...
[INFO] load image from data/anya_rgba_009.png...
[INFO] load image from data/anya_rgba_010.png...
[INFO] load image from data/anya_rgba_011.png...
[INFO] load image from data/anya_rgba_012.png...
[INFO] load image from data/anya_rgba_013.png...
Seed: 888
[INFO] loading zero123...
Keyword arguments {'trust_remote_code': True} are not expected by Zero123Pipeline and will be ignored.
Loading pipeline components...: 100%|████████████████████████████████████████████████████████| 6/6 [00:00<00:00, 10.08it/s]
[INFO] loaded zero123!
100%|████████████████████████████████████████████████████████████████████████████████████| 200/200 [01:34<00:00, 2.11it/s]
[INFO] save model to logs/anya_4d_model.ply.
[INFO] mesh cleaning: (11848, 3) --> (11086, 3), (23574, 3) --> (22054, 3)
[INFO] marching cubes result: torch.Size([11086, 3]) (-0.5793360471725464-5.625131607055664), torch.Size([22054, 3])
[INFO] unwrap uv...
Traceback (most recent call last):
File "/data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/utils/cpp_extension.py", line 1808, in _run_ninja_build
subprocess.run(
File "/data/anaconda3/envs/dg4d/lib/python3.9/subprocess.py", line 528, 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 "/data/AIMH/DW/dreamgaussian4d/main_4d.py", line 635, in
gui.train(opt.iters)
File "/data/AIMH/DW/dreamgaussian4d/main_4d.py", line 612, in train
self.save_model(mode='geo+tex', t=t)
File "/data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/autograd/grad_mode.py", line 27, in decorate_context
return func(*args, **kwargs)
File "/data/AIMH/DW/dreamgaussian4d/main_4d.py", line 390, in save_model
glctx = dr.RasterizeGLContext()
File "/data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/torch/ops.py", line 221, in init
self.cpp_wrapper = _get_plugin(gl=True).RasterizeGLStateWrapper(output_db, mode == 'automatic', cuda_device_idx)
File "/data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/torch/ops.py", line 118, in _get_plugin
torch.utils.cpp_extension.load(name=plugin_name, sources=source_paths, extra_cflags=opts, extra_cuda_cflags=opts+['-lineinfo'], extra_ldflags=ldflags, with_cuda=True, verbose=False)
File "/data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/utils/cpp_extension.py", line 1202, in load
return _jit_compile(
File "/data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/utils/cpp_extension.py", line 1425, in _jit_compile
_write_ninja_file_and_build_library(
File "/data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/utils/cpp_extension.py", line 1537, in _write_ninja_file_and_build_library
_run_ninja_build(
File "/data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/utils/cpp_extension.py", line 1824, in _run_ninja_build
raise RuntimeError(message) from e
RuntimeError: Error building extension 'nvdiffrast_plugin_gl': [1/6] c++ -MMD -MF common.o.d -DTORCH_EXTENSION_NAME=nvdiffrast_plugin_gl -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE="_gcc" -DPYBIND11_STDLIB="_libstdcpp" -DPYBIND11_BUILD_ABI="_cxxabi1011" -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/torch/csrc/api/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/TH -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/THC -isystem /usr/local/cuda-11.4/include -isystem /data/anaconda3/envs/dg4d/include/python3.9 -D_GLIBCXX_USE_CXX11_ABI=0 -fPIC -std=c++14 -DNVDR_TORCH -c /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/common/common.cpp -o common.o
[2/6] c++ -MMD -MF glutil.o.d -DTORCH_EXTENSION_NAME=nvdiffrast_plugin_gl -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE="_gcc" -DPYBIND11_STDLIB="_libstdcpp" -DPYBIND11_BUILD_ABI="_cxxabi1011" -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/torch/csrc/api/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/TH -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/THC -isystem /usr/local/cuda-11.4/include -isystem /data/anaconda3/envs/dg4d/include/python3.9 -D_GLIBCXX_USE_CXX11_ABI=0 -fPIC -std=c++14 -DNVDR_TORCH -c /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/common/glutil.cpp -o glutil.o
FAILED: glutil.o
c++ -MMD -MF glutil.o.d -DTORCH_EXTENSION_NAME=nvdiffrast_plugin_gl -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE="_gcc" -DPYBIND11_STDLIB="_libstdcpp" -DPYBIND11_BUILD_ABI="_cxxabi1011" -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/torch/csrc/api/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/TH -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/THC -isystem /usr/local/cuda-11.4/include -isystem /data/anaconda3/envs/dg4d/include/python3.9 -D_GLIBCXX_USE_CXX11_ABI=0 -fPIC -std=c++14 -DNVDR_TORCH -c /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/common/glutil.cpp -o glutil.o
In file included from /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/common/glutil.cpp:14:
/data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/common/glutil.h:36:10: fatal error: EGL/egl.h: 没有那个文 件或目录
36 | #include <EGL/egl.h>
| ^~~~~~~~~~~
compilation terminated.
[3/6] c++ -MMD -MF rasterize_gl.o.d -DTORCH_EXTENSION_NAME=nvdiffrast_plugin_gl -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE="_gcc" -DPYBIND11_STDLIB="_libstdcpp" -DPYBIND11_BUILD_ABI="_cxxabi1011" -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/torch/csrc/api/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/TH -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/THC -isystem /usr/local/cuda-11.4/include -isystem /data/anaconda3/envs/dg4d/include/python3.9 -D_GLIBCXX_USE_CXX11_ABI=0 -fPIC -std=c++14 -DNVDR_TORCH -c /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/common/rasterize_gl.cpp -o rasterize_gl.o
FAILED: rasterize_gl.o
c++ -MMD -MF rasterize_gl.o.d -DTORCH_EXTENSION_NAME=nvdiffrast_plugin_gl -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE="_gcc" -DPYBIND11_STDLIB="_libstdcpp" -DPYBIND11_BUILD_ABI="_cxxabi1011" -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/torch/csrc/api/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/TH -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/THC -isystem /usr/local/cuda-11.4/include -isystem /data/anaconda3/envs/dg4d/include/python3.9 -D_GLIBCXX_USE_CXX11_ABI=0 -fPIC -std=c++14 -DNVDR_TORCH -c /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/common/rasterize_gl.cpp -o rasterize_gl.o
In file included from /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/common/rasterize_gl.h:16,
from /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/common/rasterize_gl.cpp:9:
/data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/common/glutil.h:36:10: fatal error: EGL/egl.h: 没有那个文 件或目录
36 | #include <EGL/egl.h>
| ^~~~~~~~~~~
compilation terminated.
[4/6] c++ -MMD -MF torch_rasterize_gl.o.d -DTORCH_EXTENSION_NAME=nvdiffrast_plugin_gl -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE="_gcc" -DPYBIND11_STDLIB="_libstdcpp" -DPYBIND11_BUILD_ABI="_cxxabi1011" -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/torch/csrc/api/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/TH -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/THC -isystem /usr/local/cuda-11.4/include -isystem /data/anaconda3/envs/dg4d/include/python3.9 -D_GLIBCXX_USE_CXX11_ABI=0 -fPIC -std=c++14 -DNVDR_TORCH -c /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/torch/torch_rasterize_gl.cpp -o torch_rasterize_gl.o
FAILED: torch_rasterize_gl.o
c++ -MMD -MF torch_rasterize_gl.o.d -DTORCH_EXTENSION_NAME=nvdiffrast_plugin_gl -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE="_gcc" -DPYBIND11_STDLIB="_libstdcpp" -DPYBIND11_BUILD_ABI="_cxxabi1011" -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/torch/csrc/api/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/TH -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/THC -isystem /usr/local/cuda-11.4/include -isystem /data/anaconda3/envs/dg4d/include/python3.9 -D_GLIBCXX_USE_CXX11_ABI=0 -fPIC -std=c++14 -DNVDR_TORCH -c /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/torch/torch_rasterize_gl.cpp -o torch_rasterize_gl.o
In file included from /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/torch/../common/rasterize_gl.h:16,
from /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/torch/torch_rasterize_gl.cpp:12:
/data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/torch/../common/glutil.h:36:10: fatal error: EGL/egl.h: 没有那个文件或目录
36 | #include <EGL/egl.h>
| ^~~~~~~~~~~
compilation terminated.
[5/6] c++ -MMD -MF torch_bindings_gl.o.d -DTORCH_EXTENSION_NAME=nvdiffrast_plugin_gl -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE="_gcc" -DPYBIND11_STDLIB="_libstdcpp" -DPYBIND11_BUILD_ABI="_cxxabi1011" -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/torch/csrc/api/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/TH -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/THC -isystem /usr/local/cuda-11.4/include -isystem /data/anaconda3/envs/dg4d/include/python3.9 -D_GLIBCXX_USE_CXX11_ABI=0 -fPIC -std=c++14 -DNVDR_TORCH -c /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/torch/torch_bindings_gl.cpp -o torch_bindings_gl.o
ninja: build stopped: subcommand failed.
environment:python3.9,torch 1.12.1+cu113
device:A100 40G
system:ubuntu20.04.6