


'''simple docstring'''







from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available


lowerCAmelCase    :     Optional[Any]					=						{
    """configuration_luke""": ["""LUKE_PRETRAINED_CONFIG_ARCHIVE_MAP""", """LukeConfig"""],
    """tokenization_luke""": ["""LukeTokenizer"""],
}

try:
       if not is_torch_available():
              raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
       pass
else:
       lowerCAmelCase    :     Dict					=						[
           """LUKE_PRETRAINED_MODEL_ARCHIVE_LIST""",
           """LukeForEntityClassification""",
           """LukeForEntityPairClassification""",
           """LukeForEntitySpanClassification""",
           """LukeForMultipleChoice""",
           """LukeForQuestionAnswering""",
           """LukeForSequenceClassification""",
           """LukeForTokenClassification""",
           """LukeForMaskedLM""",
           """LukeModel""",
           """LukePreTrainedModel""",
       ]


if TYPE_CHECKING:
       from .configuration_luke import LUKE_PRETRAINED_CONFIG_ARCHIVE_MAP, LukeConfig
       from .tokenization_luke import LukeTokenizer

       try:
              if not is_torch_available():
                     raise OptionalDependencyNotAvailable()
       except OptionalDependencyNotAvailable:
              pass
       else:
              from .modeling_luke import (
                  LUKE_PRETRAINED_MODEL_ARCHIVE_LIST,
                  LukeForEntityClassification,
                  LukeForEntityPairClassification,
                  LukeForEntitySpanClassification,
                  LukeForMaskedLM,
                  LukeForMultipleChoice,
                  LukeForQuestionAnswering,
                  LukeForSequenceClassification,
                  LukeForTokenClassification,
                  LukeModel,
                  LukePreTrainedModel,
              )

else:
       import sys

       lowerCAmelCase    :     Union[str, Any]					=						_LazyModule(__name__, globals()["""__file__"""], _import_structure, module_spec=__spec__)





'''simple docstring'''







from typing import Any






def 			lowercase				(_A					):







       """simple docstring"""







       if not input_list:
              return []
       _lowerCAmelCase    :							Optional[int]   			=       [input_list.count(_A					) for value in input_list]
       _lowerCAmelCase    :							int   			=       max(_A					)  # Gets the maximum count in the input list.
       # Gets values of modes
       return sorted({input_list[i] for i, value in enumerate(_A					) if value == y}					)


if __name__ == "__main__":
       import doctest

       doctest.testmod()

