Rihem02 commited on
Commit
f386c64
·
1 Parent(s): 54ba009
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -15,11 +15,11 @@ def pad_to_divisible(img, div=32):
15
  padded = cv2.copyMakeBorder(img, 0, pad_bottom, 0, pad_right, cv2.BORDER_CONSTANT, value=[0, 0, 0])
16
  return padded
17
 
18
- # Force CPU for Hugging Face Spaces
19
  device = torch.device("cpu")
20
  print("Using device:", device)
21
 
22
- # Load weights into UNet model with ResNet34 backbone
23
  model_path = "best_unet.pth"
24
  if os.path.exists(model_path):
25
  model = smp.Unet(
@@ -65,8 +65,8 @@ demo = gr.Interface(
65
  gr.Image(label="Predicted Mask"),
66
  gr.Image(label="Overlay on Image")
67
  ],
68
- title="Wrinkle Segmentation with UNet + ResNet34",
69
- description="Upload a face image to see wrinkle regions detected by a UNet model trained for wrinkle segmentation."
70
  )
71
 
72
  demo.launch()
 
15
  padded = cv2.copyMakeBorder(img, 0, pad_bottom, 0, pad_right, cv2.BORDER_CONSTANT, value=[0, 0, 0])
16
  return padded
17
 
18
+
19
  device = torch.device("cpu")
20
  print("Using device:", device)
21
 
22
+
23
  model_path = "best_unet.pth"
24
  if os.path.exists(model_path):
25
  model = smp.Unet(
 
65
  gr.Image(label="Predicted Mask"),
66
  gr.Image(label="Overlay on Image")
67
  ],
68
+ title="Wrinkle Segmentation"
69
+ description="Upload a face image to see wrinkle regions detected"
70
  )
71
 
72
  demo.launch()