





from ..utils import DummyObject, requires_backends
class 	UpperCamelCase_						(     metaclass=__lowerCAmelCase    ):
					lowerCAmelCase_							=		['''torch''', '''librosa''']




					def __init__(						self ,  *lowerCAmelCase_ ,  **lowerCAmelCase_     )						->							Dict:
										requires_backends(self ,  ['torch', 'librosa']     )




					@classmethod
					def 		lowerCAmelCase	(						cls ,  *lowerCAmelCase_ ,  **lowerCAmelCase_     )						->							List[Any]:
										requires_backends(cls ,  ['torch', 'librosa']     )






					@classmethod
					def 		lowerCAmelCase	(						cls ,  *lowerCAmelCase_ ,  **lowerCAmelCase_     )						->							Dict:
										requires_backends(cls ,  ['torch', 'librosa']     )





class 	UpperCamelCase_						(     metaclass=__lowerCAmelCase    ):
					lowerCAmelCase_							=		['''torch''', '''librosa''']




					def __init__(						self ,  *lowerCAmelCase_ ,  **lowerCAmelCase_     )						->							Optional[Any]:
										requires_backends(self ,  ['torch', 'librosa']     )




					@classmethod
					def 		lowerCAmelCase	(						cls ,  *lowerCAmelCase_ ,  **lowerCAmelCase_     )						->							Optional[Any]:
										requires_backends(cls ,  ['torch', 'librosa']     )






					@classmethod
					def 		lowerCAmelCase	(						cls ,  *lowerCAmelCase_ ,  **lowerCAmelCase_     )						->							Tuple:
										requires_backends(cls ,  ['torch', 'librosa']     )




"""simple docstring"""


from __future__ import annotations





def 			lowerCamelCase_ (					__lowerCAmelCase				)							->					int | float:




						'''simple docstring'''



						if len(__lowerCAmelCase				) == 0:
												raise ValueError("find_max() arg is an empty sequence"				)
						lowerCamelCase__					=nums[0]
						for x in nums:
												if x > max_num:
																		lowerCamelCase__					=x
						return max_num


if __name__ == "__main__":
	import doctest

	doctest.testmod(verbose=True)


