mmeendez commited on
Commit
94d34c3
1 Parent(s): 491ca4f
Files changed (1) hide show
  1. app.py +15 -14
app.py CHANGED
@@ -97,17 +97,18 @@ def inference(img):
97
 
98
  return resnet_label, cam_result, vit_label, rollout_result
99
 
100
-
101
- interface = gr.Interface(
102
- fn=inference,
103
- inputs=gr.inputs.Image(type="pil", label="Input Image"),
104
- outputs=[
105
- gr.outputs.Label(num_top_classes=1, type="auto", label="ResNet Label"),
106
- gr.outputs.Image(type="auto", label="ResNet CAM"),
107
- gr.outputs.Label(num_top_classes=1, type="auto", label="ViT Label"),
108
- gr.outputs.Image(type="auto", label="Rollout Attn Flow"),
109
- ],
110
- title="CNN - Transformer Explainability",
111
- live=True,
112
- )
113
- interface.launch()
 
 
97
 
98
  return resnet_label, cam_result, vit_label, rollout_result
99
 
100
+ if __name__ == "__main__":
101
+ interface = gr.Interface(
102
+ fn=inference,
103
+ inputs=gr.inputs.Image(type="pil", label="Input Image"),
104
+ outputs=[
105
+ gr.outputs.Label(num_top_classes=1, type="auto", label="ResNet Label"),
106
+ gr.outputs.Image(type="auto", label="ResNet CAM"),
107
+ gr.outputs.Label(num_top_classes=1, type="auto", label="ViT Label"),
108
+ gr.outputs.Image(type="auto", label="Rollout Attn Flow"),
109
+ ],
110
+ examples=examples,
111
+ title="CNN - Transformer Explainability",
112
+ live=True,
113
+ )
114
+ interface.launch()