o
    i2                     @   sr   d Z ddlZddlmZ ddlmZ ddlmZ ddl	m
Z
 eeZd	d
 ZeddG dd de
ZdgZdS )z!Feature extractor class for DETR.    N   )	rgb_to_id)logging)requires   )DetrImageProcessorc                 C   s   t dt t| S )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)x r   d/home/ubuntu/.local/lib/python3.10/site-packages/transformers/models/detr/feature_extraction_detr.pyr      s
   r   )vision)backendsc                       s   e Zd Zd fddZ  ZS )DetrFeatureExtractorreturnNc                    s"   t dt t j|i | d S )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__r   r   r   '   s
   zDetrFeatureExtractor.__init__)r   N)__name__
__module____qualname__r   __classcell__r   r   r   r   r   %   s    r   )__doc__r   image_transformsr   r   utilsr   utils.import_utilsr   image_processing_detrr   
get_loggerr   loggerr   __all__r   r   r   r   <module>   s   
	

