UniformDistribution#
- class UniformDistribution(num_qubits, name='P(X)')[source]#
Bases:
QuantumCircuit
A circuit to encode a discretized uniform distribution in qubit amplitudes.
This simply corresponds to applying Hadamard gates on all qubits.
The probability density function of the discretized uniform distribution on
values isThis circuit considers
, wherenum_qubits
and prepares the stateExamples
>>> from qiskit_finance.circuit.library.probability_distributions import UniformDistribution >>> circuit = UniformDistribution(3) >>> circuit.decompose().draw() ┌───┐ q_0: ┤ H ├ ├───┤ q_1: ┤ H ├ ├───┤ q_2: ┤ H ├ └───┘
- Parameters:
Attributes
Methods