apoorva 9d13daf490 Add 'yolov7/' from commit '2fdc7f14395f6532ad05fb3e6970150a6a83d290'
git-subtree-dir: yolov7
git-subtree-mainline: 19a8fee75d3bfbbb870049d5cb18c45036bd0283
git-subtree-split: 2fdc7f14395f6532ad05fb3e6970150a6a83d290
2023-02-21 21:35:10 +05:30

25 lines
815 B
Python

import argparse
import yaml
from wandb_utils import WandbLogger
WANDB_ARTIFACT_PREFIX = 'wandb-artifact://'
def create_dataset_artifact(opt):
with open(opt.data) as f:
data = yaml.load(f, Loader=yaml.SafeLoader) # data dict
logger = WandbLogger(opt, '', None, data, job_type='Dataset Creation')
if __name__ == '__main__':
parser = argparse.ArgumentParser()
parser.add_argument('--data', type=str, default='data/coco.yaml', help='data.yaml path')
parser.add_argument('--single-cls', action='store_true', help='train as single-class dataset')
parser.add_argument('--project', type=str, default='YOLOR', help='name of W&B Project')
opt = parser.parse_args()
opt.resume = False # Explicitly disallow resume check for dataset upload job
create_dataset_artifact(opt)