


from ...utils import (
    OptionalDependencyNotAvailable,
    is_torch_available,
    is_transformers_available,
    is_transformers_version,
)


try:
 if not (is_transformers_available() and is_torch_available() and is_transformers_version(">=", "4.25.0")):
  raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
 from ...utils.dummy_torch_and_transformers_objects import (
     VersatileDiffusionDualGuidedPipeline,
     VersatileDiffusionImageVariationPipeline,
     VersatileDiffusionPipeline,
     VersatileDiffusionTextToImagePipeline,
 )
else:
 from .modeling_text_unet import UNetFlatConditionModel
 from .pipeline_versatile_diffusion import VersatileDiffusionPipeline
 from .pipeline_versatile_diffusion_dual_guided import VersatileDiffusionDualGuidedPipeline
 from .pipeline_versatile_diffusion_image_variation import VersatileDiffusionImageVariationPipeline
 from .pipeline_versatile_diffusion_text_to_image import VersatileDiffusionTextToImagePipeline









import warnings

from ...utils import logging
from .image_processing_beit import BeitImageProcessor


__lowerCamelCase			:	Optional[Any]					    =	logging.get_logger(__name__)



class    A__  (			__snake_case     ):





      def __init__(					self			,				*A_			,				**A_  ):
       '''simple docstring'''




       warnings.warn(
           "The class BeitFeatureExtractor is deprecated and will be removed in version 5 of Transformers. Please"
           " use BeitImageProcessor instead."			,				A_			,				)
       super().__init__(*A_			,				**A_  )
