এই প্রকল্পটি আর্কাইভ করা হয়েছে
Qiskit Finance আর রক্ষণাবেক্ষণ করা হয় না এবং এই ডকুমেন্টেশনও আর হালনাগাদ করা হয় না। এটি কেবল তথ্যসূত্র হিসেবে অনলাইনে রাখা হয়েছে, এবং এতে বর্ণিত কোড Qiskit-এর বর্তমান সংস্করণের সঙ্গে কাজ না করতে পারে। আরও জানতে প্রকল্পের রিপোজিটরি দেখুন।
UniformDistribution#
- class UniformDistribution(num_qubits, name='P(X)')[source]#
Bases:
QuantumCircuitA 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 \(N\) values is
\[\mathbb{P}(X = x) = \frac{1}{N}.\]This circuit considers \(N = 2^n\), where \(n =\)
num_qubitsand prepares the state\[\mathcal{P}_X |0\rangle^{\otimes n} = \frac{1}{\sqrt{2^n}} \sum_{x=0}^{2^n - 1} |x\rangle\]Examples
>>> from qiskit_finance.circuit.library.probability_distributions import UniformDistribution >>> circuit = UniformDistribution(3) >>> circuit.decompose().draw() ┌───┐ q_0: ┤ H ├ ├───┤ q_1: ┤ H ├ ├───┤ q_2: ┤ H ├ └───┘
- প্যারামিটার:
Attributes
Methods