About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
qiskit.providers.convert_to_target
qiskit.providers.convert_to_target(configuration, properties=None, defaults=None, custom_name_mapping=None, add_delay=False, filter_faulty=False)
Uses configuration, properties and pulse defaults to construct and return Target class.
In order to convert with a defaults.instruction_schedule_map
, which has a custom calibration for an operation, the operation name must be in configuration.basis_gates
and custom_name_mapping
must be supplied for the operation. Otherwise, the operation will be dropped in the resulting Target
object.
That suggests it is recommended to add custom calibrations after creating a target with this function instead of adding them to defaults
in advance. For example:
target.add_instruction(custom_gate, {(0, 1): InstructionProperties(calibration=custom_sched)})
Was this page helpful?
Report a bug or request content on GitHub.