





'''simple docstring'''

from ...configuration_utils import PretrainedConfig
from ...utils import logging


__lowerCAmelCase							:     Tuple		     =logging.get_logger(__name__)

__lowerCAmelCase							:     str		     ={
    "microsoft/biogpt": "https://huggingface.co/microsoft/biogpt/resolve/main/config.json",
    # See all BioGPT models at https://huggingface.co/models?filter=biogpt
}






class        UpperCAmelCase     (	UpperCamelCase__    ):
 __lowercase       		=    """biogpt"""
 def __init__(    self				:str						,	lowercase_				:Dict=4_23_84						,	lowercase_				:Optional[int]=10_24						,	lowercase_				:Dict=24						,	lowercase_				:Tuple=16						,	lowercase_				:Any=40_96						,	lowercase_				:Dict="gelu"						,	lowercase_				:Optional[int]=0.1						,	lowercase_				:Union[str, Any]=0.1						,	lowercase_				:Optional[int]=10_24						,	lowercase_				:List[str]=0.0_2						,	lowercase_				:Optional[Any]=1E-12						,	lowercase_				:Union[str, Any]=True						,	lowercase_				:Union[str, Any]=True						,	lowercase_				:Dict=0.0						,	lowercase_				:Optional[int]=0.0						,	lowercase_				:Dict=1						,	lowercase_				:Optional[Any]=0						,	lowercase_				:Any=2						,	**lowercase_				:Union[str, Any]						,	)->							Dict:
     A__    =      vocab_size
     A__    =      max_position_embeddings
     A__    =      hidden_size
     A__    =      num_hidden_layers
     A__    =      num_attention_heads
     A__    =      intermediate_size
     A__    =      hidden_act
     A__    =      hidden_dropout_prob
     A__    =      attention_probs_dropout_prob
     A__    =      initializer_range
     A__    =      layer_norm_eps
     A__    =      scale_embedding
     A__    =      use_cache
     A__    =      layerdrop
     A__    =      activation_dropout
     super().__init__(pad_token_id=lowercase_						,	bos_token_id=lowercase_						,	eos_token_id=lowercase_						,	**lowercase_							)










'''simple docstring'''

import qiskit





def 						UpperCamelCase    (							_lowerCamelCase : int						,	_lowerCamelCase : int	):
    A__    =      qiskit.Aer.get_backend("aer_simulator"	)

    # Create a Quantum Circuit acting on the q register
    A__    =      qiskit.QuantumCircuit(_lowerCamelCase						,	_lowerCamelCase	)

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

    # Execute the circuit on the simulator
    A__    =      qiskit.execute(_lowerCamelCase						,	_lowerCamelCase						,	shots=10_00	)

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


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



