mirror of https://github.com/Qiskit/qiskit.git
fixing tomography for new quatumprogram structure
This commit is contained in:
parent
0ee096475f
commit
44d3349fc3
|
@ -60,7 +60,7 @@ def __build_process_tomography_circuits(Q_program, name, qubits, qreg, creg):
|
|||
for circ in preps:
|
||||
labels += __add_meas_circuits(Q_program, circ, qubits, qreg, creg)
|
||||
# delete temp prep output
|
||||
del Q_program._QuantumProgram__quantum_program['circuits'][circ]
|
||||
del Q_program._QuantumProgram__quantum_program[circ]
|
||||
print('>> created process tomography circuits for "%s"' % name)
|
||||
return labels
|
||||
|
||||
|
@ -141,7 +141,7 @@ def __add_meas_circuits(Q_program, name, qubits, qreg, creg, prep=None):
|
|||
# add label to output
|
||||
labels.append(name+label)
|
||||
# delete temp circuit
|
||||
del Q_program._QuantumProgram__quantum_program['circuits'][label]
|
||||
del Q_program._QuantumProgram__quantum_program[label]
|
||||
|
||||
return labels
|
||||
|
||||
|
@ -187,8 +187,8 @@ def __add_prep_circuits(Q_program, name, qubits, qreg, creg):
|
|||
# add label to output
|
||||
labels += [name+label_p, name+label_m]
|
||||
# delete temp circuit
|
||||
del Q_program._QuantumProgram__quantum_program['circuits'][label_p]
|
||||
del Q_program._QuantumProgram__quantum_program['circuits'][label_m]
|
||||
del Q_program._QuantumProgram__quantum_program[label_p]
|
||||
del Q_program._QuantumProgram__quantum_program[label_m]
|
||||
|
||||
return labels
|
||||
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -477,7 +477,9 @@
|
|||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 21,
|
||||
"metadata": {},
|
||||
"metadata": {
|
||||
"collapsed": true
|
||||
},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"plot[0].show()"
|
||||
|
@ -554,7 +556,7 @@
|
|||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.6.1"
|
||||
"version": "3.6.0"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
|
|
Loading…
Reference in New Issue