Hi, finally managed to install Gsplat on my Win 11 (RTX3090) machine without issues using CUDA 12.4, but am running into problems running the simple_trainer.py file.
Am getting the following error when trying to run the example data sets:
(gsplat) C:\gsplat>python C:\gsplat\examples\simple_trainer.py default --data_dir data\360_v2\garden\
Warning: image_path not found for reconstruction
Traceback (most recent call last):
File "C:\gsplat\examples\simple_trainer.py", line 1094, in
cli(main, cfg, verbose=True)
File "C:\Users\s_m_d\miniforge3\envs\gsplat\lib\site-packages\gsplat\distributed.py", line 360, in cli
return _distributed_worker(0, 1, fn=fn, args=args)
File "C:\Users\s_m_d\miniforge3\envs\gsplat\lib\site-packages\gsplat\distributed.py", line 295, in _distributed_worker
fn(local_rank, world_rank, world_size, args)
File "C:\gsplat\examples\simple_trainer.py", line 1023, in main
runner = Runner(local_rank, world_rank, world_size, cfg)
File "C:\gsplat\examples\simple_trainer.py", line 302, in init
self.parser = Parser(
File "C:\gsplat\examples\datasets\colmap.py", line 52, in init
manager.load_cameras()
File "C:\Users\s_m_d\miniforge3\envs\gsplat\lib\site-packages\pycolmap\scene_manager.py", line 90, in load_cameras
self._load_cameras_bin(input_file)
File "C:\Users\s_m_d\miniforge3\envs\gsplat\lib\site-packages\pycolmap\scene_manager.py", line 102, in _load_cameras_bin
num_cameras = struct.unpack('L', f.read(8))[0]
struct.error: unpack requires a buffer of 4 bytes
Hi, finally managed to install Gsplat on my Win 11 (RTX3090) machine without issues using CUDA 12.4, but am running into problems running the simple_trainer.py file. Am getting the following error when trying to run the example data sets:
(gsplat) C:\gsplat>python C:\gsplat\examples\simple_trainer.py default --data_dir data\360_v2\garden\ Warning: image_path not found for reconstruction Traceback (most recent call last): File "C:\gsplat\examples\simple_trainer.py", line 1094, in
cli(main, cfg, verbose=True)
File "C:\Users\s_m_d\miniforge3\envs\gsplat\lib\site-packages\gsplat\distributed.py", line 360, in cli
return _distributed_worker(0, 1, fn=fn, args=args)
File "C:\Users\s_m_d\miniforge3\envs\gsplat\lib\site-packages\gsplat\distributed.py", line 295, in _distributed_worker
fn(local_rank, world_rank, world_size, args)
File "C:\gsplat\examples\simple_trainer.py", line 1023, in main
runner = Runner(local_rank, world_rank, world_size, cfg)
File "C:\gsplat\examples\simple_trainer.py", line 302, in init
self.parser = Parser(
File "C:\gsplat\examples\datasets\colmap.py", line 52, in init
manager.load_cameras()
File "C:\Users\s_m_d\miniforge3\envs\gsplat\lib\site-packages\pycolmap\scene_manager.py", line 90, in load_cameras
self._load_cameras_bin(input_file)
File "C:\Users\s_m_d\miniforge3\envs\gsplat\lib\site-packages\pycolmap\scene_manager.py", line 102, in _load_cameras_bin
num_cameras = struct.unpack('L', f.read(8))[0]
struct.error: unpack requires a buffer of 4 bytes