


"""simple docstring"""







from typing import TYPE_CHECKING

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


lowerCAmelCase__				    =       {'''configuration_plbart''': ['''PLBART_PRETRAINED_CONFIG_ARCHIVE_MAP''', '''PLBartConfig''']}

try:
					if not is_sentencepiece_available():
										raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
					pass
else:
					lowerCAmelCase__				    =       ['''PLBartTokenizer''']

try:
					if not is_torch_available():
										raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
					pass
else:
					lowerCAmelCase__				    =       [
					    '''PLBART_PRETRAINED_MODEL_ARCHIVE_LIST''',
					    '''PLBartForCausalLM''',
					    '''PLBartForConditionalGeneration''',
					    '''PLBartForSequenceClassification''',
					    '''PLBartModel''',
					    '''PLBartPreTrainedModel''',
					]


if TYPE_CHECKING:
					from .configuration_plbart import PLBART_PRETRAINED_CONFIG_ARCHIVE_MAP, PLBartConfig

					try:
										if not is_sentencepiece_available():
															raise OptionalDependencyNotAvailable()
					except OptionalDependencyNotAvailable:
										pass
					else:
										from .tokenization_plbart import PLBartTokenizer

					try:
										if not is_torch_available():
															raise OptionalDependencyNotAvailable()
					except OptionalDependencyNotAvailable:
										pass
					else:
										from .modeling_plbart import (
										    PLBART_PRETRAINED_MODEL_ARCHIVE_LIST,
										    PLBartForCausalLM,
										    PLBartForConditionalGeneration,
										    PLBartForSequenceClassification,
										    PLBartModel,
										    PLBartPreTrainedModel,
										)


else:
					import sys

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









"""simple docstring"""







import baseaa
def  a__      (    SCREAMING_SNAKE_CASE   :   str    ):


  '''simple docstring'''







  return baseaa.baaencode(string.encode("utf-8"    )    )
def  a__      (    SCREAMING_SNAKE_CASE   :   bytes    ):


  '''simple docstring'''







  return baseaa.baadecode(SCREAMING_SNAKE_CASE    ).decode("utf-8"    )


if __name__ == "__main__":
     lowerCAmelCase__				    =       '''Hello World!'''
     lowerCAmelCase__				    =       baseaa_encode(test)
     print(encoded)

     lowerCAmelCase__				    =       baseaa_decode(encoded)
     print(decoded)





