Closed mhrng closed 1 year ago
For information, Perceval v0.7.2 has been released previously on AI Notebooks with the following features:
RemoteProcessor
enables to run quantum algorithms on remote simulators and QPUsProcessor
has been improved
It aims at simulating an optical circuit in real world conditions (thresholded detections, performance computation, etc.)
It is able to handle non-unitary components: time delays TD
and channel loss LC
Port encoding has been introduced to allow logical state inputsSampler
algorithm can convert sampling results on the fly between probabilities, sample counts, and an ordered list of samplessimplify
function can reduce the complexity of some circuitsJob
for synchronous/asynchronous handling of local/remote computationsImprovements
BasicState
class now holds photon annotationStateVector
supports tensor productsThere are also bug fixes + beware of breaking changes!
Context : Quandela Perceval is a quantum photonic development toolkit. More information: https://www.quandela.com/perceval/
User story
As a developer/physicist/researcher, I would like to have access to an up-to-date Quandela's Perceval image (v0.7.3) on AI Notebooks that can run quantum algorithms by simulating optical processors on OVHcloud
in order to do quantum computing research directly on the cloud.
Improvements
Source
class API. See https://perceval.quandela.net/docs/legacy.html for code adaptation.Job
name is customizableRemoteProcessor
and localProcessor
now share a common APIBSCount
object (basic state count) can now be used inpdisplay
Bug fixes
StateVector
not auto-normalizing before checking equality with othersRemoteJob
from being canceled programmaticallyAcceptance criteria
Follow, vote and give your feedback
You can follow this task with the notification on the right tab. Ask us anything here in the comments below, and vote with emojis for most requested items! 👍 to vote for this issue
Discuss on Discord
Feel free to discuss with us on https://discord.gg/ovhcloud