
    sg                        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<   	  e       s e       	 g ded<   	  e       s e       	 g ded<   erwd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 	  e       s e       	 ddlmZmZmZmZ 	  e       s e       	 ddlm Z m!Z!m"Z"m#Z# yd dl$Z$ ee% e&       d   ee'      e$jP                  e%<   y# e$ r Y w xY w# e$ r Y w xY w# e$ r Y w xY w# e$ r Y w xY w# e$ r Y vw xY w# e$ r Y yw xY w)    )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     X/var/www/html/venv/lib/python3.12/site-packages/transformers/models/wav2vec2/__init__.py<module>r4      s   !   00$>#?/046IJ	 ,..  
	.)*,.. 
1,-,.. 
3./ 6E6N
!#022 $
		
 		
 		

 022 !
	
 	

 "022 #
	
 	
 '')J2GIZhpqCKK} & 		" & 		 & 		( * " *  * sj   D D D D& 'D1 D< DDDDD#"D#&D.-D.1D98D9<EE