ImAMJayKIM commited on
Commit
7dd4181
·
verified ·
1 Parent(s): 6ed05b6

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -6
app.py CHANGED
@@ -195,7 +195,7 @@ def predict_classification(image, show_gradcam):
195
  """업로드된 이미지를 분류하고, 선택 시 Grad-CAM 결과까지 함께 반환한다."""
196
  # 이미지가 없으면 Gradio 출력 개수에 맞춰 빈 결과를 반환한다.
197
  if image is None:
198
- return None, "Please upload an image.", {}, []
199
 
200
  runtime = get_classification_runtime()
201
  params = runtime["params"]
@@ -226,10 +226,10 @@ def predict_classification(image, show_gradcam):
226
  top_probs = top_probs.detach().cpu().tolist()
227
  top_indices = top_indices.detach().cpu().tolist()
228
 
229
- confidences = {
230
- class_names[idx]: float(prob)
231
- for idx, prob in zip(top_indices, top_probs)
232
- }
233
 
234
  predicted_idx = top_indices[0]
235
  predicted_label = class_names[predicted_idx]
@@ -262,7 +262,7 @@ def predict_classification(image, show_gradcam):
262
  device,
263
  )
264
 
265
- return gradcam_image, summary, confidences, table
266
 
267
 
268
  def caption_token_labels(generated_tokens, runtime, caption):
 
195
  """업로드된 이미지를 분류하고, 선택 시 Grad-CAM 결과까지 함께 반환한다."""
196
  # 이미지가 없으면 Gradio 출력 개수에 맞춰 빈 결과를 반환한다.
197
  if image is None:
198
+ return None, "Please upload an image.", []
199
 
200
  runtime = get_classification_runtime()
201
  params = runtime["params"]
 
226
  top_probs = top_probs.detach().cpu().tolist()
227
  top_indices = top_indices.detach().cpu().tolist()
228
 
229
+ # confidences = {
230
+ # class_names[idx]: float(prob)
231
+ # for idx, prob in zip(top_indices, top_probs)
232
+ # }
233
 
234
  predicted_idx = top_indices[0]
235
  predicted_label = class_names[predicted_idx]
 
262
  device,
263
  )
264
 
265
+ return gradcam_image, summary, table
266
 
267
 
268
  def caption_token_labels(generated_tokens, runtime, caption):