'''simple docstring'''





from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_tf_available, is_torch_available


UpperCamelCase       :     List[str]			=    {'''configuration_cvt''': ['''CVT_PRETRAINED_CONFIG_ARCHIVE_MAP''', '''CvtConfig''']}


try:
      if not is_torch_available():
            raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
      pass
else:
      UpperCamelCase       :     Dict			=    [
          '''CVT_PRETRAINED_MODEL_ARCHIVE_LIST''',
          '''CvtForImageClassification''',
          '''CvtModel''',
          '''CvtPreTrainedModel''',
      ]

try:
      if not is_tf_available():
            raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
      pass
else:
      UpperCamelCase       :     Optional[Any]			=    [
          '''TF_CVT_PRETRAINED_MODEL_ARCHIVE_LIST''',
          '''TFCvtForImageClassification''',
          '''TFCvtModel''',
          '''TFCvtPreTrainedModel''',
      ]

if TYPE_CHECKING:
      from .configuration_cvt import CVT_PRETRAINED_CONFIG_ARCHIVE_MAP, CvtConfig

      try:
            if not is_torch_available():
                  raise OptionalDependencyNotAvailable()
      except OptionalDependencyNotAvailable:
            pass
      else:
            from .modeling_cvt import (
                CVT_PRETRAINED_MODEL_ARCHIVE_LIST,
                CvtForImageClassification,
                CvtModel,
                CvtPreTrainedModel,
            )

      try:
            if not is_tf_available():
                  raise OptionalDependencyNotAvailable()
      except OptionalDependencyNotAvailable:
            pass
      else:
            from .modeling_tf_cvt import (
                TF_CVT_PRETRAINED_MODEL_ARCHIVE_LIST,
                TFCvtForImageClassification,
                TFCvtModel,
                TFCvtPreTrainedModel,
            )


else:
      import sys

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





from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available


__SCREAMING_SNAKE_CASE	:							Optional[int]           =  {'''configuration_sew_d''': ['''SEW_D_PRETRAINED_CONFIG_ARCHIVE_MAP''', '''SEWDConfig''']}

try:
		if not is_torch_available():
				raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
		pass
else:
		__SCREAMING_SNAKE_CASE	:							Dict           =  [
		    '''SEW_D_PRETRAINED_MODEL_ARCHIVE_LIST''',
		    '''SEWDForCTC''',
		    '''SEWDForSequenceClassification''',
		    '''SEWDModel''',
		    '''SEWDPreTrainedModel''',
		]

if TYPE_CHECKING:
		from .configuration_sew_d import SEW_D_PRETRAINED_CONFIG_ARCHIVE_MAP, SEWDConfig

		try:
				if not is_torch_available():
						raise OptionalDependencyNotAvailable()
		except OptionalDependencyNotAvailable:
				pass
		else:
				from .modeling_sew_d import (
				    SEW_D_PRETRAINED_MODEL_ARCHIVE_LIST,
				    SEWDForCTC,
				    SEWDForSequenceClassification,
				    SEWDModel,
				    SEWDPreTrainedModel,
				)


else:
		import sys

		__SCREAMING_SNAKE_CASE	:							Tuple           =  _LazyModule(__name__, globals()['''__file__'''], _import_structure, module_spec=__spec__)

