Path: blob/master/utils/loggers/wandb/log_dataset.py
1633 views
import argparse12from wandb_utils import WandbLogger34from utils.general import LOGGER56WANDB_ARTIFACT_PREFIX = 'wandb-artifact://'789def create_dataset_artifact(opt):10logger = WandbLogger(opt, None, job_type='Dataset Creation') # TODO: return value unused11if not logger.wandb:12LOGGER.info("install wandb using `pip install wandb` to log the dataset")131415if __name__ == '__main__':16parser = argparse.ArgumentParser()17parser.add_argument('--data', type=str, default='data/coco128.yaml', help='data.yaml path')18parser.add_argument('--single-cls', action='store_true', help='train as single-class dataset')19parser.add_argument('--project', type=str, default='YOLOv5', help='name of W&B Project')20parser.add_argument('--entity', default=None, help='W&B entity')21parser.add_argument('--name', type=str, default='log dataset', help='name of W&B run')2223opt = parser.parse_args()24opt.resume = False # Explicitly disallow resume check for dataset upload job2526create_dataset_artifact(opt)272829