drvikasgaur commited on
Commit
ae85b0c
·
verified ·
1 Parent(s): b33f282

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -13
app.py CHANGED
@@ -1,14 +1,3 @@
1
- # appgradiofinal3_radio.py
2
- # Gradio — TBNet + Lung U-Net Auto Mask + Grad-CAM + RADIO
3
- # + SAFER PHONE MODE + MASK POST-PROCESSING + MASK SANITY FAILSAFE
4
- # + 3-STATE CONSENSUS (LOW / INDET / SCREEN+)
5
- #
6
- # Run:
7
- # python appgradiofinal3_radio.py
8
- #
9
- # Requirements:
10
- # pip install gradio timm torchvision opencv-python pillow transformers einops
11
-
12
  import os
13
  import cv2
14
  import numpy as np
@@ -28,20 +17,22 @@ from PIL import Image
28
 
29
 
30
  # ============================================================
31
- # USER CONFIG
32
  # ============================================================
33
 
34
  # ---- Default TB/Lung weights ----
35
  DEFAULT_TB_WEIGHTS = "weights/best.pt"
36
- DEFAULT_LUNG_WEIGHTS = "lung_unet_mont_shenzhen.pt"
37
 
38
  # ---- RADIO config (same env as TB) ----
39
  RADIO_HF_REPO = "nvidia/C-RADIOv4-SO400M"
40
  RADIO_REVISION = "c0457f5dc26ca145f954cd4fc5bb6114e5705ad8"
41
 
 
42
  RADIO_RAW_HEAD_PATH = "weights/best_raw.pt"
43
  RADIO_MASKED_HEAD_PATH = "weights/best_masked.pt"
44
 
 
45
  RADIO_IMG_SIZE = 320
46
  RADIO_PATCH_SIZE = 16
47
  RADIO_THR_SCREEN = 0.05
 
 
 
 
 
 
 
 
 
 
 
 
1
  import os
2
  import cv2
3
  import numpy as np
 
17
 
18
 
19
  # ============================================================
20
+ # USER CONFIG (HF Spaces friendly)
21
  # ============================================================
22
 
23
  # ---- Default TB/Lung weights ----
24
  DEFAULT_TB_WEIGHTS = "weights/best.pt"
25
+ DEFAULT_LUNG_WEIGHTS = "weights/lung_unet_mont_shenzhen.pt"
26
 
27
  # ---- RADIO config (same env as TB) ----
28
  RADIO_HF_REPO = "nvidia/C-RADIOv4-SO400M"
29
  RADIO_REVISION = "c0457f5dc26ca145f954cd4fc5bb6114e5705ad8"
30
 
31
+ # Your trained heads stored in this Space repo
32
  RADIO_RAW_HEAD_PATH = "weights/best_raw.pt"
33
  RADIO_MASKED_HEAD_PATH = "weights/best_masked.pt"
34
 
35
+
36
  RADIO_IMG_SIZE = 320
37
  RADIO_PATCH_SIZE = 16
38
  RADIO_THR_SCREEN = 0.05