
    3;ji                        d dl mZ ddlmZmZmZmZmZ dgdgdgddgd	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
 ddlmZ ddl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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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# 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Wav2Vec2ConfigWav2Vec2FeatureExtractorWav2Vec2ProcessorWav2Vec2CTCTokenizerWav2Vec2Tokenizer)configuration_wav2vec2feature_extraction_wav2vec2processing_wav2vec2tokenization_wav2vec2)#Wav2Vec2ForAudioFrameClassificationWav2Vec2ForCTCWav2Vec2ForMaskedLMWav2Vec2ForPreTraining!Wav2Vec2ForSequenceClassificationWav2Vec2ForXVectorWav2Vec2ModelWav2Vec2PreTrainedModelmodeling_wav2vec2)TFWav2Vec2ForCTCTFWav2Vec2ModelTFWav2Vec2PreTrainedModel#TFWav2Vec2ForSequenceClassificationmodeling_tf_wav2vec2)FlaxWav2Vec2ForCTCFlaxWav2Vec2ForPreTrainingFlaxWav2Vec2ModelFlaxWav2Vec2PreTrainedModelmodeling_flax_wav2vec2   )r
   )r   )r   )r   r   )r   r   r   r   N__file__)module_spec))typingr   utilsr   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   r   r!   r"   r#   r$   sys__name__globals__spec__modules     _/root/voice-cloning/.venv/lib/python3.11/site-packages/transformers/models/wav2vec2/__init__.py<module>r4      s(   !                         00$>#?/046IJ	   /,,.../
	. 	. 	.)** & 	 	 	D	? /,,.../
1 1 1,-- & 	 	 	D	 /,,.../
3 3 3.// & 	 	 	D	  5r666666EEEEEE666666NNNNNNNN
!!## 	300222	3
		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 		
 *   
   	300222	3
	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 *   
  "" 	300222	3
	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 	
 *    JJJ'K''))J2GIZhpqqqCKsi   ? AAA( (A0/A04B BB9C# #C+*C+/D DDE   E	E	