From aeee7f1e3370552bab2cf49e713c4d00f48452d2 Mon Sep 17 00:00:00 2001
From: Yannick DAYER <yannick.dayer@idiap.ch>
Date: Tue, 3 May 2022 20:06:18 +0200
Subject: [PATCH] Change the placement of super().__init__()

---
 bob/learn/em/gmm.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/bob/learn/em/gmm.py b/bob/learn/em/gmm.py
index 06f3850..1a439e1 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):
-- 
GitLab