EngReem85 commited on
Commit
c33d423
ยท
verified ยท
1 Parent(s): 913015b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -7
app.py CHANGED
@@ -98,25 +98,25 @@ class DFUTissueSegNet(nn.Module):
98
  # ุชุญู…ูŠู„ ุงู„ู†ู…ูˆุฐุฌ
99
  # ======================================================
100
  def initialize_model():
101
- """ุชุญู…ูŠู„ DFUTissueSegNet"""
102
  global segmenter
103
- MODEL_URL = "https://github.com/JoshKowi/DFUTissueSegNet/raw/main/Models/DFUTissueSegNet_best.pth"
104
- MODEL_PATH = "DFUTissueSegNet_best.pth"
105
 
106
  if not os.path.exists(MODEL_PATH):
107
- print("๐Ÿ“ฅ ุชุญู…ูŠู„ ุงู„ู†ู…ูˆุฐุฌ ู…ู† GitHub...")
108
  gdown.download(MODEL_URL, MODEL_PATH, quiet=False)
109
 
110
  try:
111
- print("๐Ÿ”„ ุชุญู…ูŠู„ ู†ู…ูˆุฐุฌ DFUTissueSegNet...")
112
  segmenter = DFUTissueSegNet(num_classes=3)
113
  state_dict = torch.load(MODEL_PATH, map_location=DEVICE)
114
  segmenter.load_state_dict(state_dict)
115
  segmenter.to(DEVICE)
116
  segmenter.eval()
117
- print("โœ… ุชู… ุชุญู…ูŠู„ DFUTissueSegNet ุจู†ุฌุงุญ.")
118
  except Exception as e:
119
- print(f"โŒ ูุดู„ ุชุญู…ูŠู„ ุงู„ู†ู…ูˆุฐุฌ: {e}")
120
  segmenter = None
121
 
122
 
 
98
  # ุชุญู…ูŠู„ ุงู„ู†ู…ูˆุฐุฌ
99
  # ======================================================
100
  def initialize_model():
101
+ """ุชุญู…ูŠู„ DFUTissueSegNet ู…ู† Google Drive"""
102
  global segmenter
103
+ MODEL_URL = "https://drive.google.com/uc?id=1Ovaczsjdp3E-_gYF2pbUibDjPWAC1a6c"
104
+ MODEL_PATH = "best_model_5.pth"
105
 
106
  if not os.path.exists(MODEL_PATH):
107
+ print("๐Ÿ“ฅ ุชุญู…ูŠู„ DFUTissueSegNet ู…ู† Google Drive...")
108
  gdown.download(MODEL_URL, MODEL_PATH, quiet=False)
109
 
110
  try:
111
+ print("๐Ÿ”„ ุชุญู…ูŠู„ ุงู„ู†ู…ูˆุฐุฌ...")
112
  segmenter = DFUTissueSegNet(num_classes=3)
113
  state_dict = torch.load(MODEL_PATH, map_location=DEVICE)
114
  segmenter.load_state_dict(state_dict)
115
  segmenter.to(DEVICE)
116
  segmenter.eval()
117
+ print("โœ… ุชู… ุชุญู…ูŠู„ DFUTissueSegNet ู…ู† Google Drive ุจู†ุฌุงุญ.")
118
  except Exception as e:
119
+ print(f"โŒ ุฎุทุฃ ููŠ ุชุญู…ูŠู„ ุงู„ู†ู…ูˆุฐุฌ: {e}")
120
  segmenter = None
121
 
122