aeppl.abstract#

Functions

assign_custom_measurable_outputs(node[, ...])

Assign a custom _get_measurable_outputs dispatch function to a measurable variable instance.

get_measurable_outputs(op, node)

Return only the outputs that are measurable.

noop_measurable_outputs_fn(*args, **kwargs)

Classes

MeasurableElemwise(scalar_op, *args, **kwargs)

Base class for Measurable Elemwise variables

MeasurableVariable()

A variable that can be assigned a measure/log-probability

UnmeasurableMeta(name, bases, dict)

UnmeasurableVariable()

id_obj is an attribute, i.e. tuple of length two, of the unmeasurable class object.