MCPcopy Create free account
hub / github.com/open-mmlab/mmengine / __init__

Method __init__

mmengine/structures/base_data_element.py:210–218  ·  view source on GitHub ↗
(self, *, metainfo: Optional[dict] = None, **kwargs)

Source from the content-addressed store, hash-verified

208 """
209
210 def __init__(self, *, metainfo: Optional[dict] = None, **kwargs) -> None:
211
212 self._metainfo_fields: set = set()
213 self._data_fields: set = set()
214
215 if metainfo is not None:
216 self.set_metainfo(metainfo=metainfo)
217 if kwargs:
218 self.set_data(kwargs)
219
220 def set_metainfo(self, metainfo: dict) -> None:
221 """Set or change key-value pairs in ``metainfo_field`` by parameter

Callers

nothing calls this directly

Calls 2

set_metainfoMethod · 0.95
set_dataMethod · 0.95

Tested by

no test coverage detected