I ran tomography on qubit 0-1 frame and found that the process matrix found from the pdgb algorithm was not fully completely positive. Sometimes, it gave me a fidelity higher than 100 %.
In the code block below, when I lowered the value from 1e-4 to 1e-10 by 1e-2, I found that the fidelity converges below 1e-8 condition and now none of the gates I tested had a fidelity higher than 100 %, as expected.
This is from benchmarking.operator_tools.roject_superoperators.py, proj_choi_to_physical function.
I ran tomography on qubit 0-1 frame and found that the process matrix found from the pdgb algorithm was not fully completely positive. Sometimes, it gave me a fidelity higher than 100 %.
In the code block below, when I lowered the value from 1e-4 to 1e-10 by 1e-2, I found that the fidelity converges below 1e-8 condition and now none of the gates I tested had a fidelity higher than 100 %, as expected.
This is from benchmarking.operator_tools.roject_superoperators.py,
proj_choi_to_physical
function.