easyidp.data.dataset._validate_manifest

easyidp.data.dataset._validate_manifest(data)

Validate manifest structure and raise ValueError on problems.

Parameters:

data (dict) – Loaded manifest dictionary.

Raises:

ValueError – If required fields are missing or have wrong types.

Examples

>>> manifest = _load_manifest(_MANIFEST_DIR / "lotus.json")
>>> _validate_manifest(manifest)