-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
expand BackendProperties
in PassManagerConfig
#3626
Comments
So essentially, the goal is to allow the direct passing of the parameters in BackendProperties init method to the transpiler? |
I'm not positive I still agree with this earlier sentiment as the |
Ah ok, I'm just looking around for good first issues. |
Update for Santa:elf:- QGoGP✅ As mentioned above, there have been significant changes in the code structure as to what Will update comment/add more comments if cause is found/fixed!
|
As @taalexander astutely pointed out, it makes more sense for the transpiler to accept individual properties rather than a monolithic
BackendProperties
. For examplereadout_errors
,cx_errors
,gate_durations
, etc, etc. This would be in the same vain as how it currently acceptsbasis_gates
andcoupling_map
, rather thanBackendConfiguration
.Of course
transpile(circuit, backend)
would still work, but now we would be allowed to override specific properties.This should be done after #3035. It applies to the
NoiseAdaptiveLayout
pass and theCrosstalkAdaptiveSchedule
pass.The text was updated successfully, but these errors were encountered: