
    cCi2                         S r SSKrSSKJr  SSKJr  SSKJr  SSK	J
r
  \R                  " \5      rS	 r\" S
S9 " S S\
5      5       rS/rg)z!Feature extractor class for DETR.    N   )	rgb_to_id)logging)requires   )DetrImageProcessorc                 N    [         R                  " S[        5        [        U 5      $ )Nzrgb_to_id has moved and will not be importable from this module from v5. Please import from transformers.image_transforms instead.)warningswarnFutureWarning
_rgb_to_id)xs    j/home/james-whalen/.local/lib/python3.13/site-packages/transformers/models/detr/feature_extraction_detr.pyr   r      s#    MM	D
 a=    )vision)backendsc                   ,   ^  \ rS rSrSU 4S jjrSrU =r$ )DetrFeatureExtractor%   c                 \   > [         R                  " S[        5        [        TU ]  " U0 UD6  g )NzThe class DetrFeatureExtractor is deprecated and will be removed in version 5 of Transformers. Please use DetrImageProcessor instead.)r
   r   r   super__init__)selfargskwargs	__class__s      r   r   DetrFeatureExtractor.__init__'   s+    6	

 	$)&)r    )returnN)__name__
__module____qualname____firstlineno__r   __static_attributes____classcell__)r   s   @r   r   r   %   s    * *r   r   )__doc__r
   image_transformsr   r   utilsr   utils.import_utilsr   image_processing_detrr   
get_loggerr    loggerr   __all__r   r   r   <module>r.      s[    (  7  * 5 
		H	% 
;*- *  * "
"r   