




import unittest

from transformers import DebertaVaTokenizer, DebertaVaTokenizerFast
from transformers.testing_utils import get_tests_dir, require_sentencepiece, require_tokenizers, slow

from ...test_tokenization_common import TokenizerTesterMixin


_snake_case				:				Union[str, Any]       							=		get_tests_dir('fixtures/spiece.model')

@require_sentencepiece
@require_tokenizers
class       A   (		_a					,unittest.TestCase   ):
							lowercase_          =    DebertaVaTokenizer
							lowercase_          =    DebertaVaTokenizerFast
							lowercase_          =    True
							lowercase_          =    True







							def        __lowerCAmelCase      (  self	:  Any )      ->							List[Any]:


														"""simple docstring"""


														super().setUp()

														# We have a SentencePiece fixture for testing
														_a     					=    DebertaVaTokenizer(lowerCAmelCase_							,      unk_token='''<unk>''' )
														tokenizer.save_pretrained(self.tmpdirname )







							def        __lowerCAmelCase      (  self	:  List[str]							,      lowerCAmelCase_	:  str )      ->							int:


														"""simple docstring"""


														_a     					=    '''this is a test'''
														_a     					=    '''this is a test'''
														return input_text, output_text







							def        __lowerCAmelCase      (  self	:  str )      ->							List[Any]:


														"""simple docstring"""


														_a     					=    '''<pad>'''
														_a     					=    0

														self.assertEqual(self.get_tokenizer()._convert_token_to_id(lowerCAmelCase_ )							,      lowerCAmelCase_ )
														self.assertEqual(self.get_tokenizer()._convert_id_to_token(lowerCAmelCase_ )							,      lowerCAmelCase_ )







							def        __lowerCAmelCase      (  self	:  Tuple )      ->							Dict:


														"""simple docstring"""


														_a     					=    list(self.get_tokenizer().get_vocab().keys() )
														self.assertEqual(vocab_keys[0]							,      '''<pad>''' )
														self.assertEqual(vocab_keys[1]							,      '''<unk>''' )
														self.assertEqual(vocab_keys[-1]							,      '''[PAD]''' )
														self.assertEqual(len(lowerCAmelCase_ )							,      3_00_01 )







							def        __lowerCAmelCase      (  self	:  Dict )      ->							Optional[int]:


														"""simple docstring"""


														self.assertEqual(self.get_tokenizer().vocab_size							,      3_00_00 )







							def        __lowerCAmelCase      (  self	:  str )      ->							str:


														"""simple docstring"""


														_a     					=    ''' \tHeLLo!how  \n Are yoU?  '''
														_a     					=    ['''▁hello''', '''!''', '''how''', '''▁are''', '''▁you''', '''?''']
														# fmt: on

														_a     					=    DebertaVaTokenizer(lowerCAmelCase_							,      do_lower_case=lowerCAmelCase_ )
														_a     					=    tokenizer.convert_ids_to_tokens(tokenizer.encode(lowerCAmelCase_							,      add_special_tokens=lowerCAmelCase_ ) )

														self.assertListEqual(lowerCAmelCase_							,      lowerCAmelCase_ )

														_a     					=    DebertaVaTokenizerFast(lowerCAmelCase_							,      do_lower_case=lowerCAmelCase_ )
														_a     					=    rust_tokenizer.convert_ids_to_tokens(rust_tokenizer.encode(lowerCAmelCase_							,      add_special_tokens=lowerCAmelCase_ ) )

														self.assertListEqual(lowerCAmelCase_							,      lowerCAmelCase_ )







							@unittest.skip('''There is an inconsistency between slow and fast tokenizer due to a bug in the fast one.''' )
							def        __lowerCAmelCase      (  self	:  str )      ->							List[Any]:


														"""simple docstring"""


														pass







							@unittest.skip('''There is an inconsistency between slow and fast tokenizer due to a bug in the fast one.''' )
							def        __lowerCAmelCase      (  self	:  Optional[Any] )      ->							Dict:


														"""simple docstring"""


														pass







							def        __lowerCAmelCase      (  self	:  Optional[int] )      ->							List[Any]:


														"""simple docstring"""


														_a     					=    '''I was born in 92000, and this is falsé.'''
														_a     					=    ['''▁''', '''<unk>''', '''▁was''', '''▁born''', '''▁in''', '''▁9''', '''2000''', '''▁''', ''',''', '''▁and''', '''▁this''', '''▁is''', '''▁fal''', '''s''', '''<unk>''', '''▁''', '''.''', ]
														# fmt: on

														_a     					=    DebertaVaTokenizer(lowerCAmelCase_							,      split_by_punct=lowerCAmelCase_ )
														_a     					=    tokenizer.convert_ids_to_tokens(tokenizer.encode(lowerCAmelCase_							,      add_special_tokens=lowerCAmelCase_ ) )

														self.assertListEqual(lowerCAmelCase_							,      lowerCAmelCase_ )

														_a     					=    DebertaVaTokenizerFast(lowerCAmelCase_							,      split_by_punct=lowerCAmelCase_ )
														_a     					=    rust_tokenizer.convert_ids_to_tokens(rust_tokenizer.encode(lowerCAmelCase_							,      add_special_tokens=lowerCAmelCase_ ) )

														self.assertListEqual(lowerCAmelCase_							,      lowerCAmelCase_ )







							def        __lowerCAmelCase      (  self	:  Union[str, Any] )      ->							int:


														"""simple docstring"""


														_a     					=    '''I was born in 92000, and this is falsé.'''
														_a     					=    ['''▁i''', '''▁was''', '''▁born''', '''▁in''', '''▁9''', '''2000''', '''▁''', ''',''', '''▁and''', '''▁this''', '''▁is''', '''▁fal''', '''s''', '''<unk>''', '''▁''', '''.''', ]
														# fmt: on

														_a     					=    DebertaVaTokenizer(lowerCAmelCase_							,      do_lower_case=lowerCAmelCase_							,      split_by_punct=lowerCAmelCase_ )
														_a     					=    tokenizer.convert_ids_to_tokens(tokenizer.encode(lowerCAmelCase_							,      add_special_tokens=lowerCAmelCase_ ) )
														self.assertListEqual(lowerCAmelCase_							,      lowerCAmelCase_ )

														_a     					=    DebertaVaTokenizerFast(lowerCAmelCase_							,      do_lower_case=lowerCAmelCase_							,      split_by_punct=lowerCAmelCase_ )
														_a     					=    rust_tokenizer.convert_ids_to_tokens(rust_tokenizer.encode(lowerCAmelCase_							,      add_special_tokens=lowerCAmelCase_ ) )
														self.assertListEqual(lowerCAmelCase_							,      lowerCAmelCase_ )







							def        __lowerCAmelCase      (  self	:  List[Any] )      ->							int:


														"""simple docstring"""


														_a     					=    '''I was born in 92000, and this is falsé.'''
														_a     					=    ['''▁i''', '''▁was''', '''▁born''', '''▁in''', '''▁9''', '''2000''', ''',''', '''▁and''', '''▁this''', '''▁is''', '''▁fal''', '''s''', '''<unk>''', '''.''', ]
														# fmt: on

														_a     					=    DebertaVaTokenizer(lowerCAmelCase_							,      do_lower_case=lowerCAmelCase_							,      split_by_punct=lowerCAmelCase_ )
														_a     					=    tokenizer.convert_ids_to_tokens(tokenizer.encode(lowerCAmelCase_							,      add_special_tokens=lowerCAmelCase_ ) )

														self.assertListEqual(lowerCAmelCase_							,      lowerCAmelCase_ )

														_a     					=    DebertaVaTokenizerFast(lowerCAmelCase_							,      do_lower_case=lowerCAmelCase_							,      split_by_punct=lowerCAmelCase_ )
														_a     					=    rust_tokenizer.convert_ids_to_tokens(rust_tokenizer.encode(lowerCAmelCase_							,      add_special_tokens=lowerCAmelCase_ ) )

														self.assertListEqual(lowerCAmelCase_							,      lowerCAmelCase_ )







							def        __lowerCAmelCase      (  self	:  List[Any] )      ->							Tuple:


														"""simple docstring"""


														_a     					=    '''I was born in 92000, and this is falsé.'''
														_a     					=    ['''▁''', '''<unk>''', '''▁was''', '''▁born''', '''▁in''', '''▁9''', '''2000''', '''▁''', ''',''', '''▁and''', '''▁this''', '''▁is''', '''▁fal''', '''s''', '''<unk>''', '''▁''', '''.''', ]
														# fmt: on

														_a     					=    DebertaVaTokenizer(lowerCAmelCase_							,      do_lower_case=lowerCAmelCase_							,      split_by_punct=lowerCAmelCase_ )
														_a     					=    tokenizer.convert_ids_to_tokens(tokenizer.encode(lowerCAmelCase_							,      add_special_tokens=lowerCAmelCase_ ) )

														self.assertListEqual(lowerCAmelCase_							,      lowerCAmelCase_ )

														_a     					=    DebertaVaTokenizerFast(lowerCAmelCase_							,      do_lower_case=lowerCAmelCase_							,      split_by_punct=lowerCAmelCase_ )
														_a     					=    rust_tokenizer.convert_ids_to_tokens(rust_tokenizer.encode(lowerCAmelCase_							,      add_special_tokens=lowerCAmelCase_ ) )

														self.assertListEqual(lowerCAmelCase_							,      lowerCAmelCase_ )







							def        __lowerCAmelCase      (  self	:  str )      ->							List[Any]:


														"""simple docstring"""


														_a     					=    ''' \tHeLLo!how  \n Are yoU?  '''
														_a     					=    ['''▁''', '''<unk>''', '''e''', '''<unk>''', '''o''', '''!''', '''how''', '''▁''', '''<unk>''', '''re''', '''▁yo''', '''<unk>''', '''?''']
														# fmt: on

														_a     					=    DebertaVaTokenizer(lowerCAmelCase_							,      do_lower_case=lowerCAmelCase_							,      split_by_punct=lowerCAmelCase_ )
														_a     					=    tokenizer.convert_ids_to_tokens(tokenizer.encode(lowerCAmelCase_							,      add_special_tokens=lowerCAmelCase_ ) )

														self.assertListEqual(lowerCAmelCase_							,      lowerCAmelCase_ )

														_a     					=    DebertaVaTokenizerFast(lowerCAmelCase_							,      do_lower_case=lowerCAmelCase_							,      split_by_punct=lowerCAmelCase_ )
														_a     					=    rust_tokenizer.convert_ids_to_tokens(rust_tokenizer.encode(lowerCAmelCase_							,      add_special_tokens=lowerCAmelCase_ ) )

														self.assertListEqual(lowerCAmelCase_							,      lowerCAmelCase_ )







							def        __lowerCAmelCase      (  self	:  Optional[int] )      ->							Optional[int]:


														"""simple docstring"""


														_a     					=    self.get_tokenizer()
														_a     					=    self.get_rust_tokenizer()

														_a     					=    '''I was born in 92000, and this is falsé.'''

														_a     					=    tokenizer.convert_ids_to_tokens(tokenizer.encode(lowerCAmelCase_							,      add_special_tokens=lowerCAmelCase_ ) )
														_a     					=    rust_tokenizer.convert_ids_to_tokens(rust_tokenizer.encode(lowerCAmelCase_							,      add_special_tokens=lowerCAmelCase_ ) )
														self.assertListEqual(lowerCAmelCase_							,      lowerCAmelCase_ )

														_a     					=    tokenizer.encode(lowerCAmelCase_							,      add_special_tokens=lowerCAmelCase_ )
														_a     					=    rust_tokenizer.encode(lowerCAmelCase_							,      add_special_tokens=lowerCAmelCase_ )
														self.assertListEqual(lowerCAmelCase_							,      lowerCAmelCase_ )

														_a     					=    self.get_rust_tokenizer()
														_a     					=    tokenizer.encode(lowerCAmelCase_ )
														_a     					=    rust_tokenizer.encode(lowerCAmelCase_ )
														self.assertListEqual(lowerCAmelCase_							,      lowerCAmelCase_ )







							def        __lowerCAmelCase      (  self	:  str )      ->							str:


														"""simple docstring"""


														_a     					=    '''This is a test'''
														_a     					=    [13, 1, 43_98, 25, 21, 12_89]
														_a     					=    ['''▁''', '''T''', '''his''', '''▁is''', '''▁a''', '''▁test''']
														_a     					=    ['''▁''', '''<unk>''', '''his''', '''▁is''', '''▁a''', '''▁test''']

														_a     					=    DebertaVaTokenizer(lowerCAmelCase_							,      keep_accents=lowerCAmelCase_ )
														_a     					=    DebertaVaTokenizerFast(lowerCAmelCase_							,      keep_accents=lowerCAmelCase_ )

														_a     					=    tokenizer.encode(lowerCAmelCase_							,      add_special_tokens=lowerCAmelCase_ )
														self.assertListEqual(lowerCAmelCase_							,      lowerCAmelCase_ )
														_a     					=    tokenizer.tokenize(lowerCAmelCase_ )
														self.assertListEqual(lowerCAmelCase_							,      lowerCAmelCase_ )
														_a     					=    tokenizer.convert_ids_to_tokens(lowerCAmelCase_ )
														self.assertListEqual(lowerCAmelCase_							,      lowerCAmelCase_ )

														_a     					=    rust_tokenizer.encode(lowerCAmelCase_							,      add_special_tokens=lowerCAmelCase_ )
														self.assertListEqual(lowerCAmelCase_							,      lowerCAmelCase_ )
														_a     					=    rust_tokenizer.tokenize(lowerCAmelCase_ )
														self.assertListEqual(lowerCAmelCase_							,      lowerCAmelCase_ )
														_a     					=    rust_tokenizer.convert_ids_to_tokens(lowerCAmelCase_ )
														self.assertListEqual(lowerCAmelCase_							,      lowerCAmelCase_ )

														# fmt: off
														_a     					=    '''I was born in 92000, and this is falsé.'''
														_a     					=    [13, 1, 23, 3_86, 19, 5_61, 30_50, 15, 17, 48, 25, 82_56, 18, 1, 9]
														_a     					=    ['''▁''', '''I''', '''▁was''', '''▁born''', '''▁in''', '''▁9''', '''2000''', ''',''', '''▁and''', '''▁this''', '''▁is''', '''▁fal''', '''s''', '''é''', '''.''', ]
														_a     					=    ['''▁''', '''<unk>''', '''▁was''', '''▁born''', '''▁in''', '''▁9''', '''2000''', ''',''', '''▁and''', '''▁this''', '''▁is''', '''▁fal''', '''s''', '''<unk>''', '''.''', ]
														# fmt: on

														_a     					=    tokenizer.encode(lowerCAmelCase_							,      add_special_tokens=lowerCAmelCase_ )
														self.assertListEqual(lowerCAmelCase_							,      lowerCAmelCase_ )
														_a     					=    tokenizer.tokenize(lowerCAmelCase_ )
														self.assertListEqual(lowerCAmelCase_							,      lowerCAmelCase_ )
														_a     					=    tokenizer.convert_ids_to_tokens(lowerCAmelCase_ )
														self.assertListEqual(lowerCAmelCase_							,      lowerCAmelCase_ )

														_a     					=    rust_tokenizer.encode(lowerCAmelCase_							,      add_special_tokens=lowerCAmelCase_ )
														self.assertListEqual(lowerCAmelCase_							,      lowerCAmelCase_ )
														_a     					=    rust_tokenizer.tokenize(lowerCAmelCase_ )
														self.assertListEqual(lowerCAmelCase_							,      lowerCAmelCase_ )
														_a     					=    rust_tokenizer.convert_ids_to_tokens(lowerCAmelCase_ )
														self.assertListEqual(lowerCAmelCase_							,      lowerCAmelCase_ )







							def        __lowerCAmelCase      (  self	:  List[Any] )      ->							Dict:


														"""simple docstring"""


														_a     					=    DebertaVaTokenizer(lowerCAmelCase_ )

														_a     					=    tokenizer.encode('''sequence builders''' )
														_a     					=    tokenizer.encode('''multi-sequence build''' )

														_a     					=    tokenizer.build_inputs_with_special_tokens(lowerCAmelCase_ )
														_a     					=    tokenizer.build_inputs_with_special_tokens(lowerCAmelCase_							,      lowerCAmelCase_ )

														self.assertEqual([tokenizer.cls_token_id] + text + [tokenizer.sep_token_id]							,      lowerCAmelCase_ )
														self.assertEqual(
														    [tokenizer.cls_token_id] + text + [tokenizer.sep_token_id] + text_a + [tokenizer.sep_token_id]							,      lowerCAmelCase_							,      )







							@slow
							def        __lowerCAmelCase      (  self	:  Dict )      ->							int:


														"""simple docstring"""


														_a     					=    {'''input_ids''': [[1, 3_98_67, 36, 1_93_90, 4_86, 27, 3_50_52, 8_14_36, 18, 6_06_85, 12_25, 7, 3_50_52, 8_14_36, 18, 93_67, 1_68_99, 18, 1_59_37, 53, 5_94, 7_73, 18, 1_62_87, 3_04_65, 36, 1_59_37, 6, 4_11_39, 38, 3_69_79, 6_07_63, 1_91, 6, 3_41_32, 99, 6, 5_05_38, 3_90, 4_32_30, 6, 3_41_32, 27_79, 2_08_50, 14, 6_99, 10_72, 11_94, 36, 3_82, 1_09_01, 53, 7, 6_99, 10_72, 20_84, 36, 2_04_22, 6_30, 53, 19, 1_05, 30_49, 18_96, 10_53, 1_68_99, 15_06, 11, 3_79_78, 42_43, 7, 12_37, 3_18_69, 2_00, 1_65_66, 6_54, 6, 3_50_52, 8_14_36, 7, 5_56_30, 1_35_93, 4, 2], [1, 26, 1_50_11, 13, 6_67, 8, 10_53, 18, 2_36_11, 12_37, 7_23_56, 1_28_20, 34, 10_41_34, 12_09, 35, 1_33_13, 66_27, 21, 2_02, 3_47, 7, 1_64, 23_99, 11, 46, 44_85, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 5, 12_32, 28_64, 1_57_85, 1_49_51, 1_05, 5, 85_81, 12_50, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], '''token_type_ids''': [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], '''attention_mask''': [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]}  # noqa: E501
														# fmt: on

														self.tokenizer_integration_test_util(
														    expected_encoding=lowerCAmelCase_							,      model_name='''microsoft/deberta-v2-xlarge'''							,      revision='''ad6e42c1532ddf3a15c39246b63f5559d558b670'''							,      )







'''simple docstring'''


from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available, is_vision_available


_snake_case				:				int       							=		{'configuration_yolos': ['YOLOS_PRETRAINED_CONFIG_ARCHIVE_MAP', 'YolosConfig', 'YolosOnnxConfig']}

try:
				if not is_vision_available():
								raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
				pass
else:
				_snake_case				:				List[str]       							=		['YolosFeatureExtractor']
				_snake_case				:				Optional[int]       							=		['YolosImageProcessor']

try:
				if not is_torch_available():
								raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
				pass
else:
				_snake_case				:				Tuple       							=		[
				    'YOLOS_PRETRAINED_MODEL_ARCHIVE_LIST',
				    'YolosForObjectDetection',
				    'YolosModel',
				    'YolosPreTrainedModel',
				]


if TYPE_CHECKING:
				from .configuration_yolos import YOLOS_PRETRAINED_CONFIG_ARCHIVE_MAP, YolosConfig, YolosOnnxConfig

				try:
								if not is_vision_available():
												raise OptionalDependencyNotAvailable()
				except OptionalDependencyNotAvailable:
								pass
				else:
								from .feature_extraction_yolos import YolosFeatureExtractor
								from .image_processing_yolos import YolosImageProcessor

				try:
								if not is_torch_available():
												raise OptionalDependencyNotAvailable()
				except OptionalDependencyNotAvailable:
								pass
				else:
								from .modeling_yolos import (
								    YOLOS_PRETRAINED_MODEL_ARCHIVE_LIST,
								    YolosForObjectDetection,
								    YolosModel,
								    YolosPreTrainedModel,
								)


else:
				import sys

				_snake_case				:				Dict       							=		_LazyModule(__name__, globals()['__file__'], _import_structure, module_spec=__spec__)

