Method
decode_forward
(self, z: torch.Tensor, use_sigmoid: bool = True)
Source from the content-addressed store, hash-verified
| 134 | return mu, logvar |
| 135 | |
| 136 | def decode_forward(self, z: torch.Tensor, use_sigmoid: bool = True) -> torch.Tensor: |
| 137 | x = F.relu(self.decodeL(z)) |
| 138 | x = x.view(x.shape[0], self.channels[-1], *self.final_size) |
| 139 | x = self.decode(x) |
| 140 | if use_sigmoid: |
| 141 | x = torch.sigmoid(x) |
| 142 | return x |
| 143 | |
| 144 | def reparameterize(self, mu: torch.Tensor, logvar: torch.Tensor) -> torch.Tensor: |
| 145 | std = torch.exp(0.5 * logvar) |
Tested by
no test coverage detected