Spaces:
Running
Running
fix a bug in metauas
Browse files
app.py
CHANGED
@@ -91,9 +91,12 @@ def process_image(prompt_img, query_img, options):
|
|
91 |
query_img = test_data["query_image"][0] * 255
|
92 |
query_img = query_img.permute(1,2,0)
|
93 |
|
94 |
-
|
95 |
-
|
96 |
-
|
|
|
|
|
|
|
97 |
|
98 |
|
99 |
anomaly_map = (anomaly_map * 255).astype(np.uint8)
|
@@ -151,7 +154,7 @@ demo.css = """
|
|
151 |
}
|
152 |
|
153 |
#submit-button:hover {
|
154 |
-
background-color:
|
155 |
}
|
156 |
"""
|
157 |
|
|
|
91 |
query_img = test_data["query_image"][0] * 255
|
92 |
query_img = query_img.permute(1,2,0)
|
93 |
|
94 |
+
if device == 'cuda':
|
95 |
+
anomaly_map = predicted_masks.squeeze().detach()[:, :, None].cpu().numpy().repeat(3, 2)
|
96 |
+
anomaly_map_vis = apply_ad_scoremap(query_img.cpu(), normalize(anomaly_map))
|
97 |
+
else:
|
98 |
+
anomaly_map = predicted_masks.squeeze().detach()[:, :, None].numpy().repeat(3, 2)
|
99 |
+
anomaly_map_vis = apply_ad_scoremap(query_img, normalize(anomaly_map))
|
100 |
|
101 |
|
102 |
anomaly_map = (anomaly_map * 255).astype(np.uint8)
|
|
|
154 |
}
|
155 |
|
156 |
#submit-button:hover {
|
157 |
+
background-color: orange !important; /* Darker orange on hover */
|
158 |
}
|
159 |
"""
|
160 |
|