diff --git a/datumaro/datumaro/components/extractor.py b/datumaro/datumaro/components/extractor.py index fe4d897b6cc..68e44b6a4b0 100644 --- a/datumaro/datumaro/components/extractor.py +++ b/datumaro/datumaro/components/extractor.py @@ -351,7 +351,9 @@ def __init__(self, type, points=None, label=None, z_order=None, id=None, attributes=None, group=None): super().__init__(id=id, type=type, attributes=attributes, group=group) - self._points = points + if points is None: + points = [] + self._points = list(points) if label is not None: label = int(label)