bartduis commited on
Commit
0bc7fd5
·
verified ·
1 Parent(s): 3b2766c

Update utils/fusion.py

Browse files
Files changed (1) hide show
  1. utils/fusion.py +14 -13
utils/fusion.py CHANGED
@@ -5,19 +5,19 @@ import torch
5
  from numba import njit, prange
6
  from skimage import measure
7
 
8
- try:
9
- import pycuda.driver as cuda
10
- cuda.init()
11
- device_count = cuda.Device.count()
12
- if device_count > 0:
13
- import pycuda.autoinit
14
- from pycuda.compiler import SourceModule
15
- FUSION_GPU_MODE = 1
16
- else:
17
- raise RuntimeError("No CUDA devices found.")
18
- except Exception as e:
19
- print(f"[!] CUDA init failed or not available: {e}")
20
- FUSION_GPU_MODE = 0
21
 
22
  class TSDFVolume:
23
  """Volumetric TSDF Fusion of RGB-D Images.
@@ -57,6 +57,7 @@ class TSDFVolume:
57
 
58
  #self.gpu_mode = False # CPU for debugging!!
59
  self.gpu_mode = use_gpu and FUSION_GPU_MODE
 
60
 
61
  # Copy voxel volumes to GPU
62
  if self.gpu_mode:
 
5
  from numba import njit, prange
6
  from skimage import measure
7
 
8
+ # try:
9
+ # import pycuda.driver as cuda
10
+ # cuda.init()
11
+ # device_count = cuda.Device.count()
12
+ # if device_count > 0:
13
+ # import pycuda.autoinit
14
+ # from pycuda.compiler import SourceModule
15
+ # FUSION_GPU_MODE = 1
16
+ # else:
17
+ # raise RuntimeError("No CUDA devices found.")
18
+ # except Exception as e:
19
+ # print(f"[!] CUDA init failed or not available: {e}")
20
+ FUSION_GPU_MODE = 0
21
 
22
  class TSDFVolume:
23
  """Volumetric TSDF Fusion of RGB-D Images.
 
57
 
58
  #self.gpu_mode = False # CPU for debugging!!
59
  self.gpu_mode = use_gpu and FUSION_GPU_MODE
60
+ print('GPU Fusion Mode: ',self.gpu_mode)
61
 
62
  # Copy voxel volumes to GPU
63
  if self.gpu_mode: