"""simple docstring"""


from typing import TYPE_CHECKING

from ...utils import (
    OptionalDependencyNotAvailable,
    _LazyModule,
    is_flax_available,
    is_sentencepiece_available,
    is_tf_available,
    is_tokenizers_available,
    is_torch_available,
)


lowerCAmelCase_:       List[str]			     =       {
    "configuration_switch_transformers": [
        "SWITCH_TRANSFORMERS_PRETRAINED_CONFIG_ARCHIVE_MAP",
        "SwitchTransformersConfig",
        "SwitchTransformersOnnxConfig",
    ]
}

try:
 if not is_torch_available():
  raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
 pass
else:
 lowerCAmelCase_:       str			     =       [
     "SWITCH_TRANSFORMERS_PRETRAINED_MODEL_ARCHIVE_LIST",
     "SwitchTransformersEncoderModel",
     "SwitchTransformersForConditionalGeneration",
     "SwitchTransformersModel",
     "SwitchTransformersPreTrainedModel",
     "SwitchTransformersTop1Router",
     "SwitchTransformersSparseMLP",
 ]


if TYPE_CHECKING:
 from .configuration_switch_transformers import (
     SWITCH_TRANSFORMERS_PRETRAINED_CONFIG_ARCHIVE_MAP,
     SwitchTransformersConfig,
     SwitchTransformersOnnxConfig,
 )

 try:
  if not is_torch_available():
   raise OptionalDependencyNotAvailable()
 except OptionalDependencyNotAvailable:
  pass
 else:
  from .modeling_switch_transformers import (
      SWITCH_TRANSFORMERS_PRETRAINED_MODEL_ARCHIVE_LIST,
      SwitchTransformersEncoderModel,
      SwitchTransformersForConditionalGeneration,
      SwitchTransformersModel,
      SwitchTransformersPreTrainedModel,
      SwitchTransformersSparseMLP,
      SwitchTransformersTopaRouter,
  )


else:
 import sys

 lowerCAmelCase_:       Optional[int]			     =       _LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)







"""simple docstring"""
def       UpperCamelCase_					(     lowerCamelCase							:					str   )						->     str:



       """simple docstring"""







       return " ".join([word[::-1] for word in input_str.split()]   )


if __name__ == "__main__":
 import doctest

 doctest.testmod()
