From 4f20f46cf41e4f7ac581afa560d4fb45040708c5 Mon Sep 17 00:00:00 2001 From: zhiltsov-max Date: Tue, 24 Mar 2020 15:48:38 +0300 Subject: [PATCH] Fix attributes with spaces in names (#1305) --- datumaro/datumaro/components/dataset_filter.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/datumaro/datumaro/components/dataset_filter.py b/datumaro/datumaro/components/dataset_filter.py index f5d923be..2d01f23a 100644 --- a/datumaro/datumaro/components/dataset_filter.py +++ b/datumaro/datumaro/components/dataset_filter.py @@ -48,7 +48,7 @@ class DatasetItemEncoder: ET.SubElement(ann_elem, 'type').text = str(annotation.type.name) for k, v in annotation.attributes.items(): - ET.SubElement(ann_elem, k).text = str(v) + ET.SubElement(ann_elem, k.replace(' ', '-')).text = str(v) ET.SubElement(ann_elem, 'group').text = str(annotation.group)