in tools/validator.py [0:0]
def _assert_no_duplicate_metadata(
self, metadata: Mapping[str, AbstractSet[str]]) -> None:
duplicate_metadata = list()
for key, values in metadata.items():
if key not in REPEATED_TAG_KEYS and len(values) > 1:
duplicate_metadata.append(key)
if duplicate_metadata:
raise MarkdownDocumentationError(
"There are duplicate metadata values. Please refer to "
"https://www.tensorflow.org/hub/writing_model_documentation for "
"information about markdown format. In particular the duplicated "
f"metadata are: {sorted(duplicate_metadata)}")