

from typing import TYPE_CHECKING

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


UpperCAmelCase__			:  Dict					     =     {"""configuration_vit_hybrid""": ["""VIT_HYBRID_PRETRAINED_CONFIG_ARCHIVE_MAP""", """ViTHybridConfig"""]}

try:
  if not is_torch_available():
    raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
  pass
else:
  UpperCAmelCase__			:  int					     =     [
      """VIT_HYBRID_PRETRAINED_MODEL_ARCHIVE_LIST""",
      """ViTHybridForImageClassification""",
      """ViTHybridModel""",
      """ViTHybridPreTrainedModel""",
  ]

try:
  if not is_vision_available():
    raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
  pass
else:
  UpperCAmelCase__			:  Optional[int]					     =     ["""ViTHybridImageProcessor"""]


if TYPE_CHECKING:
  from .configuration_vit_hybrid import VIT_HYBRID_PRETRAINED_CONFIG_ARCHIVE_MAP, ViTHybridConfig

  try:
    if not is_torch_available():
      raise OptionalDependencyNotAvailable()
  except OptionalDependencyNotAvailable:
    pass
  else:
    from .modeling_vit_hybrid import (
        VIT_HYBRID_PRETRAINED_MODEL_ARCHIVE_LIST,
        ViTHybridForImageClassification,
        ViTHybridModel,
        ViTHybridPreTrainedModel,
    )

  try:
    if not is_vision_available():
      raise OptionalDependencyNotAvailable()
  except OptionalDependencyNotAvailable:
    pass
  else:
    from .image_processing_vit_hybrid import ViTHybridImageProcessor


else:
  import sys

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







import safs







class 							a__							( safs.SaFileSystem							):







  """simple docstring"""




