I want to do some quick GRAPE calculations in Python. The qutip implementation is handy but I can't modify the fidelity function. However, I need to use my own fidelity function to evaluate fidelity. Are there other options or ways to use customize fidelity measure with qutip?

  • $\begingroup$ hey, let it qutip calculate the fidelity, you can also calculate your own fidelity. just take the final result by the comment result.evo_full_final (if I remember well, this is the final unitary) and then calculate your fidelity function $\endgroup$
    – quest
    Jan 18 at 0:52
  • $\begingroup$ @quest Thanks! That makes sense. $\endgroup$
    – Will Yang
    Jan 18 at 1:04

1 Answer 1


I ended up modifying qutip for this purpose and it was kind of painful. There are several classes that need to be modified. You can check my repo for that version. https://github.com/PiggsBoson/qutip


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.