code: 
  
  
  
  
  
  
  import warnings
  
  from ...utils import logging
  from .image_processing_vilt import ViltImageProcessor
  
  
  SCREAMING_SNAKE_CASE__		:       Optional[int]   							=							logging.get_logger(__name__)
  
  
  
  
  
  
  
  class 							UpperCAmelCase_     (		__lowerCamelCase		):
  
  
  
  
       def __init__(							self  ,	*_lowerCAmelCase  ,	**_lowerCAmelCase		):
            warnings.warn(
                """The class ViltFeatureExtractor is deprecated and will be removed in version 5 of Transformers. Please"""
                """ use ViltImageProcessor instead."""  ,	_lowerCAmelCase  ,	)
            super().__init__(*_lowerCAmelCase  ,	**_lowerCAmelCase		)
  
  
  
  
  
  
  
style_context: 
  
  
  
  
  
  
  from ..utils import requires_backends
  
  
  SCREAMING_SNAKE_CASE__		:       int   							=							None
  
  
  
  
  
  
  
  class 							UpperCAmelCase_     :
  
  
  
  
       def __init__(							self  ,	*_lowerCAmelCase  ,	**_lowerCAmelCase		):
            requires_backends(self  ,	["""detectron2"""]		)
  
  
  
  
       @classmethod
       def      __UpperCAmelCase     (							cls  ,	*_lowerCAmelCase  ,	**_lowerCAmelCase		):
            requires_backends(cls  ,	["""detectron2"""]		)
  
  
  
  
  
  
  