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

Rework how expectation values are defined #5

Open
JooNiv opened this issue Jan 9, 2025 · 0 comments
Open

Rework how expectation values are defined #5

JooNiv opened this issue Jan 9, 2025 · 0 comments
Assignees
Labels
update An update to an existing feature or workflow
Milestone

Comments

@JooNiv
Copy link
Owner

JooNiv commented Jan 9, 2025

Rework the workflow around defining expectation values to make calculating other than the Pauli Z observables easier.

observables = {'z': [[0,1,2], [0,2]], 'x': [0,1]}

This could then be passed on as in the current version but would automatically calculate all the needed expectation values. Note that just like in the current implementation this would cause multiple experiment runs behind the scenes and would just streamline the user experience.

Needs reworking of how experiment circuits are generated, how experiment run results are stored, and how the expectation values are calculated in the end.

@JooNiv JooNiv self-assigned this Jan 9, 2025
@JooNiv JooNiv added the update An update to an existing feature or workflow label Jan 9, 2025
@JooNiv JooNiv added this to the v1.0.0 milestone Jan 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
update An update to an existing feature or workflow
Projects
None yet
Development

No branches or pull requests

1 participant