baohuynhbk14 commited on
Commit
6956a0a
·
1 Parent(s): 796079a

Enhance image loading function with additional debug prints and improved error logging

Browse files
Files changed (1) hide show
  1. models.py +3 -1
models.py CHANGED
@@ -102,13 +102,15 @@ def load_image(image_file, input_size=448, max_num=12):
102
  image = correct_image_orientation(image_file).convert('RGB')
103
  print("Image size:", image.size)
104
  transform = build_transform(input_size=input_size)
 
105
  images = dynamic_preprocess(image, image_size=input_size, use_thumbnail=True, max_num=max_num)
106
  print("Number of images:", len(images))
107
  pixel_values = [transform(image) for image in images]
 
108
  pixel_values = torch.stack(pixel_values)
109
  print("Image loaded successfully.")
110
  except Exception as e:
111
  print("Error loading image:", e)
112
- traceback.print_exc()
113
  pixel_values = None
114
  return pixel_values
 
102
  image = correct_image_orientation(image_file).convert('RGB')
103
  print("Image size:", image.size)
104
  transform = build_transform(input_size=input_size)
105
+ print("Transform built.")
106
  images = dynamic_preprocess(image, image_size=input_size, use_thumbnail=True, max_num=max_num)
107
  print("Number of images:", len(images))
108
  pixel_values = [transform(image) for image in images]
109
+ print("Images transformed.")
110
  pixel_values = torch.stack(pixel_values)
111
  print("Image loaded successfully.")
112
  except Exception as e:
113
  print("Error loading image:", e)
114
+ print(traceback.format_exc())
115
  pixel_values = None
116
  return pixel_values