

from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available


UpperCAmelCase__	:       str			      =      {
    """configuration_wav2vec2_conformer""": [
        """WAV2VEC2_CONFORMER_PRETRAINED_CONFIG_ARCHIVE_MAP""",
        """Wav2Vec2ConformerConfig""",
    ],
}


try:
  if not is_torch_available():
    raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
  pass
else:
  UpperCAmelCase__	:       Tuple			      =      [
      """WAV2VEC2_CONFORMER_PRETRAINED_MODEL_ARCHIVE_LIST""",
      """Wav2Vec2ConformerForAudioFrameClassification""",
      """Wav2Vec2ConformerForCTC""",
      """Wav2Vec2ConformerForPreTraining""",
      """Wav2Vec2ConformerForSequenceClassification""",
      """Wav2Vec2ConformerForXVector""",
      """Wav2Vec2ConformerModel""",
      """Wav2Vec2ConformerPreTrainedModel""",
  ]

if TYPE_CHECKING:
  from .configuration_wavaveca_conformer import (
      WAV2VEC2_CONFORMER_PRETRAINED_CONFIG_ARCHIVE_MAP,
      WavaVecaConformerConfig,
  )

  try:
    if not is_torch_available():
      raise OptionalDependencyNotAvailable()
  except OptionalDependencyNotAvailable:
    pass
  else:
    from .modeling_wavaveca_conformer import (
        WAV2VEC2_CONFORMER_PRETRAINED_MODEL_ARCHIVE_LIST,
        WavaVecaConformerForAudioFrameClassification,
        WavaVecaConformerForCTC,
        WavaVecaConformerForPreTraining,
        WavaVecaConformerForSequenceClassification,
        WavaVecaConformerForXVector,
        WavaVecaConformerModel,
        WavaVecaConformerPreTrainedModel,
    )

else:
  import sys

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







UpperCAmelCase__	:       Union[str, Any]			      =      """
# Installation de Transformers
! pip install transformers datasets
# Pour installer à partir du code source au lieu de la dernière version, commentez la commande ci-dessus et décommentez la suivante.
# ! pip install git+https://github.com/huggingface/transformers.git
"""

UpperCAmelCase__	:       List[Any]			      =      [{"""type""": """code""", """content""": INSTALL_CONTENT}]
UpperCAmelCase__	:       List[Any]			      =      {
    """{processor_class}""": """FakeProcessorClass""",
    """{model_class}""": """FakeModelClass""",
    """{object_class}""": """FakeObjectClass""",
}




