
    3;ji                     *   d dl mZ ddlmZmZmZmZmZmZm	Z	  e            rddl
mZ nddlmZ eZ e            rddlmZ nddlmZ eZddd	giZ	  e	            s
 e            	 g d
ed<   n# e$ r Y nw xY w	  e            s
 e            	 g ded<   n# e$ r Y nw xY w	  e            s
 e            	 g ded<   n# e$ r Y nw xY werddlmZmZ 	  e	            s
 e            	 dd
lmZmZmZmZmZmZmZmZ n# e$ r Y nw xY w	  e            s
 e            	 ddlm Z m!Z!m"Z" n# e$ r Y nw xY w	  e            s
 e            	 ddl#m$Z$m%Z%m&Z& dS # e$ r Y dS w xY wd dl'Z' ee( e)            d         eeede*          e'j+        e(<   dS )    )TYPE_CHECKING   )OptionalDependencyNotAvailable_LazyModuleis_flax_availableis_sentencepiece_availableis_tf_availableis_tokenizers_availableis_torch_available   )T5Tokenizer)T5TokenizerFastconfiguration_mt5	MT5ConfigMT5OnnxConfig)MT5EncoderModelMT5ForConditionalGenerationMT5ForQuestionAnsweringMT5ForSequenceClassificationMT5ForTokenClassificationMT5ModelMT5PreTrainedModelMT5Stackmodeling_mt5)TFMT5EncoderModelTFMT5ForConditionalGeneration
TFMT5Modelmodeling_tf_mt5)FlaxMT5EncoderModelFlaxMT5ForConditionalGenerationFlaxMT5Modelmodeling_flax_mt5   )r   r   N__file__)MT5TokenizerMT5TokenizerFast)extra_objectsmodule_spec),typingr   utilsr   r   r   r   r	   r
   r   t5.tokenization_t5r   !utils.dummy_sentencepiece_objectsr%   t5.tokenization_t5_fastr   utils.dummy_tokenizers_objectsr&   _import_structurer   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r"   r   r    r!   sys__name__globals__spec__modules     Z/root/voice-cloning/.venv/lib/python3.11/site-packages/transformers/models/mt5/__init__.py<module>r8      s?   !                             A0000000@@@@@@ B9999999AAAAAA" (;*HI  /,,.../
	) 	) 	)n%% & 	 	 	D	p? /,,.../
 ,p+o+o'(( & 	 	 	D	
x /,,.../
 .x-w-w)** & 	 	 	D	  -;;;;;;;;
!!## 	300222	3
		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 *   b   	300222	3
 	baaaaaaaaaa *   
j  "" 	300222	3
 	jiiiiiiiiiii *    JJJ'K		*'3IYZZ  CKsl   A/ /A76A7;B B B $C C	C	D D	D	D- -D54D59E E#"E#