Yiming-M commited on
Commit
c0db877
Β·
1 Parent(s): 12bcdef

2025-08-22 14:42 πŸš€

Browse files
Files changed (1) hide show
  1. app.py +5 -1
app.py CHANGED
@@ -33,18 +33,22 @@ pretrained_models = [
33
  "ZIP-S @ ShanghaiTech A @ MAE", "ZIP-S @ ShanghaiTech A @ NAE",
34
  "ZIP-S @ ShanghaiTech B @ MAE", "ZIP-S @ ShanghaiTech B @ NAE",
35
  "ZIP-S @ UCF-QNRF @ MAE", "ZIP-S @ UCF-QNRF @ NAE",
 
36
  "━━━━━━━━━━━━━━━━━━━━━━━━━━━━",
37
  "ZIP-T @ ShanghaiTech A @ MAE", "ZIP-T @ ShanghaiTech A @ NAE",
38
  "ZIP-T @ ShanghaiTech B @ MAE", "ZIP-T @ ShanghaiTech B @ NAE",
39
  "ZIP-T @ UCF-QNRF @ MAE", "ZIP-T @ UCF-QNRF @ NAE",
 
40
  "━━━━━━━━━━━━━━━━━━━━━━━━━━━━",
41
  "ZIP-N @ ShanghaiTech A @ MAE", "ZIP-N @ ShanghaiTech A @ NAE",
42
  "ZIP-N @ ShanghaiTech B @ MAE", "ZIP-N @ ShanghaiTech B @ NAE",
43
  "ZIP-N @ UCF-QNRF @ MAE", "ZIP-N @ UCF-QNRF @ NAE",
 
44
  "━━━━━━━━━━━━━━━━━━━━━━━━━━━━",
45
  "ZIP-P @ ShanghaiTech A @ MAE", "ZIP-P @ ShanghaiTech A @ NAE",
46
  "ZIP-P @ ShanghaiTech B @ MAE", "ZIP-P @ ShanghaiTech B @ NAE",
47
  "ZIP-P @ UCF-QNRF @ MAE", "ZIP-P @ UCF-QNRF @ NAE",
 
48
  ]
49
 
50
  # -----------------------------
@@ -346,7 +350,7 @@ def predict(image: Image.Image, variant_dataset_metric: str):
346
  elif dataset_name == "qnrf":
347
  loaded_model.input_size = 672
348
  elif dataset_name == "nwpu":
349
- loaded_model.input_size = 672
350
  elif isinstance(loaded_model.input_size, (list, tuple)):
351
  loaded_model.input_size = loaded_model.input_size[0] # Use the first element if it's a list or tuple
352
  else:
 
33
  "ZIP-S @ ShanghaiTech A @ MAE", "ZIP-S @ ShanghaiTech A @ NAE",
34
  "ZIP-S @ ShanghaiTech B @ MAE", "ZIP-S @ ShanghaiTech B @ NAE",
35
  "ZIP-S @ UCF-QNRF @ MAE", "ZIP-S @ UCF-QNRF @ NAE",
36
+ "ZIP-S @ NWPU-Crowd @ MAE", "ZIP-S @ NWPU-Crowd @ NAE",
37
  "━━━━━━━━━━━━━━━━━━━━━━━━━━━━",
38
  "ZIP-T @ ShanghaiTech A @ MAE", "ZIP-T @ ShanghaiTech A @ NAE",
39
  "ZIP-T @ ShanghaiTech B @ MAE", "ZIP-T @ ShanghaiTech B @ NAE",
40
  "ZIP-T @ UCF-QNRF @ MAE", "ZIP-T @ UCF-QNRF @ NAE",
41
+ "ZIP-T @ NWPU-Crowd @ MAE", "ZIP-T @ NWPU-Crowd @ NAE",
42
  "━━━━━━━━━━━━━━━━━━━━━━━━━━━━",
43
  "ZIP-N @ ShanghaiTech A @ MAE", "ZIP-N @ ShanghaiTech A @ NAE",
44
  "ZIP-N @ ShanghaiTech B @ MAE", "ZIP-N @ ShanghaiTech B @ NAE",
45
  "ZIP-N @ UCF-QNRF @ MAE", "ZIP-N @ UCF-QNRF @ NAE",
46
+ "ZIP-N @ NWPU-Crowd @ MAE", "ZIP-N @ NWPU-Crowd @ NAE",
47
  "━━━━━━━━━━━━━━━━━━━━━━━━━━━━",
48
  "ZIP-P @ ShanghaiTech A @ MAE", "ZIP-P @ ShanghaiTech A @ NAE",
49
  "ZIP-P @ ShanghaiTech B @ MAE", "ZIP-P @ ShanghaiTech B @ NAE",
50
  "ZIP-P @ UCF-QNRF @ MAE", "ZIP-P @ UCF-QNRF @ NAE",
51
+ "ZIP-P @ NWPU-Crowd @ MAE", "ZIP-P @ NWPU-Crowd @ NAE",
52
  ]
53
 
54
  # -----------------------------
 
350
  elif dataset_name == "qnrf":
351
  loaded_model.input_size = 672
352
  elif dataset_name == "nwpu":
353
+ loaded_model.input_size = 896
354
  elif isinstance(loaded_model.input_size, (list, tuple)):
355
  loaded_model.input_size = loaded_model.input_size[0] # Use the first element if it's a list or tuple
356
  else: