v0.44.0 #2713
Closed
natestemen
announced in
Releases
v0.44.0
#2713
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
(Full Changelog)
Highlights
🚀 This release introduces the first version of the Virtual Distillation (VD) technique in Mitiq, which is now available for use! This technique was prototyped and implemented by a team of students at the University of Amsterdam. VD uses additional qubits to distill a purer version of the quantum state of interest. The implementation is in its early stages so lacks support for all
QPROGRAMtypes. Currently only programs written incirqare supported. We welcome feedback and suggestions for improvement.We've also made further enhancements to the Layerwise Richardson Extrapolation (LRE) technique, including support for observables and the
mitiq.Executorclass.mitiq.lrealso has two new functionsmitiq.lre.construct_circuitsandmitiq.lre.combine_resultsthat allow users to generate circuits and combine results in a more modular way (bringing this module in line with the other error mitigation techniques). An example workflow for the two step application LRE is shown below:🚨 Breaking Changes
For uniformity across modules within Mitiq we have renamed the folowing functions:
mitiq.zne.scaled_circuits->mitiq.zne.construct_circuitsmitiq.ddd.generate_circuits_with_ddd->mitiq.ddd.construct_circuitsmitiq.pec.generate_sampled_circuits->mitiq.pec.construct_circuitsWith this change, you will find the function
mitiq.<module>.construct_circuitsin all of ZNE, PEC, DDD, LRE, and VD.We've also bound the version of
numpyto be less than2.0.0due to some conflicts when using this latest major version.We hope to support
numpy2.0.0 in a coming release.If you're interested in error mitigation, check out our upcoming error resilience workshop in NYC! WERQSHOP: Workshop on Error Resilience Quantum computing (https://werq.shop).
✨ Enhancements
📓 Documentation
📦 Dependency Updates
This discussion was created from the release v0.44.0.
Beta Was this translation helpful? Give feedback.
All reactions