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

Quantum embedding #606

Merged
merged 9 commits into from
Jul 21, 2021
Merged

Conversation

tonybruguier
Copy link
Contributor

This PR tries to re-create a series of paper by Schuld et al. regarding the universality of quantum embeddings

@tonybruguier
Copy link
Contributor Author

I ran some rudimentary profiling. More than happy to receive feedback on this (in addition to code quality, of course):

profile_pie_chart

profile_host_side

profile_tf_ops

@tonybruguier tonybruguier marked this pull request as ready for review July 10, 2021 06:20
@MichaelBroughton MichaelBroughton self-requested a review July 15, 2021 21:09
Copy link
Collaborator

@MichaelBroughton MichaelBroughton left a comment

Choose a reason for hiding this comment

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

This is a good start. Normally in our research branch, we like to see a simple application demonstration in the code. In the case of this embedding, would you mind setting up a simple training loop with a model and some data in order to show off how things work with the Layer ?

@review-notebook-app
Copy link

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

@tonybruguier
Copy link
Contributor Author

The unit tests already had a training loop, but it's a good point nonetheless, so I added a Jupyter notebook. PTAL.

@MichaelBroughton MichaelBroughton merged commit de83f07 into tensorflow:research Jul 21, 2021
@tonybruguier tonybruguier deleted the q_embed branch July 21, 2021 18:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants