picekl commited on
Commit
89347b6
1 Parent(s): 079a64b

imp:unziping dataset

Browse files
Files changed (1) hide show
  1. script.py +7 -4
script.py CHANGED
@@ -1,5 +1,3 @@
1
- import glob
2
- import traceback
3
  import pandas as pd
4
  import numpy as np
5
  from PIL import Image
@@ -37,7 +35,7 @@ class ONNXWorker:
37
  return logits.tolist()
38
 
39
 
40
- def make_submission(test_metadata, model_path, output_csv_path="./submission.csv", data_root_path="/tmp/data"):
41
  """Make submission with given """
42
 
43
  model = ONNXWorker(model_path)
@@ -45,7 +43,7 @@ def make_submission(test_metadata, model_path, output_csv_path="./submission.csv
45
  predictions = []
46
 
47
  for _, row in tqdm(test_metadata.iterrows(), total=len(test_metadata)):
48
- image_path = os.path.join(data_root_path, row.filename)
49
  test_image = np.asarray(Image.open(image_path).convert("RGB"))
50
  logits = model.predict_image(test_image)
51
 
@@ -59,6 +57,11 @@ def make_submission(test_metadata, model_path, output_csv_path="./submission.csv
59
 
60
  if __name__ == "__main__":
61
 
 
 
 
 
 
62
  ONNX_MODEL_PATH = "./swinv2_tiny_window16_256.onnx"
63
 
64
  metadata_file_path = "./SnakeCLEF2024-TestMetadata.csv"
 
 
 
1
  import pandas as pd
2
  import numpy as np
3
  from PIL import Image
 
35
  return logits.tolist()
36
 
37
 
38
+ def make_submission(test_metadata, model_path, output_csv_path="./submission.csv", images_root_path="/tmp/data/private_testset"):
39
  """Make submission with given """
40
 
41
  model = ONNXWorker(model_path)
 
43
  predictions = []
44
 
45
  for _, row in tqdm(test_metadata.iterrows(), total=len(test_metadata)):
46
+ image_path = os.path.join(images_root_path, row.filename)
47
  test_image = np.asarray(Image.open(image_path).convert("RGB"))
48
  logits = model.predict_image(test_image)
49
 
 
57
 
58
  if __name__ == "__main__":
59
 
60
+ import zipfile
61
+
62
+ with zipfile.ZipFile("/tmp/data/private_testset.zip", 'r') as zip_ref:
63
+ zip_ref.extractall("/tmp/data")
64
+
65
  ONNX_MODEL_PATH = "./swinv2_tiny_window16_256.onnx"
66
 
67
  metadata_file_path = "./SnakeCLEF2024-TestMetadata.csv"