eparameters

eparameters(*fields: str) Callable[[Type[T]], Type[T]][source]

Sets the E-step parameters for a class.

Returns:

class decorator.

Return type:

Callable[[Type[T]], Type[T]]

Important

If a class inherits from multiple classes defining E-step parameters, then even if it does not directly specify any E-step parameters it should still be decorated with @eparameters() to collate all superclass E-step parameters.