def predict(self, x, t):
    (out1, out2) = (self.encoder(x), self.encoder(x))
    mu = self.fc11(out1.view(out1.size(0), (- 1)))
    pre = self.mlp(torch.cat((t, mu), dim=1))
    return pre
def predict(self, x, t):
    (out1, out2) = (self.encoder(x), self.encoder(x))
    mu = self.fc11(out1.view(out1.size(0), (- 1)))
    pre = self.mlp(torch.cat((t, mu), dim=1))
    return pre