
    3;jiY                        d dl mZ ddlmZmZmZmZmZmZm	Z	 dddgiZ
	  e	            s
 e            	 dge
d<   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mZ 	  e	            s
 e            	 ddlmZ 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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!j%        e"<   dS )    )TYPE_CHECKING   )OptionalDependencyNotAvailable_LazyModuleis_flax_availableis_tf_availableis_torch_availableis_torchvision_availableis_vision_availableconfiguration_vit	ViTConfigViTOnnxConfigViTFeatureExtractorfeature_extraction_vitViTImageProcessorimage_processing_vitViTImageProcessorFastimage_processing_vit_fast)ViTForImageClassificationViTForMaskedImageModelingViTModelViTPreTrainedModelmodeling_vit)TFViTForImageClassification
TFViTModelTFViTPreTrainedModelmodeling_tf_vit)FlaxViTForImageClassificationFlaxViTModelFlaxViTPreTrainedModelmodeling_flax_vit   )r   r   )r   )r   )r   N__file__)module_spec)&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   r!   r   r   r    sys__name__globals__spec__modules     Z/root/voice-cloning/.venv/lib/python3.11/site-packages/transformers/models/vit/__init__.py<module>r0      s9   !                            );*HI F   /,,.../
 4I2I./1D0E,--	 & 	 	 	D	O##%% /,,.../
 7N5N122 & 	 	 	D	
 /,,.../
) ) )n%% & 	 	 	D	
? /,,.../
, , ,'(( & 	 	 	D	
 /,,.../
. . .)** & 	 	 	D	  5r;;;;;;;;<""$$ 	300222	3
 	@?????;;;;;;;	 *   E'')) 	300222	3
 	EDDDDDD *   

!!## 	300222	3
	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 *   c   	300222	3
 	cbbbbbbbbbb *   
k  "" 	300222	3
 	kjjjjjjjjjjj *    JJJ'K''))J2GIZhpqqqCKs   A A
	A
A* *A21A26B BBB< <CCC% %C-,C-;D D%$D%)E EEE3 3E;:E;?F F'&F'+G GG