
import warnings

from ...utils import logging
from .image_processing_videomae import VideoMAEImageProcessor


__snake_case				      =    logging.get_logger(__name__)




class 		lowercase__    (		_UpperCAmelCase    ):
	def __init__(     self				:  Optional[int]			,  *UpperCAmelCase_				:  int			,  **UpperCAmelCase_				:  Union[str, Any]				):
						warnings.warn(
						    'The class VideoMAEFeatureExtractor is deprecated and will be removed in version 5 of Transformers.'
						    ' Please use VideoMAEImageProcessor instead.'			,  UpperCAmelCase_			,  )
						super().__init__(*UpperCAmelCase_			,  **UpperCAmelCase_				)













"""simple docstring"""


from math import loga


def        UpperCAmelCase      (					a__ ):





						'''simple docstring'''






						if a < 0:
												raise ValueError('Input value must be a positive integer' )
						elif isinstance(a__     ,      a__ ):
												raise TypeError('Input value must be a \'int\' type' )
						return 0 if (a == 0) else int(loga(a & -a ) )


if __name__ == "__main__":
		import doctest

		doctest.testmod()