-
-
Notifications
You must be signed in to change notification settings - Fork 158
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
Add function to get available QEM techniques #2244
Comments
Hello @jordandsullivan, thank you for your interest in Mitiq! |
Out of curiosity, what would be a programmatic use case of this function? In other words, why isn't a wiki/documentation enough? |
@jordandsullivan I like your proposal, and the about is more for grep/OS informations. @cosenal as a Mitiq user for me it would come handy also to remind myself of module naming. Currently the wiki is a more static location mostly for roadmapping, or for researchers to understand areas of planned development; I see this as a useful tool for a lazy coder (like me). @jordandsullivan do you want to assign yourself to this issue? I'd say go for it! |
Issue Description
Currently there does not appear to be a way to easily retrieve all the possible QEM techniques which are available in Mitiq.
Proposed Solution
Two potential solutions come to mind:
Add this information in the
mitiq.about()
method. This is where information like current versions of various integrations are listed (e.g. amazon braket, cirq)[My preferred solution] Create a new function in mitiq/utils and add it to the mitiq/init.py called something like
mitiq.qem_methods()
.Additional References
NA
The text was updated successfully, but these errors were encountered: