-
Notifications
You must be signed in to change notification settings - Fork 189
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
Sync dev to master #1155
Sync dev to master #1155
Commits on May 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2575190 - Browse repository at this point
Copy the full SHA 2575190View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07bdfd9 - Browse repository at this point
Copy the full SHA 07bdfd9View commit details
Commits on May 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d584998 - Browse repository at this point
Copy the full SHA d584998View commit details -
Configuration menu - View commit details
-
Copy full SHA for e49598f - Browse repository at this point
Copy the full SHA e49598fView commit details
Commits on May 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 301ab7a - Browse repository at this point
Copy the full SHA 301ab7aView commit details
Commits on May 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ccde5b1 - Browse repository at this point
Copy the full SHA ccde5b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for abdace6 - Browse repository at this point
Copy the full SHA abdace6View commit details
Commits on May 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fb79fdd - Browse repository at this point
Copy the full SHA fb79fddView commit details
Commits on May 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 52137be - Browse repository at this point
Copy the full SHA 52137beView commit details
Commits on May 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f35a3fd - Browse repository at this point
Copy the full SHA f35a3fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for dba08dd - Browse repository at this point
Copy the full SHA dba08ddView commit details
Commits on Jun 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1e22667 - Browse repository at this point
Copy the full SHA 1e22667View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef87ab0 - Browse repository at this point
Copy the full SHA ef87ab0View commit details -
Configuration menu - View commit details
-
Copy full SHA for acfac90 - Browse repository at this point
Copy the full SHA acfac90View commit details
Commits on Jun 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ed9495c - Browse repository at this point
Copy the full SHA ed9495cView commit details
Commits on Jun 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 29282b9 - Browse repository at this point
Copy the full SHA 29282b9View commit details
Commits on Jun 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f97947b - Browse repository at this point
Copy the full SHA f97947bView commit details
Commits on Jun 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 953fdc2 - Browse repository at this point
Copy the full SHA 953fdc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9b1ae9 - Browse repository at this point
Copy the full SHA e9b1ae9View commit details
Commits on Jun 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2fc33cc - Browse repository at this point
Copy the full SHA 2fc33ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd943fb - Browse repository at this point
Copy the full SHA bd943fbView commit details
Commits on Jun 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7b971bb - Browse repository at this point
Copy the full SHA 7b971bbView commit details
Commits on Jun 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bada2cf - Browse repository at this point
Copy the full SHA bada2cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ae5736 - Browse repository at this point
Copy the full SHA 4ae5736View commit details -
Configuration menu - View commit details
-
Copy full SHA for 576f734 - Browse repository at this point
Copy the full SHA 576f734View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66cd235 - Browse repository at this point
Copy the full SHA 66cd235View commit details
Commits on Jun 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2f8959e - Browse repository at this point
Copy the full SHA 2f8959eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c2be4e - Browse repository at this point
Copy the full SHA 7c2be4eView commit details
Commits on Jun 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 020e8c3 - Browse repository at this point
Copy the full SHA 020e8c3View commit details -
Change private methods in adjoint diff tutorial (#832)
* adjoint diff tutorial improvement * Apply suggestions from code review Co-authored-by: Mudit Pandey <[email protected]> Co-authored-by: Matthew Silverman <[email protected]> * update date --------- Co-authored-by: Mudit Pandey <[email protected]> Co-authored-by: Matthew Silverman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b7b20da - Browse repository at this point
Copy the full SHA b7b20daView commit details
Commits on Jun 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f478b84 - Browse repository at this point
Copy the full SHA f478b84View commit details
Commits on Jun 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 21061d0 - Browse repository at this point
Copy the full SHA 21061d0View commit details -
* Updated ensemble demo * Trigger ci * Update circuit cutting demo * Updated stop_recording * Update tutorial to not rely on tape context * Update demonstrations/tutorial_quantum_circuit_cutting.py Co-authored-by: Matthew Silverman <[email protected]> --------- Co-authored-by: Matthew Silverman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 08206a6 - Browse repository at this point
Copy the full SHA 08206a6View commit details -
Modify image in fermionic demo (#838)
* use new image * Added hero_illustrationd folder to _static, added fermionic_ops_hero.png, modified tutorial_fermionic_operators.py and metadata to add hero image and delete previous image. --------- Co-authored-by: CatalinaAlbornoz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9d979ee - Browse repository at this point
Copy the full SHA 9d979eeView commit details
Commits on Jun 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e82ec77 - Browse repository at this point
Copy the full SHA e82ec77View commit details
Commits on Jun 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3f90541 - Browse repository at this point
Copy the full SHA 3f90541View commit details -
* Test interactive demo * Test interactive demo * fix * Test interactive demo * fix * fix * fix * fix * absolute directories
Configuration menu - View commit details
-
Copy full SHA for edaba44 - Browse repository at this point
Copy the full SHA edaba44View commit details -
use unpinned version of PL and plugins (#841)
Co-authored-by: Christina Lee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7173528 - Browse repository at this point
Copy the full SHA 7173528View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7b3bff - Browse repository at this point
Copy the full SHA e7b3bffView commit details
Commits on Jun 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d0c1f3c - Browse repository at this point
Copy the full SHA d0c1f3cView commit details
Commits on Jun 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 654b392 - Browse repository at this point
Copy the full SHA 654b392View commit details -
Configuration menu - View commit details
-
Copy full SHA for 940f9a4 - Browse repository at this point
Copy the full SHA 940f9a4View commit details
Commits on Jul 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bdcf861 - Browse repository at this point
Copy the full SHA bdcf861View commit details
Commits on Jul 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ecdeafa - Browse repository at this point
Copy the full SHA ecdeafaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 45f3fc0 - Browse repository at this point
Copy the full SHA 45f3fc0View commit details
Commits on Jul 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2039127 - Browse repository at this point
Copy the full SHA 2039127View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62f73ab - Browse repository at this point
Copy the full SHA 62f73abView commit details
Commits on Jul 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f9ac339 - Browse repository at this point
Copy the full SHA f9ac339View commit details
Commits on Jul 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4945004 - Browse repository at this point
Copy the full SHA 4945004View commit details
Commits on Jul 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 27a0964 - Browse repository at this point
Copy the full SHA 27a0964View commit details
Commits on Jul 11, 2023
-
Replace deprecated X and P (#854)
* Replace deprecated X and P with QuadX and QuadP * re-run tests * re-run tests
Configuration menu - View commit details
-
Copy full SHA for a2d89fb - Browse repository at this point
Copy the full SHA a2d89fbView commit details
Commits on Jul 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 36161e1 - Browse repository at this point
Copy the full SHA 36161e1View commit details
Commits on Jul 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7634b9d - Browse repository at this point
Copy the full SHA 7634b9dView commit details
Commits on Jul 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 02f0e41 - Browse repository at this point
Copy the full SHA 02f0e41View commit details -
Configuration menu - View commit details
-
Copy full SHA for da87dc4 - Browse repository at this point
Copy the full SHA da87dc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf675f3 - Browse repository at this point
Copy the full SHA bf675f3View commit details
Commits on Jul 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2f37ac5 - Browse repository at this point
Copy the full SHA 2f37ac5View commit details
Commits on Jul 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a4e2d02 - Browse repository at this point
Copy the full SHA a4e2d02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25cb3fc - Browse repository at this point
Copy the full SHA 25cb3fcView commit details
Commits on Jul 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 771cf66 - Browse repository at this point
Copy the full SHA 771cf66View commit details
Commits on Jul 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0df6955 - Browse repository at this point
Copy the full SHA 0df6955View commit details -
Fix bug in build-branch that prevents PL and plugins from being upgra…
…ded on dev builds (#868)
Configuration menu - View commit details
-
Copy full SHA for e9241c9 - Browse repository at this point
Copy the full SHA e9241c9View commit details
Commits on Jul 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 55324c3 - Browse repository at this point
Copy the full SHA 55324c3View commit details
Commits on Jul 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 937b0b7 - Browse repository at this point
Copy the full SHA 937b0b7View commit details
Commits on Jul 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ec3d3eb - Browse repository at this point
Copy the full SHA ec3d3ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for a9383b4 - Browse repository at this point
Copy the full SHA a9383b4View commit details -
Remove interactive demo test (#853)
Co-authored-by: Guillermo Alonso-Linaje <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4969a1f - Browse repository at this point
Copy the full SHA 4969a1fView commit details
Commits on Jul 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 10778b4 - Browse repository at this point
Copy the full SHA 10778b4View commit details
Commits on Jul 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b18a637 - Browse repository at this point
Copy the full SHA b18a637View commit details
Commits on Aug 1, 2023
-
* removing files * more files * Update README.md * default to demostrations
Configuration menu - View commit details
-
Copy full SHA for aadd4b5 - Browse repository at this point
Copy the full SHA aadd4b5View commit details
Commits on Aug 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c24cfb1 - Browse repository at this point
Copy the full SHA c24cfb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f3cafb - Browse repository at this point
Copy the full SHA 2f3cafbView commit details
Commits on Aug 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 43bca6b - Browse repository at this point
Copy the full SHA 43bca6bView commit details
Commits on Aug 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3977e5e - Browse repository at this point
Copy the full SHA 3977e5eView commit details
Commits on Aug 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e18b1fb - Browse repository at this point
Copy the full SHA e18b1fbView commit details
Commits on Aug 11, 2023
-
Minor bump to sphinx, remote generation of sitemap (#884)
* Update lock file and README * Remove usage of sphinx-sitemap. Bump sphinx version to 3.5.4. Unpinned manual pinning of docutils. Remove CI step to clean sitemap * Bumped version of sphinx-gallery
Configuration menu - View commit details
-
Copy full SHA for 2018c1c - Browse repository at this point
Copy the full SHA 2018c1cView commit details
Commits on Aug 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 410b29c - Browse repository at this point
Copy the full SHA 410b29cView commit details -
Configuration menu - View commit details
-
Copy full SHA for cde1ad7 - Browse repository at this point
Copy the full SHA cde1ad7View commit details
Commits on Aug 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8e59c82 - Browse repository at this point
Copy the full SHA 8e59c82View commit details
Commits on Aug 17, 2023
-
Demo on QSVT for matrix inversion (#836)
--------- Co-authored-by: soranjh <[email protected]> Co-authored-by: Guillermo Alonso-Linaje <[email protected]> Co-authored-by: ixfoduap <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3f4e81c - Browse repository at this point
Copy the full SHA 3f4e81cView commit details
Commits on Aug 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ea2cd78 - Browse repository at this point
Copy the full SHA ea2cd78View commit details
Commits on Aug 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0922a4d - Browse repository at this point
Copy the full SHA 0922a4dView commit details -
avoid index out of range error (#904)
Co-authored-by: Guillermo Alonso-Linaje <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4f5db0c - Browse repository at this point
Copy the full SHA 4f5db0cView commit details
Commits on Aug 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1a38829 - Browse repository at this point
Copy the full SHA 1a38829View commit details -
change .xyz usage to datasets (#909)
* change .xyz usage to datasets * measurement optimize tutorial * change H2 bondlength, add datasets link * vqeparallel * Apply suggestions from code review * vqe * Update demonstrations/tutorial_measurement_optimize.py * Update demonstrations/tutorial_measurement_optimize.py * typoe * Apply suggestions from code review Co-authored-by: Utkarsh <[email protected]> * Apply suggestions from code review Co-authored-by: Utkarsh <[email protected]> * Update vqe_parallel.py * remove extra .hdf5 file * change last updated date * update note in building molecular hamiltonians * Update demonstrations/tutorial_vqe_qng.py --------- Co-authored-by: Josh Izaac <[email protected]> Co-authored-by: Utkarsh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4bd3e49 - Browse repository at this point
Copy the full SHA 4bd3e49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 092c149 - Browse repository at this point
Copy the full SHA 092c149View commit details -
* Updated pyproject.toml * Update poetry lock
Configuration menu - View commit details
-
Copy full SHA for c99f6e7 - Browse repository at this point
Copy the full SHA c99f6e7View commit details
Commits on Aug 31, 2023
-
Upgrade TensorFlow version (#914)
As title says. Also fixed `tutorial_pasqal.py` and `tutorial_QGAN.py` to be compatible with the new TF version --------- Co-authored-by: Matthew Silverman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7a9a0e3 - Browse repository at this point
Copy the full SHA 7a9a0e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 501010b - Browse repository at this point
Copy the full SHA 501010bView commit details
Commits on Sep 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 637c781 - Browse repository at this point
Copy the full SHA 637c781View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7478650 - Browse repository at this point
Copy the full SHA 7478650View commit details
Commits on Sep 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5589f0e - Browse repository at this point
Copy the full SHA 5589f0eView commit details
Commits on Sep 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7c1b4cc - Browse repository at this point
Copy the full SHA 7c1b4ccView commit details
Commits on Sep 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a8393b6 - Browse repository at this point
Copy the full SHA a8393b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c33ef8 - Browse repository at this point
Copy the full SHA 4c33ef8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a74241c - Browse repository at this point
Copy the full SHA a74241cView commit details
Commits on Sep 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 718364a - Browse repository at this point
Copy the full SHA 718364aView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd298e3 - Browse repository at this point
Copy the full SHA cd298e3View commit details
Commits on Sep 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ca0ab9c - Browse repository at this point
Copy the full SHA ca0ab9cView commit details
Commits on Sep 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4f021bc - Browse repository at this point
Copy the full SHA 4f021bcView commit details
Commits on Sep 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cfc2292 - Browse repository at this point
Copy the full SHA cfc2292View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e35e94 - Browse repository at this point
Copy the full SHA 5e35e94View commit details
Commits on Sep 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6a47cfc - Browse repository at this point
Copy the full SHA 6a47cfcView commit details -
Fix circuit compilation tutorial to use new transforms syntax (#929)
**Summary:** As title says. `tutorial_circuit_compilation.py` was failing because of deprecated transforms syntax for the transforms used in the demo. I replaced the deprecated syntax with the new API, and it works locally. ([See failure here](https://github.com/PennyLaneAI/qml/actions/runs/6179181147/job/16773713171#step:18:1518)) **Relevant references:** **Possible Drawbacks:** **Related GitHub Issues:**
Configuration menu - View commit details
-
Copy full SHA for 860e1e4 - Browse repository at this point
Copy the full SHA 860e1e4View commit details
Commits on Sep 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f9823bc - Browse repository at this point
Copy the full SHA f9823bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for cf0eb1f - Browse repository at this point
Copy the full SHA cf0eb1fView commit details
Commits on Sep 21, 2023
-
Update tutorial_adaptive_circuits.py (#935)
Fix dimensional issue in `adaptive_cirucits` Fix issue with complex coeffs in `tapering_demo` (provisional fix)
Configuration menu - View commit details
-
Copy full SHA for 95a1af8 - Browse repository at this point
Copy the full SHA 95a1af8View commit details
Commits on Sep 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for dc5211c - Browse repository at this point
Copy the full SHA dc5211cView commit details
Commits on Sep 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e5cbba9 - Browse repository at this point
Copy the full SHA e5cbba9View commit details
Commits on Oct 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b6f7319 - Browse repository at this point
Copy the full SHA b6f7319View commit details
Commits on Oct 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7cba984 - Browse repository at this point
Copy the full SHA 7cba984View commit details -
Still not entirely sure why the problem with the shots was occuring, but this fixes it.
Configuration menu - View commit details
-
Copy full SHA for fc2abd9 - Browse repository at this point
Copy the full SHA fc2abd9View commit details
Commits on Oct 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 488dcce - Browse repository at this point
Copy the full SHA 488dcceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0aa9279 - Browse repository at this point
Copy the full SHA 0aa9279View commit details
Commits on Oct 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 247c040 - Browse repository at this point
Copy the full SHA 247c040View commit details
Commits on Oct 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 48e8f2c - Browse repository at this point
Copy the full SHA 48e8f2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 095cab6 - Browse repository at this point
Copy the full SHA 095cab6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4bf920 - Browse repository at this point
Copy the full SHA a4bf920View commit details
Commits on Oct 17, 2023
-
### Before submitting Please complete the following checklist when submitting a PR: - [ ] Ensure that your tutorial executes correctly, and conforms to the guidelines specified in the [README](../README.md). - [ ] Remember to do a grammar check of the content you include. - [ ] All tutorials conform to [PEP8 standards](https://www.python.org/dev/peps/pep-0008/). To auto format files, simply `pip install black`, and then run `black -l 100 path/to/file.py`. When all the above are checked, delete everything above the dashed line and fill in the pull request template. ------------------------------------------------------------------------------------------------------------ **Title:** **Summary:** **Relevant references:** **Possible Drawbacks:** **Related GitHub Issues:** --------- Co-authored-by: Guillermo Alonso-Linaje <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6b6c45d - Browse repository at this point
Copy the full SHA 6b6c45dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77dd532 - Browse repository at this point
Copy the full SHA 77dd532View commit details
Commits on Oct 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2740ab9 - Browse repository at this point
Copy the full SHA 2740ab9View commit details
Commits on Oct 20, 2023
-
Initial state preparation demo (#950)
**Title:** Initial state preparation for quantum chemistry **Summary:** This demo is explaining the concept of an initial state -- a primer for a quantum algorithm that improves its chances of success specifically for the task of obtaining the ground-state energy of a molecule. It showcases the newly built functionality in PennyLane for importing outputs from sophisticated computational chemistry methods to initialize better initial states. Finally, it shows how the choice of initial state affects the execution of VQE on a simple molecule, demonstrating the importance of initial state for quantum algorithms and that this can of algorithms R&D can be now performed in PennyLane. **Relevant references:** **Possible Drawbacks:** **Related GitHub Issues:** --------- Co-authored-by: soranjh <[email protected]> Co-authored-by: soranjh <[email protected]> Co-authored-by: Alvaro Ballon <[email protected]> Co-authored-by: Guillermo Alonso-Linaje <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9f2d528 - Browse repository at this point
Copy the full SHA 9f2d528View commit details
Commits on Oct 26, 2023
-
LCU + Block encoding demo (#888)
Last demo in the Rolls Royce QSVT series --------- Co-authored-by: Diego <[email protected]> Co-authored-by: Diego <[email protected]> Co-authored-by: Jay Soni <[email protected]> Co-authored-by: soranjh <[email protected]> Co-authored-by: Guillermo Alonso-Linaje <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 429396a - Browse repository at this point
Copy the full SHA 429396aView commit details -
Minor fixes for version v0.33 (#963)
In version v0.33, we ported transforms over to a new syntax. This requires a few syntax changes in the demo. We also switched from the old default qubit to the new one. The old device used the global random number generator each time it sampled. The new device will query the global random number generator once upon initialization if a seed is not specified. This caused the global random number generator to be in a different state when creating parameters. In order to avoid coupling between random number generation in different parts of the workflow in the future, I switched to using local random number generation for parameters and setting a seed explicitly on the device. Future changes to random generation shouldn't have as much impact on the output of the demos. A couple of deprecation warnings from matplotlib and torch also forced a couple of updates.
Configuration menu - View commit details
-
Copy full SHA for 908b29e - Browse repository at this point
Copy the full SHA 908b29eView commit details
Commits on Oct 27, 2023
-
Replace `op.adjoint()` with `qml.adjoint(op)`. Got error about braket job name being taken, so changed name of job.
Configuration menu - View commit details
-
Copy full SHA for 65df2a6 - Browse repository at this point
Copy the full SHA 65df2a6View commit details -
This update to the `vqe_parallel` demo: * Changes the plot so that atomic separation is actually atomic separation * removes use of non-existant `data` variable` * Updates how to combine coefficients are results --------- Co-authored-by: Lee J. O'Riordan <[email protected]> Co-authored-by: Mudit Pandey <[email protected]> Co-authored-by: Tom Bromley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0e3ec7a - Browse repository at this point
Copy the full SHA 0e3ec7aView commit details
Commits on Nov 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c69b02c - Browse repository at this point
Copy the full SHA c69b02cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d1d95ad - Browse repository at this point
Copy the full SHA d1d95adView commit details
Commits on Nov 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7ca5a8d - Browse repository at this point
Copy the full SHA 7ca5a8dView commit details
Commits on Nov 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cf0cec9 - Browse repository at this point
Copy the full SHA cf0cec9View commit details
Commits on Nov 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 20188a6 - Browse repository at this point
Copy the full SHA 20188a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea99270 - Browse repository at this point
Copy the full SHA ea99270View commit details
Commits on Dec 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6d51255 - Browse repository at this point
Copy the full SHA 6d51255View commit details
Commits on Dec 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2ea7ca2 - Browse repository at this point
Copy the full SHA 2ea7ca2View commit details
Commits on Dec 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3c85432 - Browse repository at this point
Copy the full SHA 3c85432View commit details
Commits on Dec 12, 2023
-
A demo for ODEgen, our in-house method for evaluating analytic gradients of pulse programs on quantum computers https://arxiv.org/abs/2309.16756 Contents: - [x] Abstract - [x] Intro - [x] ODEgen vs SPS - [x] VQE Heisenberg - [x] conclusion - [x] thumbnail - [x] metadata - [x] update references/links in OQC Lucy demo to this one --------- Co-authored-by: Guillermo Alonso-Linaje <[email protected]> Co-authored-by: DanielNino27 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d60367a - Browse repository at this point
Copy the full SHA d60367aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1163b3c - Browse repository at this point
Copy the full SHA 1163b3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 992865a - Browse repository at this point
Copy the full SHA 992865aView commit details
Commits on Dec 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ebbff6f - Browse repository at this point
Copy the full SHA ebbff6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bad6ec5 - Browse repository at this point
Copy the full SHA bad6ec5View commit details
Commits on Jan 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c2791ea - Browse repository at this point
Copy the full SHA c2791eaView commit details
Commits on Jan 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b7da853 - Browse repository at this point
Copy the full SHA b7da853View commit details
Commits on Jan 5, 2024
-
update auto-run demos before 0.34 release (#1005)
- learning2learn was failing because we call a QNode with a vanilla list of parameters at some point, and it wrongly auto-assumed that the interface was `autograd`. Not sure why this only came up now, but forcing it to `tf` fixes it - the Barrier in the teleportation demo was just to make it look like the two measurements happen simultaneously, but that doesn't happen anymore regardless... so I removed it - the second full circuit MPL drawing (with the QNode) is supposed to show that defer_measurements is applied, so I had to add `expansion_strategy="device"` to the QNode to make sure it is applied (it used to be applied at qnode-level, but now it's part of device pre-processing) - question: should I put the kwarg in the qnode construction, or in the invocation of `draw_mpl`? I think they both accept it - unitary_designs was using the old `qfunc_transform` and a warning was being raised. Updated to the new `transform` API to avoid the warning
Configuration menu - View commit details
-
Copy full SHA for 864e7d7 - Browse repository at this point
Copy the full SHA 864e7d7View commit details -
stack results in ensemble multi qpu demo (#1008)
I needed to stack the results in order to convert them to a tensor.
Configuration menu - View commit details
-
Copy full SHA for d75681b - Browse repository at this point
Copy the full SHA d75681bView commit details
Commits on Jan 9, 2024
-
Bumps PennyLane and updated plugins to 0.34
Configuration menu - View commit details
-
Copy full SHA for 06097ca - Browse repository at this point
Copy the full SHA 06097caView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa15c19 - Browse repository at this point
Copy the full SHA fa15c19View commit details
Commits on Jan 10, 2024
-
Update hybrid jobs demos (#1009)
The hybrid jobs were failing. Some of them were because of incorrect variable names. Others because functions defined outside the hybrid job context were being used inside it. This PR fixes both of those. From discussions outside GitHub: > * The `getting_started_with_hybrid_jobs` demo uses some pickling and is only expected to work with 0.33.1. Once changes in this PR are incorporated, it does work with 0.33.1. An empty dictionary for results is returned with the most recent PL, and it's not a bug, its built in on the Braket end. > * Once the fixes for `braket_parallel_gradients` are added, everything runs, the results are just incorrect. It's a static demo, so it will continue to look like the results are correct unless someone actually tries it. We'll let AWS know. There is also a deprecation warning about `Observable.return_types` in the `braket_parallel_gradients` demo, but it's originating from the braket plugin. Their release is incosistent with ours, so it will be fixed, but probably not in time for 0.34 --------- Co-authored-by: Guillermo Alonso-Linaje <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ec2420e - Browse repository at this point
Copy the full SHA ec2420eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 845eb5a - Browse repository at this point
Copy the full SHA 845eb5aView commit details
Commits on Jan 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c77422a - Browse repository at this point
Copy the full SHA c77422aView commit details -
Configuration menu - View commit details
-
Copy full SHA for cbba362 - Browse repository at this point
Copy the full SHA cbba362View commit details -
Configuration menu - View commit details
-
Copy full SHA for adb0bca - Browse repository at this point
Copy the full SHA adb0bcaView commit details
Commits on Jan 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5cdbc8a - Browse repository at this point
Copy the full SHA 5cdbc8aView commit details
Commits on Jan 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f9bd6f7 - Browse repository at this point
Copy the full SHA f9bd6f7View commit details
Commits on Jan 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d75ff9b - Browse repository at this point
Copy the full SHA d75ff9bView commit details
Commits on Jan 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for afcd56b - Browse repository at this point
Copy the full SHA afcd56bView commit details
Commits on Jan 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d6b0976 - Browse repository at this point
Copy the full SHA d6b0976View commit details -
Configuration menu - View commit details
-
Copy full SHA for b349031 - Browse repository at this point
Copy the full SHA b349031View commit details
Commits on Jan 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4b3ebea - Browse repository at this point
Copy the full SHA 4b3ebeaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c911dc - Browse repository at this point
Copy the full SHA 6c911dcView commit details
Commits on Jan 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 27bb36d - Browse repository at this point
Copy the full SHA 27bb36dView commit details
Commits on Feb 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 31ffebb - Browse repository at this point
Copy the full SHA 31ffebbView commit details
Commits on Feb 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5ce4fd0 - Browse repository at this point
Copy the full SHA 5ce4fd0View commit details
Commits on Feb 22, 2024
-
Introducing (Dynamical) Lie Algebras for quantum practitioners (#1020)
Introduction to some key concepts of Lie algebra theory in quantum computation Currently doing everything with PauliWord and PauliSentence. Main blocker to change this to pennylane ops is string representations of Pauli ops TODO - [x] metadata - [x] thumbnail --------- Co-authored-by: Mudit Pandey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0eb209b - Browse repository at this point
Copy the full SHA 0eb209bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b67372 - Browse repository at this point
Copy the full SHA 4b67372View commit details
Commits on Feb 26, 2024
-
raise PL deprecations as errors (#1038)
**Context:** we'd like to catch PL deprecation warnings as early as possible, so we can fix them well before feature freeze. We already do this with PL and plugin tests, so it's become rather standard **Changes:** - Raise `qml.PennyLaneDeprecationWarning`'s as errors when building demos - update uses of `qml.matrix()` that hit the deprecated behaviour, either by adding a wire order or providing an object that has wires - Unrelated but blocking: add `disable_new_opmath` to the end of the `tutorial_liealgebra.py`, as it enabled it at the start and this caused other demos to fail Side note: I know we're moving away from the term "ancilla". I decided to not change it in the encounters I had in this PR because there are 162 instances of the string in the repo, but we might want to swap it out in another PR. [sc-57573]
Configuration menu - View commit details
-
Copy full SHA for 01ce3ba - Browse repository at this point
Copy the full SHA 01ce3baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8161dca - Browse repository at this point
Copy the full SHA 8161dcaView commit details
Commits on Feb 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c89c1bb - Browse repository at this point
Copy the full SHA c89c1bbView commit details
Commits on Mar 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 931390c - Browse repository at this point
Copy the full SHA 931390cView commit details -
A few updates to the Rigetti demos: - Pytorch Noise - Update Aspen-M-2 to Aspen-M-3 for the hardware version (M-2 is decommissioned) - Add the info about connecting to Rigetti with Docker (included in the other Rigetti demos) - Ensemble Multi QPU - Move the information about connecting to the Rigetti device to _before_ the section where we try to connect to the Rigetti device - Change how we cast to torch during prediction phase --------- Co-authored-by: Mudit Pandey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8333fa3 - Browse repository at this point
Copy the full SHA 8333fa3View commit details
Commits on Mar 4, 2024
-
Bump requirements to 0.35 (#1043)
Bump PennyLane and PennyLane-Qiskit plugins to 0.35 after the new release
Configuration menu - View commit details
-
Copy full SHA for 8868eef - Browse repository at this point
Copy the full SHA 8868eefView commit details
Commits on Mar 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f0d0e13 - Browse repository at this point
Copy the full SHA f0d0e13View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53a2e2a - Browse repository at this point
Copy the full SHA 53a2e2aView commit details
Commits on Mar 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3cf6542 - Browse repository at this point
Copy the full SHA 3cf6542View commit details
Commits on Mar 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for db969c3 - Browse repository at this point
Copy the full SHA db969c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2273e38 - Browse repository at this point
Copy the full SHA 2273e38View commit details
Commits on Mar 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ed4c1a5 - Browse repository at this point
Copy the full SHA ed4c1a5View commit details
Commits on Mar 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ecdec25 - Browse repository at this point
Copy the full SHA ecdec25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00aecda - Browse repository at this point
Copy the full SHA 00aecdaView commit details
Commits on Mar 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ea04f33 - Browse repository at this point
Copy the full SHA ea04f33View commit details -
Update metadata reminder message (#1056)
Failing to update the metadata won't affect whether or not the demo shows up on pennylane.ai, but does affect whether or not the changes are reflected in Glass Onion (search and recommendations). Updated the metadata reminder message to reflect this.
Configuration menu - View commit details
-
Copy full SHA for 6e4f3e9 - Browse repository at this point
Copy the full SHA 6e4f3e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c63a32 - Browse repository at this point
Copy the full SHA 7c63a32View commit details -
Configuration menu - View commit details
-
Copy full SHA for 501a7bb - Browse repository at this point
Copy the full SHA 501a7bbView commit details
Commits on Mar 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for deaa99f - Browse repository at this point
Copy the full SHA deaa99fView commit details
Commits on Mar 22, 2024
-
Demo on Efficient Simulation of Clifford Circuits (#1032)
**Title:** Efficient Simulation of Clifford Circuits **Summary:** Adds a tutorial for utilizing the new Clifford simulation device. **Relevant references:** **Possible Drawbacks:** **Related GitHub Issues:** --------- Co-authored-by: soranjh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 340d72e - Browse repository at this point
Copy the full SHA 340d72eView commit details
Commits on Mar 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 52c4655 - Browse repository at this point
Copy the full SHA 52c4655View commit details
Commits on Apr 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 93a727a - Browse repository at this point
Copy the full SHA 93a727aView commit details
Commits on Apr 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fa40e7b - Browse repository at this point
Copy the full SHA fa40e7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b267bcc - Browse repository at this point
Copy the full SHA b267bccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d130c8 - Browse repository at this point
Copy the full SHA 6d130c8View commit details
Commits on Apr 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7638081 - Browse repository at this point
Copy the full SHA 7638081View commit details
Commits on Apr 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 06a32de - Browse repository at this point
Copy the full SHA 06a32deView commit details
Commits on Apr 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 870d566 - Browse repository at this point
Copy the full SHA 870d566View commit details
Commits on Apr 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for db0ecc8 - Browse repository at this point
Copy the full SHA db0ecc8View commit details
Commits on Apr 25, 2024
-
Update demos to use new opmath (#1067)
Remove explicit `qml.operation.Tensor` instances, as well as `qml.ops.Hamiltonian` usage branching against `dev` as new opmath will be default only in `v0.36` (scheduled for 07. May) - [x] IMPORTANT change back final cell in `tutorial_qubit_tapering` when PennyLaneAI/pennylane#5532 is fixed
Configuration menu - View commit details
-
Copy full SHA for 13bf15a - Browse repository at this point
Copy the full SHA 13bf15aView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe1771d - Browse repository at this point
Copy the full SHA fe1771dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d3f62e4 - Browse repository at this point
Copy the full SHA d3f62e4View commit details
Commits on Apr 26, 2024
-
Update DLA intro demo with new qml.pauli.dla functionality (#1079)
Updating the existing demo with new DLA functionality in PennyLane. No change to the story of the demo, just making some things more convenient and pointing out functionality to do some things that we do here manually, more easily using that new functionality --------- Co-authored-by: Guillermo Alonso-Linaje <[email protected]> Co-authored-by: David Wierichs <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7fde762 - Browse repository at this point
Copy the full SHA 7fde762View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f50ea0 - Browse repository at this point
Copy the full SHA 4f50ea0View commit details -
Update block encoding demo (#1080)
Update the demo on block encoding with matrix access oracles to: 1. Add the newly implemented `qml.FABLE` to the demo. 2. Correct an equation to allow block encoding `2 x 2` matrices.
Configuration menu - View commit details
-
Copy full SHA for 65aeaf3 - Browse repository at this point
Copy the full SHA 65aeaf3View commit details
Commits on May 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c117f5f - Browse repository at this point
Copy the full SHA c117f5fView commit details
Commits on May 2, 2024
-
Update environment to install latest lightning and catalyst when `UPG…
…RADE_PL=true` (#1086) 1. Update `Makefile` to install latest versions of lightning and catalyst if `UPGRADE_PL=true` 2. Update various demos to work with latest version of lightning
Configuration menu - View commit details
-
Copy full SHA for 68aa76a - Browse repository at this point
Copy the full SHA 68aa76aView commit details -
**Title: How to Track Algorithmic Errors in PennyLane** **Summary:** A "How to" guide teaching users about the newest error tracking functionality in PennyLane. ---- If you are writing a demonstration, please answer these questions to facilitate the marketing process. * GOALS — Why are we working on this now? - Error tracking is important for resource estimation, we want to create content targeting this. - Show off new error tracking functionality from PennyLane. * AUDIENCE — Who is this for? - Pennylane Users - Algorithmic Researchers - Applications Scientists - Students * KEYWORDS — What words should be included in the marketing post? - Error Tracking - Error Propagation - Algorithmic Error - Quantum - Software * Which of the following types of documentation is most similar to your file? (more details [here](https://www.notion.so/xanaduai/Different-kinds-of-documentation-69200645fe59442991c71f9e7d8a77f8)) - [ ] Tutorial - [ ] Demo - [x] How-to --------- Co-authored-by: Josh Izaac <[email protected]> Co-authored-by: Guillermo Alonso-Linaje <[email protected]> Co-authored-by: soranjh <[email protected]> Co-authored-by: Diego <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a235a49 - Browse repository at this point
Copy the full SHA a235a49View commit details
Commits on May 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bbe8605 - Browse repository at this point
Copy the full SHA bbe8605View commit details -
### Before submitting Please complete the following checklist when submitting a PR: - [ ] Ensure that your tutorial executes correctly, and conforms to the guidelines specified in the [README](../README.md). - [ ] Remember to do a grammar check of the content you include. - [ ] All tutorials conform to [PEP8 standards](https://www.python.org/dev/peps/pep-0008/). To auto format files, simply `pip install black`, and then run `black -l 100 path/to/file.py`. When all the above are checked, delete everything above the dashed line and fill in the pull request template. ------------------------------------------------------------------------------------------------------------ **Title:** **Summary:** **Relevant references:** **Possible Drawbacks:** **Related GitHub Issues:** ---- If you are writing a demonstration, please answer these questions to facilitate the marketing process. * GOALS — Why are we working on this now? *Eg. Promote a new PL feature or show a PL implementation of a recent paper.* * AUDIENCE — Who is this for? *Eg. Chemistry researchers, PL educators, beginners in quantum computing.* * KEYWORDS — What words should be included in the marketing post? * Which of the following types of documentation is most similar to your file? (more details [here](https://www.notion.so/xanaduai/Different-kinds-of-documentation-69200645fe59442991c71f9e7d8a77f8)) - [ ] Tutorial - [ ] Demo - [ ] How-to --------- Co-authored-by: ixfoduap <[email protected]> Co-authored-by: soranjh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e53d074 - Browse repository at this point
Copy the full SHA e53d074View commit details -
[MCM 2/3] How-to: Dynamic circuits with mid-circuit measurements (#1073)
**Title:** How to create dynamic circuits with mid-circuit measurements **Summary:** This how-to is a walkthrough of creating a `QNode` that contains mid-circuit measurements, logical processing of the measured values, and conditioning functions on these processed measurements. As a warmup task, we implement a T-gadget, which showcases a single MCM without processing that conditions a single follow-up gate. This serves the purpose to have a minimal example of a dynamic circuit, in addition to the more contrived `QNode` example. **Relevant references:** **Possible Drawbacks:** **Related GitHub Issues:** ---- If you are writing a demonstration, please answer these questions to facilitate the marketing process. * GOALS — Why are we working on this now? This how-to promotes mid-circuit measurement functionality in PennyLane, which has been extended in recent releases. In addition, this how-to is part of the broader goal of emphasizing MCMs and dynamic circuits in our contents. * AUDIENCE — Who is this for? Typical how-to audience: Fundamental concepts of measurements and quantum computing are known, but the audience may not yet be familiar with PennyLane's syntax for MCMs and conditioning circuit parts on their outcomes, or they may want to consult this how-to as a reference of how to realize their dynamic circuit with MCMs. Anyone really with the goal of coding up a circuit that uses MCM values and feedforward can be in the audience. * KEYWORDS — What words should be included in the marketing post? - Dynamic circuit - Mid-circuit measurements - Feedforward control - [optional] Measurement value processing * Which of the following types of documentation is most similar to your file? (more details [here](https://www.notion.so/xanaduai/Different-kinds-of-documentation-69200645fe59442991c71f9e7d8a77f8)) - [ ] Tutorial - [ ] Demo - [x] How-to --------- Co-authored-by: Guillermo Alonso-Linaje <[email protected]> Co-authored-by: Thomas R. Bromley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 897714d - Browse repository at this point
Copy the full SHA 897714dView commit details -
Update tutorial_error_prop.py (#1090)
Render issue --------- Co-authored-by: Jay Soni <[email protected]> Co-authored-by: soranjh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0408541 - Browse repository at this point
Copy the full SHA 0408541View commit details
Commits on May 7, 2024
-
Add fermionic to qubit mapping demo (#1077)
**Title:** Mapping fermionic Hamiltonian to qubit Hamiltonian **Summary:** **Relevant references:** Tranter, Andrew, et. al. "A comparison of the Bravyi-Kitaev and the Jordan-Wigner transformations for the quantum simulation of quantum _chemistry." _Journal of chemical theory and computation_ 14.11 (2018): 5617-5630. **Possible Drawbacks:** **Related GitHub Issues:** ---- If you are writing a demonstration, please answer these questions to facilitate the marketing process. * GOALS — Why are we working on this now? Promote a new PL feature. * AUDIENCE — Who is this for? Chemistry researcher * KEYWORDS — What words should be included in the marketing post? Fermionic Mapping * Which of the following types of documentation is most similar to your file? (more details [here](https://www.notion.so/xanaduai/Different-kinds-of-documentation-69200645fe59442991c71f9e7d8a77f8)) - [ ] Tutorial - [x] Demo - [ ] How-to --------- Co-authored-by: soranjh <[email protected]> Co-authored-by: soranjh <[email protected]> Co-authored-by: Utkarsh <[email protected]> Co-authored-by: Guillermo Alonso-Linaje <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 72d4bc4 - Browse repository at this point
Copy the full SHA 72d4bc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4cee53 - Browse repository at this point
Copy the full SHA c4cee53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38c0241 - Browse repository at this point
Copy the full SHA 38c0241View commit details
Commits on May 10, 2024
-
Introductory tutorial on mid-circuit measurements (#1094)
**Title:** Introduction to mid-circuit measurements **Summary:** In this tutorial, we will dive into the basics of mid-circuit measurements with PennyLane. Readers will learn about - basic measurement processes in quantum mechanics, - the impact of a measurement on one- and two-qubit systems, - postselection and qubit reset, and - dynamic quantum circuits powered by conditional operations. **Relevant references:** See demo references and related content, in particular `tutorial_how_to_collect_mcm_stats` and `tutorial_how_to_create_dynamic_mcm_circuits`. **Possible Drawbacks:** **Related GitHub Issues:** ---- If you are writing a demonstration, please answer these questions to facilitate the marketing process. * GOALS — Why are we working on this now? This tutorial promotes mid-circuit measurement functionality in PennyLane, which has been extended in recent releases. In addition, this tutorial is part of the broader goal of emphasizing MCMs and dynamic circuits in our contents. * AUDIENCE — Who is this for? Beginners in PennyLane coding that want to learn about mid-circuit measurements * KEYWORDS — What words should be included in the marketing post? - Mid-circuit measurements - Measurements in quantum mechanics - Dynamic circuits * Which of the following types of documentation is most similar to your file? (more details [here](https://www.notion.so/xanaduai/Different-kinds-of-documentation-69200645fe59442991c71f9e7d8a77f8)) - [x] Tutorial - [ ] Demo - [ ] How-to --------- Co-authored-by: Guillermo Alonso-Linaje <[email protected]> Co-authored-by: Thomas R. Bromley <[email protected]> Co-authored-by: Korbinian Kottmann <[email protected]> Co-authored-by: Josh Izaac <[email protected]> Co-authored-by: Ivana Kurečić <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d07f95c - Browse repository at this point
Copy the full SHA d07f95cView commit details
Commits on May 16, 2024
-
Fix conflicts for merging master -> dev (#1108)
The [nightly merge of master back into dev](https://github.com/PennyLaneAI/qml/actions/workflows/update-dev.yml) has been failing for a week or so due to conflicts. This PR addresses those. --------- Co-authored-by: Astral Cai <[email protected]> Co-authored-by: GitHub Nightly Merge Action <[email protected]> Co-authored-by: Mudit Pandey <[email protected]> Co-authored-by: Christina Lee <[email protected]> Co-authored-by: Romain Moyard <[email protected]> Co-authored-by: Matthew Silverman <[email protected]> Co-authored-by: lillian542 <[email protected]> Co-authored-by: Tom Bromley <[email protected]> Co-authored-by: Josh Izaac <[email protected]> Co-authored-by: Rashid N H M <[email protected]> Co-authored-by: Guillermo Alonso-Linaje <[email protected]> Co-authored-by: soranjh <[email protected]> Co-authored-by: CatalinaAlbornoz <[email protected]> Co-authored-by: Jay Soni <[email protected]> Co-authored-by: soranjh <[email protected]> Co-authored-by: ixfoduap <[email protected]> Co-authored-by: Diego <[email protected]> Co-authored-by: Utkarsh <[email protected]> Co-authored-by: Stepan Fomichev <[email protected]> Co-authored-by: soranjh <[email protected]> Co-authored-by: Alvaro Ballon <[email protected]> Co-authored-by: Diego <[email protected]> Co-authored-by: Lee J. O'Riordan <[email protected]> Co-authored-by: Korbinian Kottmann <[email protected]> Co-authored-by: DanielNino27 <[email protected]> Co-authored-by: ashishks0522 <[email protected]> Co-authored-by: Mikhail Andrenkov <[email protected]> Co-authored-by: David Wierichs <[email protected]> Co-authored-by: Diksha Dhawan <[email protected]> Co-authored-by: Ivana Kurečić <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dd69e60 - Browse repository at this point
Copy the full SHA dd69e60View commit details
Commits on Jun 3, 2024
-
Update qchem functions to use Molecule (#1121)
The `molecular_hamiltonian` function is updated to accept a molecule object to match recent upgrades in qchem. All molecular coordinates are updated to have a `(N * 3)` where `N` is the number of atoms.
Configuration menu - View commit details
-
Copy full SHA for 770bbff - Browse repository at this point
Copy the full SHA 770bbffView commit details
Commits on Jun 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 411cb93 - Browse repository at this point
Copy the full SHA 411cb93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00fc0f7 - Browse repository at this point
Copy the full SHA 00fc0f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2083cbe - Browse repository at this point
Copy the full SHA 2083cbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6aaf7e9 - Browse repository at this point
Copy the full SHA 6aaf7e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f52655b - Browse repository at this point
Copy the full SHA f52655bView commit details
Commits on Jun 21, 2024
-
Update qchem external demo (#1132)
The qchem demo on "Using PennyLane with PySCF and OpenFermion" is updated to use `from_openfermion` and `to_openfermion` functions.
Configuration menu - View commit details
-
Copy full SHA for f499f66 - Browse repository at this point
Copy the full SHA f499f66View commit details
Commits on Jun 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 505f321 - Browse repository at this point
Copy the full SHA 505f321View commit details -
Configuration menu - View commit details
-
Copy full SHA for 313879e - Browse repository at this point
Copy the full SHA 313879eView commit details
Commits on Jun 27, 2024
-
Update demonstrations/tutorial_qrack.py
Co-authored-by: Josh Izaac <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5840065 - Browse repository at this point
Copy the full SHA 5840065View commit details -
Update demonstrations/tutorial_qrack.py
Co-authored-by: Josh Izaac <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 11b8284 - Browse repository at this point
Copy the full SHA 11b8284View commit details -
Update demonstrations/tutorial_qrack.py
Co-authored-by: Josh Izaac <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 751c8ce - Browse repository at this point
Copy the full SHA 751c8ceView commit details -
Update demonstrations/tutorial_qrack.py
Co-authored-by: Josh Izaac <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d7f17b9 - Browse repository at this point
Copy the full SHA d7f17b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6981923 - Browse repository at this point
Copy the full SHA 6981923View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48cd42d - Browse repository at this point
Copy the full SHA 48cd42dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3beb2a7 - Browse repository at this point
Copy the full SHA 3beb2a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa4128a - Browse repository at this point
Copy the full SHA fa4128aView commit details
Commits on Jun 28, 2024
-
Temporarily updates dependency to use latest Catalyst and PL rc (#1134)
Similar to #1086 for the 0.36 release, to prepare for the 0.37 release, temporarily update the dev branch to use latest Catalyst. The latest Catalyst is installed from test pypi. Also use PL rc
Configuration menu - View commit details
-
Copy full SHA for 222e495 - Browse repository at this point
Copy the full SHA 222e495View commit details
Commits on Jul 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2bfefd7 - Browse repository at this point
Copy the full SHA 2bfefd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1dbc73a - Browse repository at this point
Copy the full SHA 1dbc73aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 083e342 - Browse repository at this point
Copy the full SHA 083e342View commit details -
Configuration menu - View commit details
-
Copy full SHA for de06bd9 - Browse repository at this point
Copy the full SHA de06bd9View commit details -
Revert "Update pennylane-qrack dependency"
This reverts commit de06bd9.
Configuration menu - View commit details
-
Copy full SHA for bd4dba3 - Browse repository at this point
Copy the full SHA bd4dba3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8157e7 - Browse repository at this point
Copy the full SHA d8157e7View commit details
Commits on Jul 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4e3efec - Browse repository at this point
Copy the full SHA 4e3efecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3dd0882 - Browse repository at this point
Copy the full SHA 3dd0882View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbef731 - Browse repository at this point
Copy the full SHA cbef731View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40e207a - Browse repository at this point
Copy the full SHA 40e207aView commit details
Commits on Jul 4, 2024
-
Quantum volume updates (#1146)
The lima device used in the quantum volume demo no longer exists. This update switches to make it use the fake lima device instead. Since when running the demo, I got data that no longer agreed with the conclusions of the data present in the demo, I added a warning that device details may have changed over time. Since we now use a fake device instead of a real device, this demo could theoretically be automatically run. But the difference in the data output means that the automatically run results would not tell the same story. --------- Co-authored-by: Olivia Di Matteo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 189246e - Browse repository at this point
Copy the full SHA 189246eView commit details -
Update script and benchmarking plot for adjoint diff demo (#1144)
Adding more wires and layers such that the performance scaling is more significant.
Configuration menu - View commit details
-
Copy full SHA for ec0fc34 - Browse repository at this point
Copy the full SHA ec0fc34View commit details
Commits on Jul 5, 2024
-
Quality check for PL 0.37 (#1145)
Updating some demos for PL 0.37 (quality check) --------- Co-authored-by: Ivana Kurečić <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bc07b81 - Browse repository at this point
Copy the full SHA bc07b81View commit details -
Update braket static demos; Update torch dependency (#1148)
**Summary:** * Update `ahs_aquila` and `braket_parallel_gradients` demos to be up to date with PennyLane 0.37. * Update `pyproject.toml` to install torch 2.1.2. The old version (1.13) was quite old. I tried changing the version to 2.3.1 which requires `typing-extensions>=4.8`, but that caused a dependency conflict with tensorflow which required `typing-extensions<4.6` **Relevant references:** **Possible Drawbacks:** **Related GitHub Issues:** Co-authored-by: Astral Cai <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 13fc290 - Browse repository at this point
Copy the full SHA 13fc290View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62bff23 - Browse repository at this point
Copy the full SHA 62bff23View commit details -
Add a warning about versioning (#1151)
The `ensemble_multi_qpu` demo is not compatible with the most recent versions of Qiskit (and the PennyLane Qiskit plugin). We add a warning with compatible versions.
Configuration menu - View commit details
-
Copy full SHA for 66c201a - Browse repository at this point
Copy the full SHA 66c201aView commit details
Commits on Jul 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a02f525 - Browse repository at this point
Copy the full SHA a02f525View commit details -
How to use the new
default.tensor
quantum device (#1133)### Before submitting Please complete the following checklist when submitting a PR: - [x] Ensure that your tutorial executes correctly, and conforms to the guidelines specified in the [README](../README.md). - [x] Remember to do a grammar check of the content you include. - [x] All tutorials conform to [PEP8 standards](https://www.python.org/dev/peps/pep-0008/). To auto format files, simply `pip install black`, and then run `black -l 100 path/to/file.py`. When all the above are checked, delete everything above the dashed line and fill in the pull request template. ------------------------------------------------------------------------------------------------------------ **Title:** How to simulate quantum circuits with tensor networks using DefaultTensor **Summary:** This how-to guide shows the first steps to use the new ``default.tensor`` device that will be available to users in PennyLane 0.37 **Relevant references:** To be discussed with reviewer(s) **Possible Drawbacks:** None that I can think of, except for package dependencies **Related GitHub Issues:** None **Related Shortcut Stories:** [sc-65345] ---- If you are writing a demonstration, please answer these questions to facilitate the marketing process. * GOALS — Why are we working on this now? *Eg. Promote a new PL feature or show a PL implementation of a recent paper.* * AUDIENCE — Who is this for? *Eg. Chemistry researchers, PL educators, beginners in quantum computing.* * KEYWORDS — What words should be included in the marketing post? * Which of the following types of documentation is most similar to your file? (more details [here](https://www.notion.so/xanaduai/Different-kinds-of-documentation-69200645fe59442991c71f9e7d8a77f8)) - [ ] Tutorial - [ ] Demo - [x] How-to --------- Co-authored-by: Josh Izaac <[email protected]> Co-authored-by: Ivana Kurečić <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f84cd67 - Browse repository at this point
Copy the full SHA f84cd67View commit details -
Configuration menu - View commit details
-
Copy full SHA for e201850 - Browse repository at this point
Copy the full SHA e201850View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9b87ff - Browse repository at this point
Copy the full SHA a9b87ffView commit details -
Update demonstrations/tutorial_How_to_simulate_quantum_circuits_with_…
…tensor_networks.metadata.json Co-authored-by: Michael Vu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1d44abc - Browse repository at this point
Copy the full SHA 1d44abcView commit details