




"""simple docstring"""






from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available


UpperCamelCase__						=			{
    '''configuration_xlm_roberta_xl''': [
        '''XLM_ROBERTA_XL_PRETRAINED_CONFIG_ARCHIVE_MAP''',
        '''XLMRobertaXLConfig''',
        '''XLMRobertaXLOnnxConfig''',
    ],
}

try:
				if not is_torch_available():
								raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
				pass
else:
				UpperCamelCase__						=			[
				    '''XLM_ROBERTA_XL_PRETRAINED_MODEL_ARCHIVE_LIST''',
				    '''XLMRobertaXLForCausalLM''',
				    '''XLMRobertaXLForMaskedLM''',
				    '''XLMRobertaXLForMultipleChoice''',
				    '''XLMRobertaXLForQuestionAnswering''',
				    '''XLMRobertaXLForSequenceClassification''',
				    '''XLMRobertaXLForTokenClassification''',
				    '''XLMRobertaXLModel''',
				    '''XLMRobertaXLPreTrainedModel''',
				]

if TYPE_CHECKING:
				from .configuration_xlm_roberta_xl import (
				    XLM_ROBERTA_XL_PRETRAINED_CONFIG_ARCHIVE_MAP,
				    XLMRobertaXLConfig,
				    XLMRobertaXLOnnxConfig,
				)

				try:
								if not is_torch_available():
												raise OptionalDependencyNotAvailable()
				except OptionalDependencyNotAvailable:
								pass
				else:
								from .modeling_xlm_roberta_xl import (
								    XLM_ROBERTA_XL_PRETRAINED_MODEL_ARCHIVE_LIST,
								    XLMRobertaXLForCausalLM,
								    XLMRobertaXLForMaskedLM,
								    XLMRobertaXLForMultipleChoice,
								    XLMRobertaXLForQuestionAnswering,
								    XLMRobertaXLForSequenceClassification,
								    XLMRobertaXLForTokenClassification,
								    XLMRobertaXLModel,
								    XLMRobertaXLPreTrainedModel,
								)

else:
				import sys

				UpperCamelCase__						=			_LazyModule(__name__, globals()['''__file__'''], _import_structure)












"""simple docstring"""






import baseaa





def 							UpperCAmelCase		(		snake_case			:					str    ):
					return baseaa.aaaencode(string.encode('''utf-8'''    )    )





def 							UpperCAmelCase		(		snake_case			:					bytes    ):
					return baseaa.aaadecode(snake_case    ).decode('''utf-8'''    )


if __name__ == "__main__":
				import doctest

				doctest.testmod()






