Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -20,6 +20,7 @@ inv_normalize = transforms.Normalize(
|
|
| 20 |
classes = ('plane', 'car', 'bird', 'cat', 'deer',
|
| 21 |
'dog', 'frog', 'horse', 'ship', 'truck')
|
| 22 |
|
|
|
|
| 23 |
|
| 24 |
def get_layer(layer_name):
|
| 25 |
if layer_name == "0":
|
|
@@ -89,7 +90,7 @@ demo = gr.Interface(
|
|
| 89 |
gr.Image(width=256,height=256,label="input image"),
|
| 90 |
gr.Number(value=3, maximum=10, minimum=1,step=1.0, precision=0,label="Number of classes to display"),
|
| 91 |
gr.Checkbox(True,label="Show GradCAM Image"),
|
| 92 |
-
gr.Dropdown(
|
| 93 |
gr.Slider(0,1,value=0.5,label="Overall opacity of the overelay"),
|
| 94 |
],
|
| 95 |
outputs = [
|
|
|
|
| 20 |
classes = ('plane', 'car', 'bird', 'cat', 'deer',
|
| 21 |
'dog', 'frog', 'horse', 'ship', 'truck')
|
| 22 |
|
| 23 |
+
model_layer_names = ["prep", "layer1_x", "layer2_x", "layer3_x"]
|
| 24 |
|
| 25 |
def get_layer(layer_name):
|
| 26 |
if layer_name == "0":
|
|
|
|
| 90 |
gr.Image(width=256,height=256,label="input image"),
|
| 91 |
gr.Number(value=3, maximum=10, minimum=1,step=1.0, precision=0,label="Number of classes to display"),
|
| 92 |
gr.Checkbox(True,label="Show GradCAM Image"),
|
| 93 |
+
gr.Dropdown(model_layer_names, value="layer3_x", label="Which layer for Gradcam"),
|
| 94 |
gr.Slider(0,1,value=0.5,label="Overall opacity of the overelay"),
|
| 95 |
],
|
| 96 |
outputs = [
|