Anthony Miyaguchi commited on
Commit
411c19f
1 Parent(s): df2ac53

Update metadata file

Browse files
README.md CHANGED
@@ -2,4 +2,10 @@
2
  license: mit
3
  ---
4
 
5
- Repository: https://github.com/dsgt-kaggle-clef/snakeclef-2024/
 
 
 
 
 
 
 
2
  license: mit
3
  ---
4
 
5
+ Repository: https://github.com/dsgt-kaggle-clef/snakeclef-2024/
6
+
7
+ To run the tests:
8
+
9
+ ```bash
10
+ pytest evaluate -vv -x
11
+ ```
SnakeCLEF2024-TestMetadata.csv ADDED
The diff for this file is too large to render. See raw diff
 
evaluate/data.py CHANGED
@@ -36,7 +36,7 @@ class ImageDataset(Dataset):
36
 
37
  def __getitem__(self, idx):
38
  row = self.metadata.iloc[idx]
39
- image_path = Path(self.images_root_path) / row.image_path
40
  img = Image.open(image_path).convert("RGB")
41
  img = v2.ToTensor()(img)
42
  return {"features": img, "observation_id": row.observation_id}
 
36
 
37
  def __getitem__(self, idx):
38
  row = self.metadata.iloc[idx]
39
+ image_path = Path(self.images_root_path) / row.filename
40
  img = Image.open(image_path).convert("RGB")
41
  img = v2.ToTensor()(img)
42
  return {"features": img, "observation_id": row.observation_id}
evaluate/test_evaluate.py CHANGED
@@ -34,7 +34,7 @@ def images_root(tmp_path):
34
  def metadata(tmp_path, images_root):
35
  res = []
36
  for i, img in enumerate(images_root.glob("*.jpg")):
37
- res.append({"image_path": img.name, "observation_id": i})
38
  df = pd.DataFrame(res)
39
  df.to_csv(tmp_path / "metadata.csv", index=False)
40
  return tmp_path / "metadata.csv"
 
34
  def metadata(tmp_path, images_root):
35
  res = []
36
  for i, img in enumerate(images_root.glob("*.jpg")):
37
+ res.append({"filename": img.name, "observation_id": i})
38
  df = pd.DataFrame(res)
39
  df.to_csv(tmp_path / "metadata.csv", index=False)
40
  return tmp_path / "metadata.csv"