You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is changing since we are adding gates like Drag and CZ which have different parameters (which might not be used at other gates) and do not have some others. Namely both Drag and CZ do not have a phase value (because for the Drag pulse this comes from the gate parameters higher in the stack at the circuit definition, and CZ is implemented via flux pulses which don't have/need a phase)
However, the parameters amplitude, phase, duration are always required.
Which parameters should we check always check for (eg. at gate_factory) and which should we instead check separately at each gate definition (eg. in the translate method applied at each gate) ?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Thus far we had "standard gates" defined in the runcard which mostly had the same parameters
eg.
This is changing since we are adding gates like
Drag
andCZ
which have different parameters (which might not be used at other gates) and do not have some others. Namely bothDrag
andCZ
do not have a phase value (because for the Drag pulse this comes from the gate parameters higher in the stack at the circuit definition, and CZ is implemented via flux pulses which don't have/need a phase)However, the parameters
amplitude
,phase
,duration
are always required.Which parameters should we check always check for (eg. at
gate_factory
) and which should we instead check separately at each gate definition (eg. in thetranslate
method applied at each gate) ?Beta Was this translation helpful? Give feedback.
All reactions