-
Notifications
You must be signed in to change notification settings - Fork 188
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
Demo on " Constant-depth preparation of matrix product states with dynamic circuits" #1185
Merged
Merged
Changes from 6 commits
Commits
Show all changes
46 commits
Select commit
Hold shift + click to select a range
d630b4a
first draft
dwierichs b714f27
Merge branch 'master' into mps-mcm-demo
dwierichs 87a4878
update
dwierichs 8578a47
change file name, copy placeholder images
dwierichs d7ffcd9
update
dwierichs 9e30e0e
fix link
dwierichs abec6f7
fix file path for regular thumbnail
dwierichs 17fa240
Merge branch 'master' into mps-mcm-demo
dwierichs 8dd1a57
fix file path for regular thumbnail
dwierichs 15fc897
polish
dwierichs 87f2d90
plot fancy
dwierichs 401a70e
large thumbnail file path
dwierichs 8e5e912
undo eqnn change
dwierichs e4df05e
more polishing
dwierichs 344c938
review reference
dwierichs 97e065f
polish
dwierichs a4d140c
tab recom
dwierichs 506c3d7
proper system size
dwierichs 454a7d1
details
dwierichs 4c5328f
polish
dwierichs 994559f
Merge branch 'master' into mps-mcm-demo
dwierichs 64796f8
Apply suggestions from code review
dwierichs 84fd872
code review
dwierichs 4b92ac6
sketches
dwierichs 3ddf1d7
code review; shorten; skip decomposition
dwierichs fe0fb61
minor image update
dwierichs 040402d
Merge branch 'master' into mps-mcm-demo
dwierichs b9a1f98
polish
dwierichs 17680f2
[skip ci]
dwierichs 103c5e7
Merge branch 'master' into mps-mcm-demo
dwierichs 02bcc0c
update images
dwierichs 51b4ac9
undo unrelated
dwierichs d941edb
additional references, image sizes
dwierichs a8b11cf
polish
dwierichs 0df1672
images update again
dwierichs 6531e55
change header image
dwierichs 80abcb3
code review
dwierichs 8e0f4bb
Merge branch 'master' into mps-mcm-demo
dwierichs 5cc57df
Apply suggestions from code review
dwierichs 0f99b74
Merge branch 'master' into mps-mcm-demo
dwierichs 9f28bf3
code review
dwierichs 63c7deb
line length
dwierichs ca12af4
code review
dwierichs 04735b1
Merge branch 'master' into mps-mcm-demo
dwierichs 132c922
final bits
ikurecic 57988a5
Merge branch 'master' into mps-mcm-demo
ikurecic File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Binary file added
BIN
+94.5 KB
...mo_thumbnails/large_demo_thumbnails/thumbnail_large_constant_depth_mps_prep.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+19.1 KB
...c/demo_thumbnails/regular_demo_thumbnails/thumbnail_constant_depth_mps_prep.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+36.1 KB
_static/demonstration_assets/constant_depth_mps_prep/operator_pushing.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+36.1 KB
_static/demonstration_assets/constant_depth_mps_prep/operator_pushing_example.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+36.1 KB
...tion_assets/constant_depth_mps_prep/socialthumbnail_constant_depth_mps_prep.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
53 changes: 53 additions & 0 deletions
53
demonstrations/tutorial_constant_depth_mps_prep.metadata.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
{ | ||
"title": "Constant-depth preparation of matrix product states with dynamic circuits", | ||
"authors": [ | ||
{ | ||
"id": "david_wierichs" | ||
} | ||
], | ||
"dateOfPublication": "2024-09-10T00:00:00+00:00", | ||
"dateOfLastModification": "2024-09-10T00:00:00+00:00", | ||
"categories": [ | ||
"Quantum Computing", | ||
"Algorithms" | ||
], | ||
"tags": [], | ||
"previewImages": [ | ||
{ | ||
"type": "thumbnail", | ||
"uri": "/_static/demonstration_assets/regular_demo_thumbnails/thumbnail_constant_depth_mps_prep.png" | ||
}, | ||
{ | ||
"type": "large_thumbnail", | ||
"uri": "/_static/large_demo_thumbnails/thumbnail_large_constant_depth_mps_prep.png" | ||
} | ||
], | ||
"seoDescription": "Prepare a matrix product state in constant depth with mid-circuit measurements and feedforward control.", | ||
dwierichs marked this conversation as resolved.
Show resolved
Hide resolved
|
||
"doi": "", | ||
"canonicalURL": "/qml/demos/tutorial_constant_depth_mps_prep", | ||
"references": [], | ||
"basedOnPapers": [], | ||
"referencedByPapers": [], | ||
"relatedContent": [ | ||
{ | ||
"type": "demonstration", | ||
"id": "tutorial_mcm_introduction", | ||
"weight": 1.0 | ||
}, | ||
{ | ||
"type": "demonstration", | ||
"id": "tutorial_how_to_create_dynamic_mcm_circuits", | ||
"weight": 1.0 | ||
}, | ||
{ | ||
"type": "demonstration", | ||
"id": "tutorial_tn_circuits", | ||
"weight": 1.0 | ||
}, | ||
{ | ||
"type": "demonstration", | ||
"id": "tutorial_initial_state_preparation", | ||
"weight": 1.0 | ||
} | ||
] | ||
dwierichs marked this conversation as resolved.
Show resolved
Hide resolved
|
||
} |
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
To do