
    sg9                        d dl mZ ddlmZmZmZmZ ddgiZ	  e       s e       	 dged<   	  e       s e       	 dd	ged
<   er5ddlm	Z	 	  e       s e       	 ddl
mZ 	  e       s e       	 ddlmZmZ yd dlZ ee e       d   e      ej$                  e<   y# e$ r Y yw xY w# e$ r Y mw xY w# e$ r Y Zw xY w# e$ r Y yw xY w)    )TYPE_CHECKING   )OptionalDependencyNotAvailable_LazyModuleis_torch_availableis_vision_availableconfiguration_superpointSuperPointConfigSuperPointImageProcessorimage_processing_superpointSuperPointForKeypointDetectionSuperPointPreTrainedModelmodeling_superpoint   )r
   )r   )r   r   N__file__)typingr   utilsr   r   r   r   _import_structurer	   r
   r   r   r   r   r   sys__name__globalsmodules     Z/var/www/html/venv/lib/python3.12/site-packages/transformers/models/superpoint/__init__.py<module>r      s>   ! j i 02D1EF T ,.. !
 9S7S34	,..   	)#0+, J"$022 %
 	J	
!#022 $
	
 	
 '')J2GIZ[CKKY & 		 & 		" *  * sF   B  B+ B6 $C  B('B(+B32B36B>=B>C	C	