-
Notifications
You must be signed in to change notification settings - Fork 32
Description
I am getting this error when trying to train the "desk" rosbag using Splatbridge (ros-depth-splatfacto). Nerfbridge works ((ros-depth-nerfacto)
Traceback (most recent call last):
File "/data/nerfbridge/bin/ns-train", line 8, in
sys.exit(entrypoint())
File "/data/nerfbridge/lib/python3.10/site-packages/nerfstudio/scripts/train.py", line 262, in entrypoint
main(
File "/data/nerfbridge/lib/python3.10/site-packages/nerfstudio/scripts/train.py", line 247, in main
launch(
File "/data/nerfbridge/lib/python3.10/site-packages/nerfstudio/scripts/train.py", line 189, in launch
main_func(local_rank=0, world_size=world_size, config=config)
File "/data/nerfbridge/lib/python3.10/site-packages/nerfstudio/scripts/train.py", line 99, in train_loop
trainer.setup()
File "/data/nerf_bridge/nerfbridge/ros_trainer.py", line 59, in setup
self.optimizers = self.setup_optimizers()
File "/data/nerfbridge/lib/python3.10/site-packages/nerfstudio/engine/trainer.py", line 222, in setup_optimizers
return Optimizers(optimizer_config, param_groups)
File "/data/nerfbridge/lib/python3.10/site-packages/nerfstudio/engine/optimizers.py", line 103, in init
raise RuntimeError(
RuntimeError: Optimizer config for 'means' not found in config file. Make sure you specify an optimizer for each parameter group. Provided configs were: dict_keys(['xyz', 'features_dc', 'features_rest', 'opacity', 'scaling', 'rotation', 'camera_opt'])