Base Processors ======================================== Here is the API for the base processors included in the `ezmsg-sigproc` extension. For more detailed information on the design decisions behind these base processors, please refer to the :doc:`ezmsg-sigproc explainer <../../explanations/sigproc>`. .. autoclass:: ezmsg.sigproc.base.BaseProcessor :members: :show-inheritance: :inherited-members: .. autoclass:: ezmsg.sigproc.base.BaseProducer :members: :show-inheritance: :inherited-members: .. autoclass:: ezmsg.sigproc.base.BaseConsumer :members: :show-inheritance: :inherited-members: .. autoclass:: ezmsg.sigproc.base.BaseTransformer :members: :show-inheritance: :inherited-members: .. autoclass:: ezmsg.sigproc.base.BaseStatefulProcessor :members: :show-inheritance: :inherited-members: .. autoclass:: ezmsg.sigproc.base.BaseStatefulProducer :members: :show-inheritance: :inherited-members: .. autoclass:: ezmsg.sigproc.base.BaseStatefulConsumer :members: :show-inheritance: :inherited-members: .. autoclass:: ezmsg.sigproc.base.BaseStatefulTransformer :members: :show-inheritance: :inherited-members: .. autoclass:: ezmsg.sigproc.base.BaseAdaptiveTransformer :members: :show-inheritance: :inherited-members: .. autoclass:: ezmsg.sigproc.base.BaseAsyncTransformer :members: :show-inheritance: :inherited-members: .. autoclass:: ezmsg.sigproc.base.CompositeProcessor :members: :show-inheritance: :inherited-members: .. autoclass:: ezmsg.sigproc.base.CompositeProducer :members: :show-inheritance: :inherited-members: