Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -22,13 +22,14 @@ classes = ('plane', 'car', 'bird', 'cat', 'deer',
|
|
| 22 |
model_layer_names = ["0", "1", "2", "3"]
|
| 23 |
|
| 24 |
def get_layer(layer_name):
|
| 25 |
-
|
|
|
|
| 26 |
return [model.prep[-1]]
|
| 27 |
-
elif layer_name == 1:
|
| 28 |
return [model.layer1[-1]]
|
| 29 |
-
elif layer_name == 2:
|
| 30 |
return [model.layer2[-1]]
|
| 31 |
-
elif layer_name == 3:
|
| 32 |
return [model.layer3[-1]]
|
| 33 |
else:
|
| 34 |
return None
|
|
@@ -101,7 +102,7 @@ demo = gr.Interface(
|
|
| 101 |
title = "CIFAR 10 trained on ResNet model in pytorch lightning with Gradcam",
|
| 102 |
description = " A simple gradio inference to infer on resnet18 model",
|
| 103 |
examples = [["cat.jpg", 10, True, "1", -1],
|
| 104 |
-
["dog.jpg", 4, False, "
|
| 105 |
)
|
| 106 |
|
| 107 |
if __name__ == "__main__":
|
|
|
|
| 22 |
model_layer_names = ["0", "1", "2", "3"]
|
| 23 |
|
| 24 |
def get_layer(layer_name):
|
| 25 |
+
print(layer_name)
|
| 26 |
+
if layer_name == "0":
|
| 27 |
return [model.prep[-1]]
|
| 28 |
+
elif layer_name == "1":
|
| 29 |
return [model.layer1[-1]]
|
| 30 |
+
elif layer_name == "2":
|
| 31 |
return [model.layer2[-1]]
|
| 32 |
+
elif layer_name == "3":
|
| 33 |
return [model.layer3[-1]]
|
| 34 |
else:
|
| 35 |
return None
|
|
|
|
| 102 |
title = "CIFAR 10 trained on ResNet model in pytorch lightning with Gradcam",
|
| 103 |
description = " A simple gradio inference to infer on resnet18 model",
|
| 104 |
examples = [["cat.jpg", 10, True, "1", -1],
|
| 105 |
+
["dog.jpg", 4, False, "1", -1]]
|
| 106 |
)
|
| 107 |
|
| 108 |
if __name__ == "__main__":
|