qiskit-community / qiskit-braket-provider

Qiskit-Braket provider to execute Qiskit programs on quantum computing hardware devices through Amazon Braket.
https://qiskit-community.github.io/qiskit-braket-provider/
Apache License 2.0
57 stars 45 forks source link

Backends: incorporate gate errors information from Braket devices to unlock noise aware transpiling #25

Open IceKhan13 opened 2 years ago

IceKhan13 commented 2 years ago

What is the expected enhancement?

Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.

Incorporate gate errors information from Braket devices to unlock noise aware transpiling.

Some of AWS devices has error rates. We can add them into instruction properties to make transpiling noise aware.

As a reference on how to leverage the error rates from Braket devices refer to https://github.com/aws/amazon-braket-examples/blob/main/examples/braket_features/Noise_models/Noise_models_on_Rigetti.ipynb

DarthRevan07 commented 1 year ago

@IceKhan13 Hi! I'd like to take a jibe at this. Could you assign it to me? Or does it work openly for everyone till a PR is accepted?

JordanAWS commented 1 year ago

You are welcome to work on it @DarthRevan07 ! The way it works that that whomever submits a successful PR first wins the bounty, or if multiple people want to work on an issue, you can choose to collaborate and split the bounty :)

JordanAWS commented 1 year ago

@DarthRevan07 Are you still working on this? One more day left in UnitaryHack!

JordanAWS commented 1 year ago

@DarthRevan07 It looks like you didn't have a chance to submit a PR before the close of UnitaryHACK (June 13), but if you are still interested in working on this problem, we we can offer AWS credits as an alternative to the bounty that was on this issue in the official hackathon :)