





from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available


_SCREAMING_SNAKE_CASE   						=		{"""configuration_dinat""": ["""DINAT_PRETRAINED_CONFIG_ARCHIVE_MAP""", """DinatConfig"""]}


try:
						if not is_torch_available():
												raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
						pass
else:
						_SCREAMING_SNAKE_CASE   						=		[
						    """DINAT_PRETRAINED_MODEL_ARCHIVE_LIST""",
						    """DinatForImageClassification""",
						    """DinatModel""",
						    """DinatPreTrainedModel""",
						    """DinatBackbone""",
						]

if TYPE_CHECKING:
						from .configuration_dinat import DINAT_PRETRAINED_CONFIG_ARCHIVE_MAP, DinatConfig

						try:
												if not is_torch_available():
																		raise OptionalDependencyNotAvailable()
						except OptionalDependencyNotAvailable:
												pass
						else:
												from .modeling_dinat import (
												    DINAT_PRETRAINED_MODEL_ARCHIVE_LIST,
												    DinatBackbone,
												    DinatForImageClassification,
												    DinatModel,
												    DinatPreTrainedModel,
												)

else:
						import sys

						_SCREAMING_SNAKE_CASE   						=		_LazyModule(__name__, globals()["""__file__"""], _import_structure, module_spec=__spec__)




"""simple docstring"""
from collections import defaultdict







def       UpperCamelCase_					(     lowerCamelCase							:					str   )						->     dict:



       """simple docstring"""







       __magic_name__			:		defaultdict[str, int]        =     defaultdict(lowerCamelCase   )
       # Creating a dictionary containing count of each word
       for word in sentence.split():
              occurrence[word] += 1
       return occurrence


if __name__ == "__main__":
 for word, count in word_occurrence("""INPUT STRING""").items():
  print(F"""{word}: {count}""")
