
    sg
                        d dl mZ ddlmZmZmZmZ ddgdgdZ	  e       s e       	 dged	<   	  e       s e       	 g d
ed<   erIddlm	Z	m
Z
 ddlmZ 	  e       s e       	 ddlmZ 	  e       s e       	 dd
lmZmZmZmZmZmZmZmZ yd dlZ ee e       d   ee      ej8                  e<   y# e$ r Y w xY w# e$ r Y w xY w# e$ r Y hw xY w# e$ r Y yw xY w)    )TYPE_CHECKING   )OptionalDependencyNotAvailable_LazyModuleis_tokenizers_availableis_torch_availableSqueezeBertConfigSqueezeBertOnnxConfigSqueezeBertTokenizer)configuration_squeezeberttokenization_squeezebertSqueezeBertTokenizerFasttokenization_squeezebert_fast)SqueezeBertForMaskedLMSqueezeBertForMultipleChoiceSqueezeBertForQuestionAnswering$SqueezeBertForSequenceClassification!SqueezeBertForTokenClassificationSqueezeBertModelSqueezeBertModuleSqueezeBertPreTrainedModelmodeling_squeezebert   )r	   r
   )r   )r   N__file__)module_spec)typingr   utilsr   r   r   r   _import_structurer   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   sys__name__globals__spec__modules     [/var/www/html/venv/lib/python3.12/site-packages/transformers/models/squeezebert/__init__.py<module>r'      sL   ! m m
 	" "8 8 V"$,.. %
 ;U9U56,..  
	1,-  ?L&(022 )
 	L
!#022 $
		
 		
 		
 '')J2GIZhpqCKKu & 		 & 		2 *  * sF   B9 C C /C 9C CCCCCC"!C"