Skip to content

Commit ccccf10

Browse files
authored
Webdataset special columns in last position (#7349)
webdataset keys in last position
1 parent 6c6a82a commit ccccf10

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/datasets/packaged_modules/webdataset/webdataset.py

+3
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,9 @@ def _get_pipeline_from_tar(cls, tar_path, tar_iterator):
3434
if example_key is None:
3535
continue
3636
if current_example and current_example["__key__"] != example_key:
37+
# reposition some keys in last position
38+
current_example["__key__"] = current_example.pop("__key__")
39+
current_example["__url__"] = current_example.pop("__url__")
3740
yield current_example
3841
current_example = {}
3942
current_example["__key__"] = example_key

0 commit comments

Comments
 (0)