def _assert_no_duplicate_metadata()

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)}")