
    3;ji                        d dl mZ ddlmZmZmZmZmZmZm	Z	 ddgiZ
	  e            s
 e            	 dge
d<   n# e$ r Y nw xY w	  e            s
 e            	 dg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            s
 e            	 g de
d<   n# e$ r Y nw xY werddlmZ 	  e            s
 e            	 ddlmZ n# e$ r Y nw xY w	  e            s
 e            	 ddl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 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j         e<   dS )    )TYPE_CHECKING   )OptionalDependencyNotAvailable_LazyModuleis_flax_availableis_sentencepiece_availableis_tf_availableis_tokenizers_availableis_torch_availableconfiguration_xglm
XGLMConfigXGLMTokenizertokenization_xglmXGLMTokenizerFasttokenization_xglm_fast)XGLMForCausalLM	XGLMModelXGLMPreTrainedModelmodeling_xglm)FlaxXGLMForCausalLMFlaxXGLMModelFlaxXGLMPreTrainedModelmodeling_flax_xglm)TFXGLMForCausalLMTFXGLMModelTFXGLMPreTrainedModelmodeling_tf_xglm   )r   )r   )r   N__file__)!typingr   utilsr   r   r   r   r	   r
   r   _import_structurer   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   sys__name__globalsmodules     [/root/voice-cloning/.venv/lib/python3.11/site-packages/transformers/models/xglm/__init__.py<module>r*      s   !                            *L>: ?%%'' /,,.../
 />->)** & 	 	 	D	
H""$$ /,,.../
 4G2G.// & 	 	 	D	

 /,,.../
* * *o&& & 	 	 	D	
 /,,.../
/ / /*++ & 	 	 	D	
? /,,.../
- - -()) & 	 	 	D	  3\......5))++ 	300222	3
 	5444444 *   
>&&(( 	300222	3
 	>====== *   
S!!## 	300222	3
 	SRRRRRRRRRR *   
d  "" 	300222	3
 	dcccccccccc *   


   	300222	3
	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 *    JJJ'K''))J2GIZ[[CKs   ; AAA# #A+*A+/B BBB5 5B=<B=C C&%C&2D DDD6 6D>=D>E" "E*)E*.F FFF; ;GG