






import inspect
import unittest




class 							_lowerCAmelCase(			unittest.TestCase   ):





       """simple docstring"""







       def      _a       (   self				):
         try:
           import diffusers  # noqa: F401
         except ImportError:
           assert False





       def      _a       (   self				):
         import diffusers
         from diffusers.dependency_versions_table import deps

         UpperCamelCase_:   Tuple        =							inspect.getmembers(_lowerCamelCase    ,     inspect.isclass				)

         for cls_name, cls_module in all_classes:
           if "dummy_" in cls_module.__module__:
             for backend in cls_module._backends:
               if backend == "k_diffusion":
                 UpperCamelCase_:   Any        =							'k-diffusion'
               elif backend == "invisible_watermark":
                 UpperCamelCase_:   Tuple        =							'invisible-watermark'
               assert backend in deps, f'''{backend} is not in the deps table!'''




'''simple docstring'''

import warnings

from ...utils import logging
from .image_processing_deit import DeiTImageProcessor


__lowerCAmelCase		     =  logging.get_logger(__name__)

class       __magic_name__		(       _UpperCamelCase  ):







							def __init__(				self   :			Tuple      ,*_UpperCAmelCase   :			str      ,**_UpperCAmelCase   :			int						):
									warnings.warn(
									    'The class DeiTFeatureExtractor is deprecated and will be removed in version 5 of Transformers. Please'
									    ' use DeiTImageProcessor instead.'      ,_UpperCAmelCase      ,)
									super().__init__(*_UpperCAmelCase      ,**_UpperCAmelCase						)




