skywolf829 / GSTK

Gaussian Splatting toolkit application. One stop shop for preprocessing your dataset, training your model with human-in-the-loop training, and editing saved GSplat PLY files.
MIT License
4 stars 1 forks source link

Allow installation and running of backend locally without CUDA #13

Closed skywolf829 closed 7 months ago

skywolf829 commented 7 months ago

To debug, we may want to run the backend locally even if we dont have CUDA installed. Without CUDA, we cannot install the pip libraries for the rendering and knn packages.

Requirements

skywolf829 commented 7 months ago

Still need to test that model.render calls (which try to invoke the CUDA backend) will work with the stand-in code I added for when the CUDA backend isn't available. Similar situation with settings.device.

skywolf829 commented 7 months ago

Seems to work, have tested frontend with the DEBUG mode in order to get frames (random noise) from backend.