(self, means, mean_activation='tanh')
| 18 | self.perform_sampling = True |
| 19 | |
| 20 | def activate_mean(self, means, mean_activation='tanh'): |
| 21 | if mean_activation == 'tanh': |
| 22 | return torch.tanh(means) * (1.0 - eps) # (-1, 1) |
| 23 | else: |
| 24 | raise ValueError(f"Unknown activation function: {self.mean_activation}") |
| 25 | |
| 26 | def expand_params(self, logits, means, log_scales, mean_activation='tanh'): |
| 27 | """ |