
    1;ji                     .   d dl mZ ddlmZmZmZmZ dgddgddgd	Z	  e            s
 e            	 g d
ed<   g ded<   g ded<   n# e$ r Y nw xY w e            rg ded<   erddlm	Z	 ddl
mZmZ ddlmZmZ 	  e            s
 e            	 dd
lmZmZmZmZmZmZ ddlmZmZmZmZmZmZmZmZ ddl m!Z!m"Z"m#Z#m$Z$m%Z% n# e$ r Y nw xY w e            rddl&m'Z'm(Z(m)Z)m*Z* dS dS d dl+Z+ ee, e-            d         ee.          e+j/        e,<   dS )    )TYPE_CHECKING   )OptionalDependencyNotAvailable_LazyModuleis_tf_availableis_torch_availableData2VecAudioConfigData2VecTextConfigData2VecTextOnnxConfigData2VecVisionConfigData2VecVisionOnnxConfig)configuration_data2vec_audioconfiguration_data2vec_textconfiguration_data2vec_vision)(Data2VecAudioForAudioFrameClassificationData2VecAudioForCTC&Data2VecAudioForSequenceClassificationData2VecAudioForXVectorData2VecAudioModelData2VecAudioPreTrainedModelmodeling_data2vec_audio)Data2VecTextForCausalLMData2VecTextForMaskedLMData2VecTextForMultipleChoice Data2VecTextForQuestionAnswering%Data2VecTextForSequenceClassification"Data2VecTextForTokenClassificationData2VecTextModelData2VecTextPreTrainedModelmodeling_data2vec_text)$Data2VecVisionForImageClassification$Data2VecVisionForMaskedImageModeling%Data2VecVisionForSemanticSegmentationData2VecVisionModelData2VecVisionPreTrainedModelmodeling_data2vec_vision)&TFData2VecVisionForImageClassification'TFData2VecVisionForSemanticSegmentationTFData2VecVisionModelTFData2VecVisionPreTrainedModelmodeling_tf_data2vec_vision   )r	   )r
   r   )r   r   N__file__)module_spec)0typingr   utilsr   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   r   r   r&   r!   r"   r#   r$   r%   r+   r'   r(   r)   r*   sys__name__globals__spec__modules     _/root/voice-cloning/.venv/lib/python3.11/site-packages/transformers/models/data2vec/__init__.py<module>r:      s   !           e e e e e e e e e e e e &;$; $
 	"&
 
  /,,.../
4 4 4/0	3 	3 	3./5 5 5011+ & 	 	 	D	: ? 8 8 834  5rAAAAAA              

!!## 	300222	3
	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
+ *   8  
	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	

 
 JJJ'K''))J2GIZhpqqqCKs#   A
 
AA?C CC