nerfstudio
nerfstudio copied to clipboard
AssertionError: block_width must be between 2 and 16 in the latest version 1.0.3.
Describe the bug
At the latest version 1.0.3, I am hit by the error: AssertionError: block_width must be between 2 and 16
. Below is the call stack:
Traceback (most recent call last):
File "/nerfstudio/scripts/train.py", line 294, in
Thanks!
Could you update the gsplat==0.1.10? pip install --upgrade gsplat
It is still broken in gsplat==0.1.10.
It worked on nerfstudio==1.0.2, where gsplat==0.1.6
This issue seems to be a dup of https://github.com/nerfstudio-project/nerfstudio/issues/3033 But I am not why it happens with nerfstudio=1.0.3 + gsplat==0.1.10
I cannot reproduce the issue locally.
Hmm... I just tried again on nerfstudio==1.0.3 + gsplat==0.1.10, and still got hit by the problem.
FYI, I did not run any of the ns-
CLI. I checkout nerfstudio
from source, run the training by python nerfstudio/scripts/train.py splatfacto --data <processed_data>
from the source code (I pip uninstall nerfstudio
to avoid it running from the system directory. The dependencies are not uninstalled). I did some minor changes to the source code, but not touching any files in the above call stack.
I had this error, but I just fixed it by merging the main into my branch (I also installed nerfstudio with pip install -e .
). I currently have gsplat==1.9.0 though
see https://github.com/nerfstudio-project/gsplat/issues/159