hybridlane.decomposition

Submodules

Classes

DecompositionGraph

A graph that models a decomposition problem.

Functions

qubit_conditioned_resource_rep(base_class, ...)

Return a resource representation of a qubit-conditioned operator.

Package Contents

hybridlane.decomposition.qubit_conditioned_resource_rep(base_class, base_params, num_control_wires)[source]

Return a resource representation of a qubit-conditioned operator.

Parameters:
  • base_class (type[Operator]) – The base operator class.

  • base_params (dict[str, Any]) – The parameters of the base operator.

  • num_control_wires (int) – The number of control wires.

Returns:

The resource representation of the qubit-conditioned operator.

Return type:

Operator