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

LCU + Block encoding demo #888

Merged
merged 49 commits into from
Oct 26, 2023
Merged

LCU + Block encoding demo #888

merged 49 commits into from
Oct 26, 2023

Conversation

ixfoduap
Copy link
Contributor

Last demo in the Rolls Royce QSVT series

@ixfoduap ixfoduap self-assigned this Aug 11, 2023
@github-actions
Copy link

github-actions bot commented Aug 17, 2023

Thank you for opening this pull request.

You can find the built site at this link.

Deployment Info:

  • Pull Request ID: 888
  • Deployment SHA: 82ee2bff366f38f311b6aa28aa8ad09d86d1a36e
    (The Deployment SHA refers to the latest commit hash the docs were built from)

Note: It may take several minutes for updates to this pull request to be reflected on the deployed site.

demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
Copy link
Contributor

@Jaybsoni Jaybsoni left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left a bunch of comments. I think the demo will still require some work before we can consider pushing it forward.

demonstrations/tutorial_lcu_blockencoding.metadata.json Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
Copy link
Contributor

@KetpuntoG KetpuntoG left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How cool to have a demo of LCU in pennylane! Very good work! 😊
I have left a first round of comments. There are a few technical issues that I think are the most important to address

demonstrations/tutorial_lcu_blockencoding.py Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
Copy link
Contributor

@Jaybsoni Jaybsoni left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, two small suggestions

demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
Copy link
Contributor

@DSGuala DSGuala left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. I just left one suggestion to consider.

demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
@soranjh soranjh requested a review from ikurecic October 17, 2023 17:57
Copy link
Contributor

@ikurecic ikurecic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks nice! :)
I have some minor comments/suggestions and some possible glossary terms @KetpuntoG might want to get made to replace the Wikipedia links.

demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
@soranjh soranjh requested a review from ikurecic October 19, 2023 19:20
Copy link
Contributor

@ikurecic ikurecic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice, looks great! :)

@soranjh soranjh added the Completed/Ready This label is intended for demos that have been finalized but not yet merged label Oct 20, 2023
Copy link
Contributor

@DSGuala DSGuala left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Found a few typos. Otherwise good to go.

demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
demonstrations/tutorial_lcu_blockencoding.py Outdated Show resolved Hide resolved
@KetpuntoG KetpuntoG merged commit 429396a into dev Oct 26, 2023
10 checks passed
@KetpuntoG KetpuntoG deleted the lcu_blockencoding branch October 26, 2023 00:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Completed/Ready This label is intended for demos that have been finalized but not yet merged
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants