-
Notifications
You must be signed in to change notification settings - Fork 160
Refactor RB code to use the new Clifford operator class #392
Comments
The refactor will be done in the following steps:
|
Another approach will be to do the refactor in the following steps:
|
|
Summary of questions:
|
It seems that the best solution will be to have one class ( |
What is the expected behavior?
Refactor RB code to use the new Clifford operator class from Terra (Qiskit/qiskit#3938) and the new CNOT-Dihedral class (#391).
This will allow:
The files that should be updated in https://github.com/Qiskit/qiskit-ignis/tree/master/qiskit/ignis/verification/randomized_benchmarking:
basic_utils.py
circuits.py
clifford_utils.py
dihedral_utils.py
Clifford.py
should be deletedThe following tests should be updated in https://github.com/Qiskit/qiskit-ignis/tree/master/test/rb:
test_clifford.py
should be deletedtest_rb.py
should include tests for RB on the Clifford group with more than 2 qubitsDepends on #391.
The text was updated successfully, but these errors were encountered: