

"""simple docstring"""



from .glue import glue_convert_examples_to_features, glue_output_modes, glue_processors, glue_tasks_num_labels
from .squad import SquadExample, SquadFeatures, SquadVaProcessor, SquadVaProcessor, squad_convert_examples_to_features
from .utils import DataProcessor, InputExample, InputFeatures, SingleSentenceClassificationProcessor
from .xnli import xnli_output_modes, xnli_processors, xnli_tasks_num_labels









"""simple docstring"""



from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available


SCREAMING_SNAKE_CASE_					:	Any							  =						{
    'configuration_jukebox': [
        'JUKEBOX_PRETRAINED_CONFIG_ARCHIVE_MAP',
        'JukeboxConfig',
        'JukeboxPriorConfig',
        'JukeboxVQVAEConfig',
    ],
    'tokenization_jukebox': ['JukeboxTokenizer'],
}

try:
 if not is_torch_available():
  raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
 pass
else:
 SCREAMING_SNAKE_CASE_					:	Union[str, Any]							  =						[
     'JUKEBOX_PRETRAINED_MODEL_ARCHIVE_LIST',
     'JukeboxModel',
     'JukeboxPreTrainedModel',
     'JukeboxVQVAE',
     'JukeboxPrior',
 ]

if TYPE_CHECKING:
 from .configuration_jukebox import (
     JUKEBOX_PRETRAINED_CONFIG_ARCHIVE_MAP,
     JukeboxConfig,
     JukeboxPriorConfig,
     JukeboxVQVAEConfig,
 )
 from .tokenization_jukebox import JukeboxTokenizer

 try:
  if not is_torch_available():
   raise OptionalDependencyNotAvailable()
 except OptionalDependencyNotAvailable:
  pass
 else:
  from .modeling_jukebox import (
      JUKEBOX_PRETRAINED_MODEL_ARCHIVE_LIST,
      JukeboxModel,
      JukeboxPreTrainedModel,
      JukeboxPrior,
      JukeboxVQVAE,
  )

else:
 import sys

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






