"""simple docstring"""






from ..utils import DummyObject, requires_backends


class     UpperCAmelCase						(metaclass=_UpperCAmelCase  ):



    """simple docstring"""

    _UpperCAmelCase	:Union[str, Any]						    = ["flax", "transformers"]






    def __init__(   self    ,			*_UpperCAmelCase    ,			**_UpperCAmelCase							):
       requires_backends(self    ,			['''flax''', '''transformers''']							)






    @classmethod
    def _snake_case			(   cls    ,			*_UpperCAmelCase    ,			**_UpperCAmelCase							):
       requires_backends(cls    ,			['''flax''', '''transformers''']							)






    @classmethod
    def _snake_case			(   cls    ,			*_UpperCAmelCase    ,			**_UpperCAmelCase							):
       requires_backends(cls    ,			['''flax''', '''transformers''']							)



class     UpperCAmelCase						(metaclass=_UpperCAmelCase  ):



    """simple docstring"""

    _UpperCAmelCase	:int						    = ["flax", "transformers"]






    def __init__(   self    ,			*_UpperCAmelCase    ,			**_UpperCAmelCase							):
       requires_backends(self    ,			['''flax''', '''transformers''']							)






    @classmethod
    def _snake_case			(   cls    ,			*_UpperCAmelCase    ,			**_UpperCAmelCase							):
       requires_backends(cls    ,			['''flax''', '''transformers''']							)






    @classmethod
    def _snake_case			(   cls    ,			*_UpperCAmelCase    ,			**_UpperCAmelCase							):
       requires_backends(cls    ,			['''flax''', '''transformers''']							)



class     UpperCAmelCase						(metaclass=_UpperCAmelCase  ):



    """simple docstring"""

    _UpperCAmelCase	:str						    = ["flax", "transformers"]






    def __init__(   self    ,			*_UpperCAmelCase    ,			**_UpperCAmelCase							):
       requires_backends(self    ,			['''flax''', '''transformers''']							)






    @classmethod
    def _snake_case			(   cls    ,			*_UpperCAmelCase    ,			**_UpperCAmelCase							):
       requires_backends(cls    ,			['''flax''', '''transformers''']							)






    @classmethod
    def _snake_case			(   cls    ,			*_UpperCAmelCase    ,			**_UpperCAmelCase							):
       requires_backends(cls    ,			['''flax''', '''transformers''']							)



class     UpperCAmelCase						(metaclass=_UpperCAmelCase  ):



    """simple docstring"""

    _UpperCAmelCase	:int						    = ["flax", "transformers"]






    def __init__(   self    ,			*_UpperCAmelCase    ,			**_UpperCAmelCase							):
       requires_backends(self    ,			['''flax''', '''transformers''']							)






    @classmethod
    def _snake_case			(   cls    ,			*_UpperCAmelCase    ,			**_UpperCAmelCase							):
       requires_backends(cls    ,			['''flax''', '''transformers''']							)






    @classmethod
    def _snake_case			(   cls    ,			*_UpperCAmelCase    ,			**_UpperCAmelCase							):
       requires_backends(cls    ,			['''flax''', '''transformers''']							)

"""simple docstring"""






from __future__ import annotations

from math import pi, sqrt



def SCREAMING_SNAKE_CASE__			(   __UpperCAmelCase       ,    __UpperCAmelCase )  ->  tuple:

   if inductance <= 0:
      raise ValueError('''Inductance cannot be 0 or negative''' )

   elif capacitance <= 0:
      raise ValueError('''Capacitance cannot be 0 or negative''' )

   else:
      return (
          "Resonant frequency",
          float(1 / (2 * pi * (sqrt(inductance * capacitance ))) ),
      )


if __name__ == "__main__":
       import doctest

       doctest.testmod()
