Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -5,7 +5,7 @@ from PIL import Image
|
|
5 |
from torchvision import transforms
|
6 |
import gradio as gr
|
7 |
import numpy as np
|
8 |
-
|
9 |
|
10 |
from pytorch_grad_cam.utils.image import show_cam_on_image
|
11 |
from scripts.trainer import XrayReg
|
@@ -93,6 +93,7 @@ def predict_custom(model, input_tensor):
|
|
93 |
return float(pred)
|
94 |
|
95 |
|
|
|
96 |
def predict_and_cam_custom(inp, model):
|
97 |
input_tensor, rgb_img = preprocess_image_custom(inp)
|
98 |
value = predict_custom(model, input_tensor)
|
@@ -169,8 +170,4 @@ def main():
|
|
169 |
|
170 |
|
171 |
if __name__ == "__main__":
|
172 |
-
main()
|
173 |
-
|
174 |
-
|
175 |
-
if __name__ == "__main__":
|
176 |
-
main()
|
|
|
5 |
from torchvision import transforms
|
6 |
import gradio as gr
|
7 |
import numpy as np
|
8 |
+
import spaces
|
9 |
|
10 |
from pytorch_grad_cam.utils.image import show_cam_on_image
|
11 |
from scripts.trainer import XrayReg
|
|
|
93 |
return float(pred)
|
94 |
|
95 |
|
96 |
+
@spaces.GPU
|
97 |
def predict_and_cam_custom(inp, model):
|
98 |
input_tensor, rgb_img = preprocess_image_custom(inp)
|
99 |
value = predict_custom(model, input_tensor)
|
|
|
170 |
|
171 |
|
172 |
if __name__ == "__main__":
|
173 |
+
main()
|
|
|
|
|
|
|
|