From b5a1299ac7860d1b64412199f6e7a5db84abd3bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pedro=20Concei=C3=A7=C3=A3o?= <32837064+pedroconceicao@users.noreply.github.com> Date: Fri, 7 Jun 2024 21:08:40 +0200 Subject: [PATCH] Make dataset preview optional (#1270) --- clearml/datasets/dataset.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/clearml/datasets/dataset.py b/clearml/datasets/dataset.py index b7b74864..56c03bf1 100644 --- a/clearml/datasets/dataset.py +++ b/clearml/datasets/dataset.py @@ -636,6 +636,7 @@ class Dataset(object): chunk_size=None, max_workers=None, retries=3, + preview=True ): # type: (bool, bool, Optional[str], Optional[str], int, Optional[int], int) -> () """ @@ -655,10 +656,13 @@ class Dataset(object): - 1: if the upload destination is a cloud provider ('s3', 'gs', 'azure') - number of logical cores: otherwise :param int retries: Number of retries before failing to upload each zip. If 0, the upload is not retried. + :param preview: If True (defaul) the dataset preview is uploaded and shown in the UI. :raise: If the upload failed (i.e. at least one zip failed to upload), raise a `ValueError` """ - self._report_dataset_preview() + if preview: + self._report_dataset_preview() + if Dataset.is_offline(): self._serialize() return