qsearch.integrations

Module Contents

Classes

QiskitGateConverter

Functions

qiskit_to_qsearch(circ[, converter])

Convert qiskit code to qsearch structure and parameters

Attributes

qiskit

qsearch.integrations.qiskit
exception qsearch.integrations.QiskitImportError

Bases: Exception

A class to represent issues importing code from qiskit

class qsearch.integrations.QiskitGateConverter(num_qubits)
convert(gate, qubits, cbits)

Abstraction to convert an arbitrary qiskit gate to a layer in a qsearch circuit

convert_cx(gate, qubits, cbits)
convert_u3(gate, qubits, cbits)
convert_u2(gate, qubits, cbits)
convert_rx(gate, qubits, cbits)
convert_ry(gate, qubits, cbits)
convert_rz(gate, qubits, cbits)
qsearch.integrations.qiskit_to_qsearch(circ, converter=None)

Convert qiskit code to qsearch structure and parameters