

import math

import qiskit




def 			UpperCAmelCase__				(			_A      : int = 1	,      _A      : int = 1	,      _A      : int = 1							):





  '''simple docstring'''







  if (
      isinstance(_A	,      _A							)
      or isinstance(_A	,      _A							)
      or isinstance(_A	,      _A							)
  ):
    raise TypeError('''inputs must be integers.'''							)

  if (input_a < 0) or (input_a < 0) or (carry_in < 0):
    raise ValueError('''inputs must be positive.'''							)

  if (
      (math.floor(_A							) != input_a)
      or (math.floor(_A							) != input_a)
      or (math.floor(_A							) != carry_in)
  ):
    raise ValueError('''inputs must be exact integers.'''							)

  if (input_a > 2) or (input_a > 2) or (carry_in > 2):
    raise ValueError('''inputs must be less or equal to 2.'''							)

  # build registers
  a__  =qiskit.QuantumRegister(4	,      '''qr'''							)
  a__  =qiskit.ClassicalRegister(2	,      '''cr'''							)
  # list the entries
  a__  =[input_a, input_a, carry_in]

  a__  =qiskit.QuantumCircuit(_A	,      _A							)

  for i in range(0	,      3							):
    if entry[i] == 2:
      quantum_circuit.h(_A							)  # for hadamard entries
    elif entry[i] == 1:
      quantum_circuit.x(_A							)  # for 1 entries
    elif entry[i] == 0:
      quantum_circuit.i(_A							)  # for 0 entries

    # build the circuit
  quantum_circuit.ccx(0	,      1	,      3							)  # ccx = toffoli gate
  quantum_circuit.cx(0	,      1							)
  quantum_circuit.ccx(1	,      2	,      3							)
  quantum_circuit.cx(1	,      2							)
  quantum_circuit.cx(0	,      1							)

  quantum_circuit.measure([2, 3]	,      _A							)  # measure the last two qbits

  a__  =qiskit.Aer.get_backend('''aer_simulator'''							)
  a__  =qiskit.execute(_A	,      _A	,      shots=10_00							)

  return job.result().get_counts(_A							)


if __name__ == "__main__":
       print(f"""Total sum count for state is: {quantum_full_adder(1, 1, 1)}""")



from ..utils import DummyObject, requires_backends







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	List[Any]    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Optional[Any]:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    int:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	Dict    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    List[str]:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Optional[int]:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	List[str]    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Optional[int]:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    List[str]:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	Dict    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Optional[Any]:






     """simple docstring"""






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



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






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	Dict    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Tuple:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Any:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	List[Any]    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Optional[int]:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Any:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	int    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    str:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Tuple:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	List[Any]    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    str:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Optional[Any]:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	List[Any]    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Optional[int]:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Optional[Any]:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	List[str]    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Optional[Any]:






     """simple docstring"""






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



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






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	List[Any]    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Tuple:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    List[Any]:






     """simple docstring"""






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





def 			UpperCAmelCase__				(			*_A      : Optional[Any]	,      **_A      : Optional[Any]							):





  '''simple docstring'''







  requires_backends(_A	,      ['''torch''']							)




def 			UpperCAmelCase__				(			*_A      : Union[str, Any]	,      **_A      : List[Any]							):





  '''simple docstring'''







  requires_backends(_A	,      ['''torch''']							)




def 			UpperCAmelCase__				(			*_A      : Union[str, Any]	,      **_A      : Tuple							):





  '''simple docstring'''







  requires_backends(_A	,      ['''torch''']							)




def 			UpperCAmelCase__				(			*_A      : List[str]	,      **_A      : List[str]							):





  '''simple docstring'''







  requires_backends(_A	,      ['''torch''']							)




def 			UpperCAmelCase__				(			*_A      : Dict	,      **_A      : Dict							):





  '''simple docstring'''







  requires_backends(_A	,      ['''torch''']							)




def 			UpperCAmelCase__				(			*_A      : List[str]	,      **_A      : str							):





  '''simple docstring'''







  requires_backends(_A	,      ['''torch''']							)




def 			UpperCAmelCase__				(			*_A      : Optional[int]	,      **_A      : Dict							):





  '''simple docstring'''







  requires_backends(_A	,      ['''torch''']							)







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	List[Any]    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    List[Any]:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    str:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	Union[str, Any]    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    List[Any]:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    str:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	str    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Dict:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Tuple:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	Tuple    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Optional[int]:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Dict:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	Tuple    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Any:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    str:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	Dict    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Dict:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    str:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	List[str]    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    str:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    str:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	Any    =   ['torch']



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






     """simple docstring"""






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



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Optional[Any]:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	List[str]    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Dict:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Any:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	str    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Optional[Any]:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    List[str]:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	int    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    List[str]:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    int:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	Optional[Any]    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    int:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    List[Any]:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	Optional[Any]    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Dict:






     """simple docstring"""






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



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






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	Optional[Any]    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    List[Any]:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    str:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	str    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Optional[Any]:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    List[Any]:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	Union[str, Any]    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Optional[int]:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    List[Any]:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	int    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Optional[int]:






     """simple docstring"""






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



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






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	Dict    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Optional[int]:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Tuple:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	Optional[Any]    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    str:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    int:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	Union[str, Any]    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Tuple:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Dict:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	Union[str, Any]    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    List[str]:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Optional[Any]:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	Tuple    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Tuple:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    int:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	int    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    List[str]:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    int:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	List[Any]    =   ['torch']



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






     """simple docstring"""






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



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Dict:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	Dict    =   ['torch']



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






     """simple docstring"""






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



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    int:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	str    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Optional[int]:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    List[str]:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	Optional[Any]    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Optional[int]:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    str:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	str    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Any:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    List[Any]:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	Dict    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Any:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    int:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	List[Any]    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    str:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Optional[int]:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	Union[str, Any]    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Optional[Any]:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Any:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	Dict    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Tuple:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Dict:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	Any    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Dict:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    int:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	int    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    int:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    int:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	Optional[Any]    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Tuple:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Any:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	Optional[int]    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    List[Any]:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    List[Any]:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	Union[str, Any]    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    List[Any]:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    str:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	Union[str, Any]    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    List[Any]:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    str:






     """simple docstring"""






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







class 						__magic_name__			(							metaclass=lowerCamelCase__							):

   '''simple docstring'''




   lowerCamelCase__ :	int    =   ['torch']



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






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    Tuple:






     """simple docstring"""






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



   @classmethod
   def  _UpperCAmelCase (				cls,    *lowercase_,    **lowercase_       )							->    str:






     """simple docstring"""






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