nerfstudio-project / gsplat

CUDA accelerated rasterization of gaussian splatting
https://docs.gsplat.studio/
Apache License 2.0
1.77k stars 219 forks source link

improved windows installation steps #353

Open martinResearch opened 3 weeks ago

martinResearch commented 3 weeks ago

Problem The current documentation regarding the installation on windows is a bit scarce regarding the CUDA installation and which version of the CUDA dependencies should be used as well as numpy version, making the installation process on windows somewhat error prone. Also using an installation of the CUDA toolkit at the system level can create undesired coupling with other python environments used for other projects.

Solution Instead of suggesting to install the CUDA toolkit manually, we can suggest using conda to install all the CUDA dependencies in an isolated manner. We can provide an example of a complete conda environment.yml file with pinned dependency versions that is sufficient to get the tests running, which will hopefully provide a more robust procedure to get gsplat running on windows.

martinResearch commented 3 weeks ago

proposed improved windows installation https://github.com/nerfstudio-project/gsplat/pull/350