
import warnings

from ...utils import logging
from .image_processing_vilt import ViltImageProcessor


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



class 			UpperCamelCase_			(						UpperCAmelCase_   ):




							'''simple docstring'''

							def __init__(				self     ,						*UpperCamelCase     ,						**UpperCamelCase) ->	Union[str, Any]:
										warnings.warn(
										    'The class ViltFeatureExtractor is deprecated and will be removed in version 5 of Transformers. Please'
										    ' use ViltImageProcessor instead.'     ,						__UpperCamelCase     ,						)
										super().__init__(*__UpperCamelCase     ,						**__UpperCamelCase)





from __future__ import annotations

import re



def       _lowercase					(      __SCREAMING_SNAKE_CASE )	->     list[str]:

			def alphanum_key(__SCREAMING_SNAKE_CASE ):
						return [int(__SCREAMING_SNAKE_CASE ) if s.isdigit() else s.lower() for s in re.split('([0-9]+)'				,    __SCREAMING_SNAKE_CASE )]

			return sorted(__SCREAMING_SNAKE_CASE				,    key=__SCREAMING_SNAKE_CASE )


if __name__ == "__main__":
							import doctest

							doctest.testmod()



