Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Propagation of error for pgd_process_tomo? #12

Open
peterse opened this issue Mar 26, 2020 · 1 comment
Open

Propagation of error for pgd_process_tomo? #12

peterse opened this issue Mar 26, 2020 · 1 comment

Comments

@peterse
Copy link

peterse commented Mar 26, 2020

If I have a matrix of POVM estimators and an identically-shaped matrix of systematic errors corresponding to each element (due to visibility, single-qubit gate infidelities for the state prep and readout gates, etc.), it would be cool if pgd_process_tomo would propagate error along with computing the reconstructed choi matrix.

Use case would be something like

reco_data, reco_err = pgd_process_tomo(M,A,info=true)
choi_reco = Operator(reco_data, (2,2,2,2))
choi_reco_err = Operator(reco_err , (2,2,2,2))
@jebej
Copy link
Owner

jebej commented Apr 14, 2020

You would want the error on each element of the Choi matrix? I'm not sure how that would work. It seems tricky to calculate the derivative of the Choi matrix w.r.t. the input, given the optimization step in between.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants