
    sg                     x   d dl mZ ddlmZmZmZmZmZ dgg dgdZ	  e       s e       	 dged<   	  e       s e       	 g d	ed
<   	  e       s e       	 g ded<   erqddl	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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"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 w xY w# e$ r Y yw xY w)    )TYPE_CHECKING   )OptionalDependencyNotAvailable_LazyModuleis_tf_availableis_tokenizers_availableis_torch_availableFunnelConfigFunnelTokenizer)configuration_funnel0convert_funnel_original_tf_checkpoint_to_pytorchtokenization_funnelFunnelTokenizerFasttokenization_funnel_fast)
FunnelBaseModelFunnelForMaskedLMFunnelForMultipleChoiceFunnelForPreTrainingFunnelForQuestionAnsweringFunnelForSequenceClassificationFunnelForTokenClassificationFunnelModelFunnelPreTrainedModelload_tf_weights_in_funnelmodeling_funnel)	TFFunnelBaseModelTFFunnelForMaskedLMTFFunnelForMultipleChoiceTFFunnelForPreTrainingTFFunnelForQuestionAnswering!TFFunnelForSequenceClassificationTFFunnelForTokenClassificationTFFunnelModelTFFunnelPreTrainedModelmodeling_tf_funnel   )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     V/var/www/html/venv/lib/python3.12/site-packages/transformers/models/funnel/__init__.py<module>r4      s   !  ,,8:-. L"$,.. %
 6K4K01,..  
,'(,.. 

/*+ 24B&(022 )
 	B
!#022 $
	
 	
 	

 022 !

	
 
	
 
	
 '')J2GIZhpqCKK & 		 & 		& & 		. *  * & * sj   C: D D 0D D& .D1 :DDDDDDD#"D#&D.-D.1D98D9