diff --git a/bob/learn/em/gmm.py b/bob/learn/em/gmm.py index 06f3850c91eedbdf82fc18d05dfa59e94ff2bdcd..1a439e142cc16eed28993f10c5db16c0a2ff3084 100644 --- a/bob/learn/em/gmm.py +++ b/bob/learn/em/gmm.py @@ -460,6 +460,8 @@ class GMMMachine(BaseEstimator): `trainer == "map"`) """ + super().__init__(**kwargs) + self.n_gaussians = n_gaussians self.trainer = trainer if trainer in ["ml", "map"] else "ml" self.m_step_func = ( @@ -506,7 +508,6 @@ class GMMMachine(BaseEstimator): self.weights = weights self.map_alpha = map_alpha self.map_relevance_factor = map_relevance_factor - super().__init__(**kwargs) @property def weights(self):