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

Method encode_forward

monai/networks/nets/varautoencoder.py:128–134  ·  view source on GitHub ↗
(self, x: torch.Tensor)

Source from the content-addressed store, hash-verified

126 self.decodeL = nn.Linear(self.latent_size, linear_size)
127
128 def encode_forward(self, x: torch.Tensor) -> tuple[torch.Tensor, torch.Tensor]:
129 x = self.encode(x)
130 x = self.intermediate(x)
131 x = x.view(x.shape[0], -1)
132 mu = self.mu(x)
133 logvar = self.logvar(x)
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))

Callers 1

forwardMethod · 0.95

Calls 1

encodeMethod · 0.45

Tested by

no test coverage detected