opto.trace.propagators.propagators
#
Module Contents#
Classes#
API#
- class AbstractPropagator[source]#
- abstract propagate(child: opto.trace.nodes.MessageNode) Dict[opto.trace.nodes.Node, Any] [source]#
- class Propagator[source]#
Bases:
opto.trace.propagators.propagators.AbstractPropagator
Initialization
- propagate(child: opto.trace.nodes.MessageNode) Dict[opto.trace.nodes.Node, Any] [source]#
- abstract init_feedback(node: opto.trace.nodes.Node, feedback: Any)[source]#
- class SumPropagator[source]#
Bases:
opto.trace.propagators.propagators.Propagator
Initialization