PySparQ.pysparq.operators.base¶
Abstract base class for PySparQ composite operators.
Classes¶
ABC requiring __call__ and dag implementations. |
Module Contents¶
- class PySparQ.pysparq.operators.base.ControllableOperator(*, condition_regs: list | None = None, condition_bits: list | None = None)[源代码]¶
Bases:
pysparq.operators.condition_mixin.ControllableOperatorMixin,abc.ABCABC requiring __call__ and dag implementations.
Subclasses must implement __call__(self, state) -> None. dag() raises NotImplementedError by default.