from ..utils import DummyObject, requires_backends




class   _UpperCamelCase (		metaclass=_UpperCAmelCase					):


			"""simple docstring"""






			__a    :					Tuple     					=		['''torch''', '''transformers''', '''onnx''']





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

							'''simple docstring'''


							requires_backends(self ,  ['''torch''', '''transformers''', '''onnx''']		)





			@classmethod
			def 			_SCREAMING_SNAKE_CASE     (  cls ,  *lowerCAmelCase__ ,  **lowerCAmelCase__		)	->   Dict:

							'''simple docstring'''


							requires_backends(cls ,  ['''torch''', '''transformers''', '''onnx''']		)





			@classmethod
			def 			_SCREAMING_SNAKE_CASE     (  cls ,  *lowerCAmelCase__ ,  **lowerCAmelCase__		)	->   Union[str, Any]:

							'''simple docstring'''


							requires_backends(cls ,  ['''torch''', '''transformers''', '''onnx''']		)




class   _UpperCamelCase (		metaclass=_UpperCAmelCase					):


			"""simple docstring"""






			__a    :					Tuple     					=		['''torch''', '''transformers''', '''onnx''']





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

							'''simple docstring'''


							requires_backends(self ,  ['''torch''', '''transformers''', '''onnx''']		)





			@classmethod
			def 			_SCREAMING_SNAKE_CASE     (  cls ,  *lowerCAmelCase__ ,  **lowerCAmelCase__		)	->   Union[str, Any]:

							'''simple docstring'''


							requires_backends(cls ,  ['''torch''', '''transformers''', '''onnx''']		)





			@classmethod
			def 			_SCREAMING_SNAKE_CASE     (  cls ,  *lowerCAmelCase__ ,  **lowerCAmelCase__		)	->   Tuple:

							'''simple docstring'''


							requires_backends(cls ,  ['''torch''', '''transformers''', '''onnx''']		)




class   _UpperCamelCase (		metaclass=_UpperCAmelCase					):


			"""simple docstring"""






			__a    :					Tuple     					=		['''torch''', '''transformers''', '''onnx''']





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

							'''simple docstring'''


							requires_backends(self ,  ['''torch''', '''transformers''', '''onnx''']		)





			@classmethod
			def 			_SCREAMING_SNAKE_CASE     (  cls ,  *lowerCAmelCase__ ,  **lowerCAmelCase__		)	->   Union[str, Any]:

							'''simple docstring'''


							requires_backends(cls ,  ['''torch''', '''transformers''', '''onnx''']		)





			@classmethod
			def 			_SCREAMING_SNAKE_CASE     (  cls ,  *lowerCAmelCase__ ,  **lowerCAmelCase__		)	->   Dict:

							'''simple docstring'''


							requires_backends(cls ,  ['''torch''', '''transformers''', '''onnx''']		)




class   _UpperCamelCase (		metaclass=_UpperCAmelCase					):


			"""simple docstring"""






			__a    :					Any     					=		['''torch''', '''transformers''', '''onnx''']





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

							'''simple docstring'''


							requires_backends(self ,  ['''torch''', '''transformers''', '''onnx''']		)





			@classmethod
			def 			_SCREAMING_SNAKE_CASE     (  cls ,  *lowerCAmelCase__ ,  **lowerCAmelCase__		)	->   Union[str, Any]:

							'''simple docstring'''


							requires_backends(cls ,  ['''torch''', '''transformers''', '''onnx''']		)





			@classmethod
			def 			_SCREAMING_SNAKE_CASE     (  cls ,  *lowerCAmelCase__ ,  **lowerCAmelCase__		)	->   Dict:

							'''simple docstring'''


							requires_backends(cls ,  ['''torch''', '''transformers''', '''onnx''']		)




class   _UpperCamelCase (		metaclass=_UpperCAmelCase					):


			"""simple docstring"""






			__a    :					str     					=		['''torch''', '''transformers''', '''onnx''']





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

							'''simple docstring'''


							requires_backends(self ,  ['''torch''', '''transformers''', '''onnx''']		)





			@classmethod
			def 			_SCREAMING_SNAKE_CASE     (  cls ,  *lowerCAmelCase__ ,  **lowerCAmelCase__		)	->   Dict:

							'''simple docstring'''


							requires_backends(cls ,  ['''torch''', '''transformers''', '''onnx''']		)





			@classmethod
			def 			_SCREAMING_SNAKE_CASE     (  cls ,  *lowerCAmelCase__ ,  **lowerCAmelCase__		)	->   List[str]:

							'''simple docstring'''


							requires_backends(cls ,  ['''torch''', '''transformers''', '''onnx''']		)




class   _UpperCamelCase (		metaclass=_UpperCAmelCase					):


			"""simple docstring"""






			__a    :					Dict     					=		['''torch''', '''transformers''', '''onnx''']





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

							'''simple docstring'''


							requires_backends(self ,  ['''torch''', '''transformers''', '''onnx''']		)





			@classmethod
			def 			_SCREAMING_SNAKE_CASE     (  cls ,  *lowerCAmelCase__ ,  **lowerCAmelCase__		)	->   Optional[int]:

							'''simple docstring'''


							requires_backends(cls ,  ['''torch''', '''transformers''', '''onnx''']		)





			@classmethod
			def 			_SCREAMING_SNAKE_CASE     (  cls ,  *lowerCAmelCase__ ,  **lowerCAmelCase__		)	->   Optional[int]:

							'''simple docstring'''


							requires_backends(cls ,  ['''torch''', '''transformers''', '''onnx''']		)
import unittest

from accelerate import debug_launcher
from accelerate.test_utils import require_cpu, test_ops, test_script




@require_cpu
class   _UpperCamelCase (		unittest.TestCase					):


			"""simple docstring"""






			def 			_SCREAMING_SNAKE_CASE     (  self		)	->   int:

							'''simple docstring'''


							debug_launcher(test_script.main		)





			def 			_SCREAMING_SNAKE_CASE     (  self		)	->   Union[str, Any]:

							'''simple docstring'''


							debug_launcher(test_ops.main		)