in mbrl/models/basic_ensemble.py [0:0]
def _default_forward(self, x: torch.Tensor) -> Tuple[torch.Tensor, torch.Tensor]:
predictions = [model.forward(x) for model in self.members]
all_means = torch.stack([p[0] for p in predictions], dim=0)
if predictions[0][1] is not None:
all_logvars = torch.stack([p[1] for p in predictions], dim=0)
else:
all_logvars = None
return all_means, all_logvars