def METHOD_NAME(self, sample_shape=torch.Size()):
    shape = self._extended_shape(sample_shape)
    x = self.concentration.new_empty(shape).normal_()
    x = x + self.concentration
    x = safe_normalize(x)
    return x