
    cCi:                         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 YOLOS.    N   )	rgb_to_id)logging)requires   )YolosImageProcessorc                 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    l/home/james-whalen/.local/lib/python3.13/site-packages/transformers/models/yolos/feature_extraction_yolos.pyr   r      s#    MM	D
 a=    )vision)backendsc                   ,   ^  \ rS rSrSU 4S jjrSrU =r$ )YolosFeatureExtractor%   c                 \   > [         R                  " S[        5        [        TU ]  " U0 UD6  g )NzThe class YolosFeatureExtractor is deprecated and will be removed in version 5 of Transformers. Please use YolosImageProcessor instead.)r
   r   r   super__init__)selfargskwargs	__class__s      r   r   YolosFeatureExtractor.__init__'   s+    0	

 	$)&)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_yolosr   
get_loggerr    loggerr   __all__r   r   r   <module>r.      s[    )  7  * 7 
		H	% 
;*/ *  * #
#r   