inferpy.contextmanager package

Submodules

inferpy.contextmanager.data_model module

inferpy.contextmanager.data_model.datamodel(size=None)[source]

This context is used to declare a plateau model. Random Variables and Parameters will use a sample_shape defined by the argument size, or by the data_model.fit. If size is not specified, the default size 1, or the size specified by fit will be used.

inferpy.contextmanager.data_model.fit(size)[source]
inferpy.contextmanager.data_model.get_sample_shape(name)[source]

This function must be used inside a datamodel context (it is not checked here) If the parameters are not already expanded, then are now expanded.

name (str):

The name of the variable to get its sample shape

returns:

the sample_shape (number of samples of the datamodel). It is an integer, or ().

inferpy.contextmanager.data_model.is_active()[source]

inferpy.contextmanager.evidence module

inferpy.contextmanager.evidence.observe(variables, data)[source]

inferpy.contextmanager.layer_registry module

inferpy.contextmanager.layer_registry.add_sequential(sequential)[source]
inferpy.contextmanager.layer_registry.get_losses()[source]
inferpy.contextmanager.layer_registry.init(graph=None)[source]

inferpy.contextmanager.randvar_registry module

inferpy.contextmanager.randvar_registry.get_graph()[source]
inferpy.contextmanager.randvar_registry.get_var_parameters()[source]
inferpy.contextmanager.randvar_registry.get_variable(name)[source]
inferpy.contextmanager.randvar_registry.get_variable_or_parameter(name)[source]
inferpy.contextmanager.randvar_registry.init(graph=None)[source]
inferpy.contextmanager.randvar_registry.is_building_graph()[source]
inferpy.contextmanager.randvar_registry.is_default()[source]
inferpy.contextmanager.randvar_registry.register_parameter(p)[source]
inferpy.contextmanager.randvar_registry.register_variable(rv)[source]
inferpy.contextmanager.randvar_registry.restart_default()[source]
inferpy.contextmanager.randvar_registry.update_graph(rv_name=None)[source]

Module contents