






from ...configuration_utils import PretrainedConfig
from ...utils import logging


UpperCAmelCase__				   =		logging.get_logger(__name__)






class 		lowercase_					(	lowercase   ):






      '''simple docstring'''




      __snake_case       =  '''timm_backbone'''







      def __init__(      self      :						Optional[Any] ,					__UpperCAmelCase      :						Any=None ,					__UpperCAmelCase      :						Any=3 ,					__UpperCAmelCase      :						str=True ,					__UpperCAmelCase      :						int=True ,					__UpperCAmelCase      :						Optional[int]=None ,					**__UpperCAmelCase      :						Dict ,					)    ->Tuple:




       """simple docstring"""


       super().__init__(**__UpperCAmelCase  )
       a		  =      backbone
       a		  =      num_channels
       a		  =      features_only
       a		  =      use_pretrained_backbone
       a		  =      True
       a		  =      out_indices if out_indices is not None else (-1,)










def 						_a    (      a :int )							->			bool:
 a		  =      n ** (1 / 3)
 return (val * val * val) == n


if __name__ == "__main__":
     print(perfect_cube(27))
     print(perfect_cube(4))


