Skip to content

Commit 894c4e0

Browse files
committed
fix cpu ram following graphdeco-inria#667
1 parent bf641e5 commit 894c4e0

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

utils/camera_utils.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ def loadCam(args, id, cam_info, resolution_scale):
3939
scale = float(global_down) * float(resolution_scale)
4040
resolution = (int(orig_w / scale), int(orig_h / scale))
4141

42-
resized_image_rgb = PILtoTorch(cam_info.image, resolution)
42+
# resized_image_rgb = PILtoTorch(cam_info.image, resolution)
43+
resized_image_rgb = PILtoTorch(cam_info.image, resolution, args.data_device)
4344

4445
gt_image = resized_image_rgb[:3, ...]
4546
loaded_mask = None

utils/general_utils.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,11 @@
1818
def inverse_sigmoid(x):
1919
return torch.log(x/(1-x))
2020

21-
def PILtoTorch(pil_image, resolution):
21+
def PILtoTorch(pil_image, resolution, data_device="cuda"):
2222
resized_image_PIL = pil_image.resize(resolution)
23-
resized_image = torch.from_numpy(np.array(resized_image_PIL)) / 255.0
23+
# resized_image = torch.from_numpy(np.array(resized_image_PIL)) / 255.0
24+
resized_image = torch.from_numpy(np.array(resized_image_PIL)).to(data_device) / 255.0
25+
2426
if len(resized_image.shape) == 3:
2527
return resized_image.permute(2, 0, 1)
2628
else:

0 commit comments

Comments
 (0)