VariationalEvaluation

class tfsnippet.VariationalEvaluation(vi)

Bases: object

Factory for variational evaluation outputs.

Methods Summary

importance_sampling_log_likelihood([name]) Compute \(log p(x)\) by importance sampling.
is_loglikelihood([name]) Short-cut for importance_sampling_log_likelihood().

Methods Documentation

importance_sampling_log_likelihood(name=None)

Compute \(log p(x)\) by importance sampling.

Returns:The per-data \(log p(x)\).
Return type:tf.Tensor

See also

tfsnippet.variational.importance_sampling_log_likelihood()

Parameters:name (str) – Default name of the name scope. If not specified, generate one according to the method name.
is_loglikelihood(name=None)

Short-cut for importance_sampling_log_likelihood().