-
Notifications
You must be signed in to change notification settings - Fork 31
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
дописать алгоритм Саймона с Qiskit на Pennylane #355
Comments
А зачем? Диверсити это хорошо, Qiskit очень популярен и для штук, типа саймона он удобнее кмк |
скорее это вызвано тем, что в начале курса пишем мол дальше только pennylane |
Добрый день Тут имеется в виду реализация qnode c единственным измерением в конце?
Или строгое соответствие описанию алгоритам (т.е. в конце измерение 2-го регистра, а затем снова Hadamar - что в рамках qnode пока не работает, и не понятно - будет ли)? |
@flatslm извините что так долго отвечали, спасибо за сообщение суть задачи состоит в том, чтобы код, который сейчас в https://quantum-ods.github.io/qmlcourse/book/qcalgo/simon_algorithm.html#id5 был написан и на pl, соответственно должен делать всё то же самое, что и на qiskit |
Я может туплю, но в вики схемка с измерениями в конце. https://en.wikipedia.org/wiki/Simon%27s_problem |
Да, схемка такая получается, но если сравнить с последовательностью шагов 3-4-5 из лекции, (и скорее всего и из оригинальной статьи), то немного расходится. У слушаетелей должны возникнуть вопросы 8 -) |
Через ветку в этом репозитории. Когда PR из форка у нас CI ломался раньше. Ты же в контрибьюторах тут? Или надо добавить? |
Да, был в контрибьютерах. |
Как бы посмотреть результат мержа? |
Вот результат: Выглядит норм. |
* implement #355, add pennylane implementaion of simon algorithm * add an empty line * add note about difference of schemes * fix note * minor correction of Note, and renaming and some spaces * add to lec auth @flatslm and little bit refactor code * Update qmlcourseRU/book/qcalgo/simon_algorithm.md * Update qmlcourseRU/book/qcalgo/simon_algorithm.md * detailing the result returned by the schema * Update qmlcourseRU/book/qcalgo/simon_algorithm.md * Update qmlcourseRU/book/qcalgo/simon_algorithm.md * add returned type annotation * style: apply * Update qmlcourseRU/book/qcalgo/simon_algorithm.md Co-authored-by: vtrokhymenko <8581044+vtrokhymenko@users.noreply.github.com> Co-authored-by: viktor trokhymenko <trokhymenkoviktor@gmail.com>
No description provided.
The text was updated successfully, but these errors were encountered: