Pavan2k4 commited on
Commit
d91bc10
·
verified ·
1 Parent(s): bbcfb69

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +19 -11
app.py CHANGED
@@ -22,12 +22,25 @@ from model.unet import UNET
22
  from Utils.area import pixel_to_sqft, process_and_overlay_image
23
  from Utils.convert import read_pansharpened_rgb
24
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
25
 
26
- hf_api = HfApi()
27
- HF_TOKEN = st.secrets.get("HF_TOKEN")
28
- if not HF_TOKEN:
29
- st.error("HF_TOKEN not found.")
30
- st.stop()
31
 
32
  REPO_ID = "Pavan2k4/Building_area"
33
  REPO_TYPE = "space"
@@ -63,12 +76,7 @@ for directory in [UPLOAD_DIR, MASK_DIR, PATCHES_DIR, PRED_PATCHES_DIR]:
63
  os.makedirs(directory, exist_ok=True)
64
 
65
  # Load model
66
- @st.cache_resource
67
- def load_model():
68
- model = reunet_cbam()
69
- model.load_state_dict(torch.load('latest.pth', map_location='cpu')['model_state_dict'])
70
- model.eval()
71
- return model
72
 
73
  model = load_model()
74
 
 
22
  from Utils.area import pixel_to_sqft, process_and_overlay_image
23
  from Utils.convert import read_pansharpened_rgb
24
 
25
+ @st.cache_resource
26
+ def load_model():
27
+ model = reunet_cbam()
28
+ model.load_state_dict(torch.load('latest.pth', map_location='cpu')['model_state_dict'])
29
+ model.eval()
30
+ return model
31
+
32
+ @st.cache_resource
33
+ def get_api():
34
+ hf_api = HfApi()
35
+ HF_TOKEN = st.secrets.get("HF_TOKEN")
36
+ if not HF_TOKEN:
37
+ st.error("HF_TOKEN not found")
38
+ st.stop()
39
+ return HF_TOKEN
40
+
41
+ HF_TOKEN = get_api()
42
+
43
 
 
 
 
 
 
44
 
45
  REPO_ID = "Pavan2k4/Building_area"
46
  REPO_TYPE = "space"
 
76
  os.makedirs(directory, exist_ok=True)
77
 
78
  # Load model
79
+
 
 
 
 
 
80
 
81
  model = load_model()
82