def decode(self, p, z, c, **kwargs):
    ' Returns occupancy probabilities for the sampled points.\n        Args:\n            p (tensor): points\n            z (tensor): latent code z\n            c (tensor): latent conditioned code c\n        '
    logits = self.decoder(p, z, c, **kwargs)
    p_r = dist.Bernoulli(logits=logits)
    return p_r
Returns occupancy probabilities for the sampled points.
Args:
    p (tensor): points
    z (tensor): latent code z
    c (tensor): latent conditioned code c
def decode(self, p, z, c, **kwargs):
    ' Returns occupancy probabilities for the sampled points.\n        Args:\n            p (tensor): points\n            z (tensor): latent code z\n            c (tensor): latent conditioned code c\n        '
    logits = self.decoder(p, z, c, **kwargs)
    p_r = dist.Bernoulli(logits=logits)
    return p_r