WU-CVGL / BAD-Gaussians

[ECCV 2024] "BAD-Gaussians: Bundle Adjusted Deblur Gaussian Splatting". ⚡Train a scene from real-world blurry images in minutes!
https://lingzhezhao.github.io/BAD-Gaussians/
Apache License 2.0
137 stars 4 forks source link

nerfstudio 1.0.3 requires gsplat>=0.1.9, but you have gsplat 0.1.8 which is incompatible #8

Closed rozumden closed 2 months ago

rozumden commented 2 months ago

Hello,

I have troubles running your code. It seems that due to the recent update of nerfstudio, the code no longer runs. Nerfstudio 1.0.3 requires gsplat 0.1.9 or higher. However, your fork depends on gsplat 0.1.8.

Please see the following error message: ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. nerfstudio 1.0.3 requires gsplat>=0.1.9, but you have gsplat 0.1.8 which is incompatible.

Best regards Denys

LingzheZhao commented 2 months ago

Hello Denys, thank you for your interest in our work! I have updated the code following nerfstudio 1.0.3 (in https://github.com/WU-CVGL/BAD-Gaussians/commit/9197ca62a1db11561486514e9bb4e041f932c795), and I can confirm it works perfectly now. Note that this repo no longer necessarily depends on our fork of gsplat now, as the nerfstudio team's upstream has merged the related PRs that enables the pose optimization.