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)[código fonte]#
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 inconfiguration.basis_gates
andcustom_name_mapping
must be supplied for the operation. Otherwise, the operation will be dropped in the resultingTarget
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)})