ConditionalController¶
- class ConditionalController(passes, options=None, condition=None, **partial_controller)[source]¶
Bases:
qiskit.transpiler.runningpassmanager.FlowController
Implements a set of passes under a certain condition.
Methods
Adds a flow controller.
Constructs a flow controller based on the partially evaluated controller arguments.
Fetches the passes added to this flow controller.
Removes a flow controller.
Attributes
- registered_controllers = {'condition': <class 'qiskit.transpiler.runningpassmanager.ConditionalController'>, 'do_while': <class 'qiskit.transpiler.runningpassmanager.DoWhileController'>}¶