Skip to content
This repository was archived by the owner on Jun 3, 2025. It is now read-only.

Commit fc4c771

Browse files
authored
Revert "[Yolov5] Update in yaml dataset scripts (#869)" (#910) (#911)
1 parent e889aa3 commit fc4c771

File tree

8 files changed

+13
-20
lines changed

8 files changed

+13
-20
lines changed

src/sparseml/yolov5/data/Argoverse.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ download: |
5656
5757
5858
# Download
59-
dir = Path('src/sparseml/yolov5/datasets/Argoverse') # dataset root dir
59+
dir = Path('datasets/Argoverse') # dataset root dir
6060
urls = ['https://argoverse-hd.s3.us-east-2.amazonaws.com/Argoverse-HD-Full.zip']
6161
download(urls, dir=dir, delete=False)
6262

src/sparseml/yolov5/data/GlobalWheat2020.yaml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,11 @@ names: ['wheat_head'] # class names
3232

3333
# Download script/URL (optional) ---------------------------------------------------------------------------------------
3434
download: |
35-
from utils.general import download, Path, os
35+
from utils.general import download, Path
3636
3737
3838
# Download
39-
root_path = os.path.join("src", "sparseml", "yolov5")
40-
dir = Path(os.path.join(root_path, yaml['path'])) # dataset root dir
39+
dir = Path(yaml['path']) # dataset root dir
4140
urls = ['https://zenodo.org/record/4298502/files/global-wheat-codalab-official.zip',
4241
'https://github.com/ultralytics/yolov5/releases/download/v1.0/GlobalWheat2020_labels.zip']
4342
download(urls, dir=dir)

src/sparseml/yolov5/data/Objects365.yaml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,12 +63,11 @@ download: |
6363
from pycocotools.coco import COCO
6464
from tqdm import tqdm
6565
66-
from utils.general import Path, download, np, xyxy2xywhn, os
66+
from utils.general import Path, download, np, xyxy2xywhn
6767
6868
6969
# Make Directories
70-
root_path = os.path.join("src", "sparseml", "yolov5")
71-
dir = Path(os.path.join(root_path, yaml['path'])) # dataset root dir
70+
dir = Path(yaml['path']) # dataset root dir
7271
for p in 'images', 'labels':
7372
(dir / p).mkdir(parents=True, exist_ok=True)
7473
for q in 'train', 'val':

src/sparseml/yolov5/data/SKU-110K.yaml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,11 @@ names: ['object'] # class names
2222
download: |
2323
import shutil
2424
from tqdm import tqdm
25-
from utils.general import np, pd, Path, download, xyxy2xywh, os
25+
from utils.general import np, pd, Path, download, xyxy2xywh
2626
2727
2828
# Download
29-
root_path = os.path.join("src", "sparseml", "yolov5")
30-
dir = Path(os.path.join(root_path, yaml['path'])) # dataset root dirr
29+
dir = Path(yaml['path']) # dataset root dir
3130
parent = Path(dir.parent) # download dir
3231
urls = ['http://trax-geometry.s3.amazonaws.com/cvpr_challenge/SKU110K_fixed.tar.gz']
3332
download(urls, dir=parent, delete=False)

src/sparseml/yolov5/data/VOC.yaml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ download: |
3030
import xml.etree.ElementTree as ET
3131
3232
from tqdm import tqdm
33-
from utils.general import download, Path, os
33+
from utils.general import download, Path
3434
3535
3636
def convert_label(path, lb_path, year, image_id):
@@ -57,8 +57,7 @@ download: |
5757
5858
5959
# Download
60-
root_path = os.path.join("src", "sparseml", "yolov5")
61-
dir = Path(os.path.join(root_path, yaml['path'])) # dataset root dirr
60+
dir = Path(yaml['path']) # dataset root dir
6261
url = 'https://github.com/ultralytics/yolov5/releases/download/v1.0/'
6362
urls = [url + 'VOCtrainval_06-Nov-2007.zip', # 446MB, 5012 images
6463
url + 'VOCtest_06-Nov-2007.zip', # 438MB, 4953 images

src/sparseml/yolov5/data/VisDrone.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,7 @@ download: |
4949
5050
5151
# Download
52-
root_path = os.path.join("src", "sparseml", "yolov5")
53-
dir = Path(os.path.join(root_path, yaml['path'])) # dataset root dirr
52+
dir = Path(yaml['path']) # dataset root dir
5453
urls = ['https://github.com/ultralytics/yolov5/releases/download/v1.0/VisDrone2019-DET-train.zip',
5554
'https://github.com/ultralytics/yolov5/releases/download/v1.0/VisDrone2019-DET-val.zip',
5655
'https://github.com/ultralytics/yolov5/releases/download/v1.0/VisDrone2019-DET-test-dev.zip',

src/sparseml/yolov5/data/coco.yaml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,12 @@ names: ['person', 'bicycle', 'car', 'motorcycle', 'airplane', 'bus', 'train', 't
2828

2929
# Download script/URL (optional)
3030
download: |
31-
from utils.general import download, Path, os
31+
from utils.general import download, Path
3232
3333
3434
# Download labels
35-
root_path = os.path.join("src", "sparseml", "yolov5")
3635
segments = False # segment or box labels
37-
dir = Path(os.path.join(root_path, yaml['path'])) # dataset root dir
36+
dir = Path(yaml['path']) # dataset root dir
3837
url = 'https://github.com/ultralytics/yolov5/releases/download/v1.0/'
3938
urls = [url + ('coco2017labels-segments.zip' if segments else 'coco2017labels.zip')] # labels
4039
download(urls, dir=dir.parent)

src/sparseml/yolov5/data/xView.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,7 @@ download: |
8383
8484
8585
# Download manually from https://challenge.xviewdataset.org
86-
root_path = os.path.join("src", "sparseml", "yolov5")
87-
dir = Path(os.path.join(root_path, yaml['path'])) # dataset root dirr
86+
dir = Path(yaml['path']) # dataset root dir
8887
# urls = ['https://d307kc0mrhucc3.cloudfront.net/train_labels.zip', # train labels
8988
# 'https://d307kc0mrhucc3.cloudfront.net/train_images.zip', # 15G, 847 train images
9089
# 'https://d307kc0mrhucc3.cloudfront.net/val_images.zip'] # 5G, 282 val images (no labels)

0 commit comments

Comments
 (0)