-
Notifications
You must be signed in to change notification settings - Fork 209
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 an AdaptVQEUCCFactory
#854
Comments
Hi @mrossinek, I would like to work on this. Just one question, do you expect the AdaptVQE factories to inherit from |
I have some entirely new ideas on how to handle this kind of factories. I will update later next week 👍 |
I am putting this issue on hold for now, because the concept of the algorithm factories is a bit outdated. Now that all problem specific information is available before we pass it into the solver (i.e. it is in its final transformed form), the need for a factory to inject runtime information is not as high any more. To be more specific: the data However, there are still some aspects which could be usefully set on algorithms at runtime:
With all that said, I would also like to point out that we do not want to start adding factories for every algorithm in Terra, especially not with all the combinatorial options for various ansatze. Maybe a new design needs to be found which supersedes this factory style, but until the |
What should we add?
With the
AdaptVQE
algorithm being migrated to Terra (Qiskit/qiskit#7930), we should add a factory class to Nature which can leverage this algorithm in combination with the at-runtime constructed UCC ansatz. The same could be done for the UVCC case.The text was updated successfully, but these errors were encountered: