Sequential Quantum Gate Decomposer  v1.9.6
Powerful decomposition of general unitarias into one- and two-qubit gates gates
Namespaces | Variables
example_SABRE.py File Reference

Go to the source code of this file.

Namespaces

 example_SABRE
 

Variables

 example_SABRE.circuit_qiskit = QuantumCircuit.from_qasm_file(filename)
 
list example_SABRE.coupling_map
 
string example_SABRE.filename = 'examples/partitioning/qasm_samples/heisenberg-16-20.qasm'
 
 example_SABRE.final_pi
 
int example_SABRE.N = 16
 
 example_SABRE.parameters = np.array([])
 
 example_SABRE.parameters_initial
 
 example_SABRE.parameters_remapped_circuit
 
 example_SABRE.pi
 
 example_SABRE.pi_map = list(np.array(sabre.get_inverse_pi(pi)))
 
 example_SABRE.Qiskit_circuit = QuantumCircuit(N)
 
 example_SABRE.Qiskit_circuit_mapped = transpile(circuit_qiskit, coupling_map=coupling_map)
 
 example_SABRE.qubits = list(range(N))
 
 example_SABRE.sabre = SABRE(Squander_initial_circuit, topology,stochastic_selection=True)
 
 example_SABRE.Squander_initial_circuit
 
 example_SABRE.Squander_remapped_circuit
 
 example_SABRE.swap_count
 
list example_SABRE.topology