



from ..utils import is_flax_available, is_torch_available


if is_torch_available():
				from .autoencoder_kl import AutoencoderKL
				from .controlnet import ControlNetModel
				from .dual_transformer_ad import DualTransformeraDModel
				from .modeling_utils import ModelMixin
				from .prior_transformer import PriorTransformer
				from .ta_film_transformer import TaFilmDecoder
				from .transformer_ad import TransformeraDModel
				from .unet_ad import UNetaDModel
				from .unet_ad import UNetaDModel
				from .unet_ad_condition import UNetaDConditionModel
				from .unet_ad_condition import UNetaDConditionModel
				from .vq_model import VQModel

if is_flax_available():
				from .controlnet_flax import FlaxControlNetModel
				from .unet_ad_condition_flax import FlaxUNetaDConditionModel
				from .vae_flax import FlaxAutoencoderKL









import warnings

from ...utils import logging
from .image_processing_poolformer import PoolFormerImageProcessor


lowercase_	       =			logging.get_logger(__name__)






class 						__a (     SCREAMING_SNAKE_CASE				):



	def __init__(						self							:    Optional[Any]				,	*snake_case_							:    List[str]				,	**snake_case_							:    Union[str, Any])->							None:
						warnings.warn(
						    """The class PoolFormerFeatureExtractor is deprecated and will be removed in version 5 of Transformers."""
						    """ Please use PoolFormerImageProcessor instead."""				,	snake_case_				,	)
						super().__init__(*snake_case_				,	**snake_case_)




