vodet.distributions module

class vodet.distributions.Classifier(y_dim)

Bases: pixyz.distributions.exponential_distributions.RelaxedCategorical

forward(x)

When this class is inherited by DNNs, this method should be overrided.

training: bool
class vodet.distributions.Generator(z_dim)

Bases: pixyz.distributions.exponential_distributions.Normal

forward(z)

When this class is inherited by DNNs, this method should be overrided.

training: bool
class vodet.distributions.Inference(z_dim, y_dim)

Bases: pixyz.distributions.exponential_distributions.Normal

forward(x, y)

When this class is inherited by DNNs, this method should be overrided.

training: bool
class vodet.distributions.Prior(z_dim, y_dim)

Bases: pixyz.distributions.exponential_distributions.Normal

forward(y)

When this class is inherited by DNNs, this method should be overrided.

training: bool