'''simple docstring'''

from ..utils import DummyObject, requires_backends



class       UpperCAmelCase  (						metaclass=a__ ):





       '''simple docstring'''



       SCREAMING_SNAKE_CASE 		=   ["torch", "transformers", "onnx"]

       def __init__(						self     ,       *__lowerCAmelCase     ,       **__lowerCAmelCase			)  ->  Union[str, Any]:
        requires_backends(self     ,       ['''torch''', '''transformers''', '''onnx''']			)

       @classmethod
       def _lowerCAmelCase(						cls     ,       *__lowerCAmelCase     ,       **__lowerCAmelCase			)  ->  Optional[Any]:
        requires_backends(cls     ,       ['''torch''', '''transformers''', '''onnx''']			)


       @classmethod
       def _lowerCAmelCase(						cls     ,       *__lowerCAmelCase     ,       **__lowerCAmelCase			)  ->  str:
        requires_backends(cls     ,       ['''torch''', '''transformers''', '''onnx''']			)



class       UpperCAmelCase  (						metaclass=a__ ):





       '''simple docstring'''



       SCREAMING_SNAKE_CASE 		=   ["torch", "transformers", "onnx"]

       def __init__(						self     ,       *__lowerCAmelCase     ,       **__lowerCAmelCase			)  ->  Tuple:
        requires_backends(self     ,       ['''torch''', '''transformers''', '''onnx''']			)

       @classmethod
       def _lowerCAmelCase(						cls     ,       *__lowerCAmelCase     ,       **__lowerCAmelCase			)  ->  Dict:
        requires_backends(cls     ,       ['''torch''', '''transformers''', '''onnx''']			)


       @classmethod
       def _lowerCAmelCase(						cls     ,       *__lowerCAmelCase     ,       **__lowerCAmelCase			)  ->  Optional[int]:
        requires_backends(cls     ,       ['''torch''', '''transformers''', '''onnx''']			)



class       UpperCAmelCase  (						metaclass=a__ ):





       '''simple docstring'''



       SCREAMING_SNAKE_CASE 		=   ["torch", "transformers", "onnx"]

       def __init__(						self     ,       *__lowerCAmelCase     ,       **__lowerCAmelCase			)  ->  str:
        requires_backends(self     ,       ['''torch''', '''transformers''', '''onnx''']			)

       @classmethod
       def _lowerCAmelCase(						cls     ,       *__lowerCAmelCase     ,       **__lowerCAmelCase			)  ->  str:
        requires_backends(cls     ,       ['''torch''', '''transformers''', '''onnx''']			)


       @classmethod
       def _lowerCAmelCase(						cls     ,       *__lowerCAmelCase     ,       **__lowerCAmelCase			)  ->  Any:
        requires_backends(cls     ,       ['''torch''', '''transformers''', '''onnx''']			)



class       UpperCAmelCase  (						metaclass=a__ ):





       '''simple docstring'''



       SCREAMING_SNAKE_CASE 		=   ["torch", "transformers", "onnx"]

       def __init__(						self     ,       *__lowerCAmelCase     ,       **__lowerCAmelCase			)  ->  int:
        requires_backends(self     ,       ['''torch''', '''transformers''', '''onnx''']			)

       @classmethod
       def _lowerCAmelCase(						cls     ,       *__lowerCAmelCase     ,       **__lowerCAmelCase			)  ->  str:
        requires_backends(cls     ,       ['''torch''', '''transformers''', '''onnx''']			)


       @classmethod
       def _lowerCAmelCase(						cls     ,       *__lowerCAmelCase     ,       **__lowerCAmelCase			)  ->  str:
        requires_backends(cls     ,       ['''torch''', '''transformers''', '''onnx''']			)



class       UpperCAmelCase  (						metaclass=a__ ):





       '''simple docstring'''



       SCREAMING_SNAKE_CASE 		=   ["torch", "transformers", "onnx"]

       def __init__(						self     ,       *__lowerCAmelCase     ,       **__lowerCAmelCase			)  ->  Tuple:
        requires_backends(self     ,       ['''torch''', '''transformers''', '''onnx''']			)

       @classmethod
       def _lowerCAmelCase(						cls     ,       *__lowerCAmelCase     ,       **__lowerCAmelCase			)  ->  List[Any]:
        requires_backends(cls     ,       ['''torch''', '''transformers''', '''onnx''']			)


       @classmethod
       def _lowerCAmelCase(						cls     ,       *__lowerCAmelCase     ,       **__lowerCAmelCase			)  ->  Union[str, Any]:
        requires_backends(cls     ,       ['''torch''', '''transformers''', '''onnx''']			)



class       UpperCAmelCase  (						metaclass=a__ ):





       '''simple docstring'''



       SCREAMING_SNAKE_CASE 		=   ["torch", "transformers", "onnx"]

       def __init__(						self     ,       *__lowerCAmelCase     ,       **__lowerCAmelCase			)  ->  List[Any]:
        requires_backends(self     ,       ['''torch''', '''transformers''', '''onnx''']			)

       @classmethod
       def _lowerCAmelCase(						cls     ,       *__lowerCAmelCase     ,       **__lowerCAmelCase			)  ->  Tuple:
        requires_backends(cls     ,       ['''torch''', '''transformers''', '''onnx''']			)


       @classmethod
       def _lowerCAmelCase(						cls     ,       *__lowerCAmelCase     ,       **__lowerCAmelCase			)  ->  Union[str, Any]:
        requires_backends(cls     ,       ['''torch''', '''transformers''', '''onnx''']			)


'''simple docstring'''

import qiskit
def       __UpperCamelCase	(       UpperCAmelCase		,					UpperCAmelCase					):
 lowercase__    :   Dict						= qiskit.Aer.get_backend('''aer_simulator'''					)

 # Create a Quantum Circuit acting on the q register
 lowercase__    :   Any						= qiskit.QuantumCircuit(UpperCAmelCase		,					UpperCAmelCase					)

 # Map the quantum measurement to the classical bits
 circuit.measure([0]		,					[0]					)

 # Execute the circuit on the simulator
 lowercase__    :   Any						= qiskit.execute(UpperCAmelCase		,					UpperCAmelCase		,					shots=1000					)

 # Return the histogram data of the results of the experiment.
 return job.result().get_counts(UpperCAmelCase					)


if __name__ == "__main__":
  print(F'Total count for various states are: {single_qubit_measure(1, 1)}')

