
from ..utils import DummyObject, requires_backends







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			Any						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   Tuple:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			List[str]						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   Optional[int]:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			List[Any]						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   List[str]:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			Union[str, Any]						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   int:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			str						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   Optional[int]:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			int						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   List[str]:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			str						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   Dict:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			int						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   List[str]:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			Dict						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   Any:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			Dict						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   int:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			List[Any]						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   Optional[Any]:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			Dict						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   Optional[int]:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			Union[str, Any]						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   str:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			Any						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   List[Any]:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			List[Any]						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   int:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			Optional[Any]						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   Any:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			List[str]						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   Tuple:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			int						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   Union[str, Any]:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			int						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   Any:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			Optional[int]						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   int:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			Union[str, Any]						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   Dict:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			Dict						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   Union[str, Any]:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			Union[str, Any]						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   int:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			List[Any]						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   Tuple:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			Union[str, Any]						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   List[str]:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			List[str]						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   Optional[Any]:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			Optional[int]						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   Tuple:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			Tuple						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   str:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			int						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   Union[str, Any]:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			Union[str, Any]						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   Dict:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)







class 							lowerCAmelCase__   ( metaclass=__lowercase						):
						UpperCamelCase_				:			Optional[Any]						=		["sentencepiece"]

						def __init__(      self							,				*a							,				**a					)       ->   Optional[Any]:


								'''simple docstring'''

								requires_backends(self							,				["""sentencepiece"""]					)






"""simple docstring"""


from math import pow, sqrt



def   _A					(	*_a	:						float				):



      """simple docstring"""






      A				  =		len(_a				) > 0 and all(value > 0.0 for value in values				)
      return result



def   _A					(	_a	:						float     ,   _a	:						float				):



      """simple docstring"""






      return (
          round(sqrt(molar_mass_a / molar_mass_a				)     ,   6				)
          if validate(_a     ,   _a				)
          else ValueError("""Input Error: Molar mass values must greater than 0."""				)
      )



def   _A					(	_a	:						float     ,   _a	:						float     ,   _a	:						float				):



      """simple docstring"""






      return (
          round(effusion_rate * sqrt(molar_mass_a / molar_mass_a				)     ,   6				)
          if validate(_a     ,   _a     ,   _a				)
          else ValueError(
              """Input Error: Molar mass and effusion rate values must greater than 0."""				)
      )



def   _A					(	_a	:						float     ,   _a	:						float     ,   _a	:						float				):



      """simple docstring"""






      return (
          round(effusion_rate / sqrt(molar_mass_a / molar_mass_a				)     ,   6				)
          if validate(_a     ,   _a     ,   _a				)
          else ValueError(
              """Input Error: Molar mass and effusion rate values must greater than 0."""				)
      )



def   _A					(	_a	:						float     ,   _a	:						float     ,   _a	:						float				):



      """simple docstring"""






      return (
          round(molar_mass / pow(effusion_rate_a / effusion_rate_a     ,   2				)     ,   6				)
          if validate(_a     ,   _a     ,   _a				)
          else ValueError(
              """Input Error: Molar mass and effusion rate values must greater than 0."""				)
      )





def   _A					(	_a	:						float     ,   _a	:						float     ,   _a	:						float				):



      """simple docstring"""






      return (
          round(pow(effusion_rate_a / effusion_rate_a     ,   2				) / molar_mass     ,   6				)
          if validate(_a     ,   _a     ,   _a				)
          else ValueError(
              """Input Error: Molar mass and effusion rate values must greater than 0."""				)
      )




