'''simple docstring'''




import math






def 				snake_case__							(			_A:					int )    ->	str:

		'''simple docstring'''


		lowerCAmelCase   					=  0
		lowerCAmelCase   					=  0
		while num > 0:
				lowerCAmelCase   					=  num % 8
				lowerCAmelCase   					=  octal + (remainder * math.floor(math.pow(10      ,   _A ) ))
				counter += 1
				lowerCAmelCase   					=  math.floor(num / 8 )  # basically /= 8 without remainder if any
				# This formatting removes trailing '.0' from `octal`.
		return f"0o{int(_A )}"






def 				snake_case__							(			)    ->	None:

		'''simple docstring'''


		print("""\n2 in octal is:""" )
		print(decimal_to_octal(2 ) )  # = 2
		print("""\n8 in octal is:""" )
		print(decimal_to_octal(8 ) )  # = 10
		print("""\n65 in octal is:""" )
		print(decimal_to_octal(65 ) )  # = 101
		print("""\n216 in octal is:""" )
		print(decimal_to_octal(216 ) )  # = 330
		print("""\n512 in octal is:""" )
		print(decimal_to_octal(512 ) )  # = 1000
		print("""\n""" )


if __name__ == "__main__":
						main()





'''simple docstring'''




import warnings

from ...utils import logging
from .image_processing_deformable_detr import DeformableDetrImageProcessor


__lowercase          =  logging.get_logger(__name__)






class 				a__(					lowerCAmelCase__	):


			'''simple docstring'''






			def __init__(   self       ,    *__lowerCAmelCase       ,    **__lowerCAmelCase):




					"""simple docstring"""


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




