






"""simple docstring"""



from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available


A__	:    Union[str, Any]			 = {
    'configuration_bigbird_pegasus': [
        'BIGBIRD_PEGASUS_PRETRAINED_CONFIG_ARCHIVE_MAP',
        'BigBirdPegasusConfig',
        'BigBirdPegasusOnnxConfig',
    ],
}

try:
						if not is_torch_available():
												raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
						pass
else:
						A__	:    Tuple			 = [
						    'BIGBIRD_PEGASUS_PRETRAINED_MODEL_ARCHIVE_LIST',
						    'BigBirdPegasusForCausalLM',
						    'BigBirdPegasusForConditionalGeneration',
						    'BigBirdPegasusForQuestionAnswering',
						    'BigBirdPegasusForSequenceClassification',
						    'BigBirdPegasusModel',
						    'BigBirdPegasusPreTrainedModel',
						]


if TYPE_CHECKING:
						from .configuration_bigbird_pegasus import (
						    BIGBIRD_PEGASUS_PRETRAINED_CONFIG_ARCHIVE_MAP,
						    BigBirdPegasusConfig,
						    BigBirdPegasusOnnxConfig,
						)

						try:
												if not is_torch_available():
																		raise OptionalDependencyNotAvailable()
						except OptionalDependencyNotAvailable:
												pass
						else:
												from .modeling_bigbird_pegasus import (
												    BIGBIRD_PEGASUS_PRETRAINED_MODEL_ARCHIVE_LIST,
												    BigBirdPegasusForCausalLM,
												    BigBirdPegasusForConditionalGeneration,
												    BigBirdPegasusForQuestionAnswering,
												    BigBirdPegasusForSequenceClassification,
												    BigBirdPegasusModel,
												    BigBirdPegasusPreTrainedModel,
												)


else:
						import sys

						A__	:    Any			 = _LazyModule(__name__, globals()['__file__'], _import_structure, module_spec=__spec__)











"""simple docstring"""



from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available


A__	:    List[Any]			 = {
    'configuration_lilt': ['LILT_PRETRAINED_CONFIG_ARCHIVE_MAP', 'LiltConfig'],
}

try:
						if not is_torch_available():
												raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
						pass
else:
						A__	:    List[str]			 = [
						    'LILT_PRETRAINED_MODEL_ARCHIVE_LIST',
						    'LiltForQuestionAnswering',
						    'LiltForSequenceClassification',
						    'LiltForTokenClassification',
						    'LiltModel',
						    'LiltPreTrainedModel',
						]

if TYPE_CHECKING:
						from .configuration_lilt import LILT_PRETRAINED_CONFIG_ARCHIVE_MAP, LiltConfig

						try:
												if not is_torch_available():
																		raise OptionalDependencyNotAvailable()
						except OptionalDependencyNotAvailable:
												pass
						else:
												from .modeling_lilt import (
												    LILT_PRETRAINED_MODEL_ARCHIVE_LIST,
												    LiltForQuestionAnswering,
												    LiltForSequenceClassification,
												    LiltForTokenClassification,
												    LiltModel,
												    LiltPreTrainedModel,
												)

else:
						import sys

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



