def log_prob(self, x): """Compute log p(x). Returns: chainer.Variable """ raise NotImplementedError()