




def     _snake_case    (__lowercase):



   if not all(char in '01' for char in bin_string):
      raise ValueError('Non-binary value was passed to the function')
   if not bin_string:
      raise ValueError('Empty string was passed to the function')
   UpperCamelCase_									=     ''
   while len(_SCREAMING_SNAKE_CASE) % 3 != 0:
      UpperCamelCase_									=     '0' + bin_string
   UpperCamelCase_									=     [
       bin_string[index : index + 3]
       for index in range(len(_SCREAMING_SNAKE_CASE))
       if index % 3 == 0
   ]
   for bin_group in bin_string_in_3_list:
      UpperCamelCase_									=     0
      for index, val in enumerate(_SCREAMING_SNAKE_CASE):
         oct_val += int(2 ** (2 - index) * int(_SCREAMING_SNAKE_CASE))
      oct_string += str(_SCREAMING_SNAKE_CASE)
   return oct_string


if __name__ == "__main__":
 from doctest import testmod

 testmod()













import warnings

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


snake_case__      :	List[str]       	=      logging.get_logger(__name__)


class 						_a       (  UpperCAmelCase__    ):






  """simple docstring"""





  def __init__(     self		,		*_UpperCAmelCase		,		**_UpperCAmelCase )			-> None:
     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 )





