I ran bash script/train_lerf.sh lerf/figurines 1 command to train and got the error below.
Optimizing output/lerf/figurines
Output folder: output/lerf/figurines [29/02 21:43:15]
Reading camera 303/303 [29/02 21:43:16]
Loading Training Cameras [29/02 21:43:16]
Loading Test Cameras [29/02 21:43:20]
Number of points at initialisation : 50613 [29/02 21:43:20]
Num classes: 256 [29/02 21:43:20]
Training progress: 0%| | 0/30000 [00:00<?, ?it/s]Traceback (most recent call last):
File "train.py", line 255, in
training(lp.extract(args), op.extract(args), pp.extract(args), args.test_iterations, args.save_iterations, args.checkpoint_iterations, args.start_checkpoint, args.debug_from, args.use_wandb)
File "train.py", line 83, in training
render_pkg = render(viewpoint_cam, gaussians, pipe, background)
File "/home/ubuntu/gaussian-grouping/gaussian_renderer/init.py", line 86, in render
rendered_image, radii, rendered_objects = rasterizer(
ValueError: not enough values to unpack (expected 3, got 2)
I checked submodules/diff-gaussian-rasterization/diff-gaussian-rasterization/__init__.py and found that _RasterizeGaussians only return color, radii but gaussian_renderer/__init__.py has
I ran
bash script/train_lerf.sh lerf/figurines 1
command to train and got the error below.I checked
submodules/diff-gaussian-rasterization/diff-gaussian-rasterization/__init__.py
and found that_RasterizeGaussians
onlyreturn color, radii
butgaussian_renderer/__init__.py
hasMy device info is
install.md