ApproximateCircuit
class qiskit.synthesis.unitary.aqc.ApproximateCircuit(num_qubits, name=None)
Bases: QuantumCircuit, ABC
A base class that represents an approximate circuit.
Parameters
- num_qubits (int) – number of qubit this circuit will span.
- name (Optional[str]) – a name of the circuit.
Attributes
thetas
The property is not implemented and raises a NotImplementedException exception.
Returns
a vector of parameters of this circuit.
name
Type: str
A human-readable name for the circuit.
Example
from qiskit import QuantumCircuit
qc = QuantumCircuit(2, 2, name="my_circuit")
print(qc.name)my_circuitMethods
build
abstract build(thetas)
Constructs this circuit out of the parameters(thetas). Parameter values must be set before
constructing the circuit.
Parameters
thetas (ndarray) – a vector of parameters to be set in this circuit.
Return type
None
Was this page helpful?
Report a bug, typo, or request content on GitHub.