inferpy.inference.variational package

Subpackages

Submodules

inferpy.inference.variational.svi module

class inferpy.inference.variational.svi.SVI(*args, batch_size=100, **kwargs)[source]

Bases: inferpy.inference.variational.vi.VI

compile(pmodel, data_size, extra_loss_tensor=None)[source]
create_input_data_tensor(data_loader)[source]
update(data)[source]

inferpy.inference.variational.vi module

class inferpy.inference.variational.vi.VI(qmodel, loss='ELBO', optimizer='AdamOptimizer', epochs=1000)[source]

Bases: inferpy.inference.inference.Inference

compile(pmodel, data_size, extra_loss_tensor=None)[source]
get_interceptable_condition_variables()[source]
property losses
posterior(target_names=None, data={})[source]
posterior_predictive(target_names=None, data={})[source]
update(data)[source]

Module contents