-
Notifications
You must be signed in to change notification settings - Fork 21
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
Implement constructor function for alternating layer ansatz #532
Comments
Hi @ducthanh1991, we have not considered until you asked. It is probably a matter of changing slightly the support where a layer is applied with modulo repetitions, right? |
Hello @chMoussa, Yes, I guess that one would need to specify all the same parameters as for the something like:
|
Ok I will see what is possible to do with the current implementation, unless you already have something on your side? |
Hello @chMoussa, Yes I do have something that I wrote. I'll work on it during the weekend and make a pull request. |
Closes with #565 |
Hello,
Have you considered implementing a function to construct the alternating layer ansatz defined in the papers of Nakaji et al. and Cerezo et al. that would be similar to the existing
hea
function of the moduleqadence.constructors.ansatze
?The text was updated successfully, but these errors were encountered: