
"""simple docstring"""


from typing import TYPE_CHECKING

from ...utils import (
    OptionalDependencyNotAvailable,
    _LazyModule,
    is_torch_available,
)


__A					=			{
    'configuration_align': [
        'ALIGN_PRETRAINED_CONFIG_ARCHIVE_MAP',
        'AlignConfig',
        'AlignTextConfig',
        'AlignVisionConfig',
    ],
    'processing_align': ['AlignProcessor'],
}

try:
			if not is_torch_available():
						raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
			pass
else:
			__A					=			[
			    'ALIGN_PRETRAINED_MODEL_ARCHIVE_LIST',
			    'AlignModel',
			    'AlignPreTrainedModel',
			    'AlignTextModel',
			    'AlignVisionModel',
			]

if TYPE_CHECKING:
			from .configuration_align import (
			    ALIGN_PRETRAINED_CONFIG_ARCHIVE_MAP,
			    AlignConfig,
			    AlignTextConfig,
			    AlignVisionConfig,
			)
			from .processing_align import AlignProcessor

			try:
						if not is_torch_available():
									raise OptionalDependencyNotAvailable()
			except OptionalDependencyNotAvailable:
						pass
			else:
						from .modeling_align import (
						    ALIGN_PRETRAINED_MODEL_ARCHIVE_LIST,
						    AlignModel,
						    AlignPreTrainedModel,
						    AlignTextModel,
						    AlignVisionModel,
						)

else:
			import sys

			__A					=			_LazyModule(__name__, globals()['__file__'], _import_structure, module_spec=__spec__)





"""simple docstring"""


import warnings

from .generation import FlaxGenerationMixin







class 						lowerCamelCase__   (   __magic_name__							):





			'''simple docstring'''
			# warning at import time
			warnings.warn(
			    '''Importing `FlaxGenerationMixin` from `src/transformers/generation_flax_utils.py` is deprecated and will '''
			    '''be removed in Transformers v5. Import as `from transformers import FlaxGenerationMixin` instead.'''					,      __magic_name__					,      )



