Skip to main contentIBM Quantum Documentation
You are viewing the API reference for an old version of Qiskit SDK. Switch to latest version

qiskit.pulse.builder.transpiler_settings

transpiler_settings(**settings)

GitHub(opens in a new tab)

Set the currently active transpiler settings for this context.

Examples:

from qiskit import pulse
from qiskit.providers.fake_provider import FakeOpenPulse2Q
 
backend = FakeOpenPulse2Q()
 
with pulse.build(backend):
    print(pulse.active_transpiler_settings())
    with pulse.transpiler_settings(optimization_level=3):
        print(pulse.active_transpiler_settings())
{}
{'optimization_level': 3}

Return type

AbstractContextManager[None]

Was this page helpful?
Report a bug or request content on GitHub.