MCPcopy Create free account
hub / github.com/Project-MONAI/MONAI / decode_forward

Method decode_forward

monai/networks/nets/varautoencoder.py:136–142  ·  view source on GitHub ↗
(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)

Callers 1

forwardMethod · 0.95

Calls 1

decodeMethod · 0.45

Tested by

no test coverage detected