From 71672c7cfb752eb461ca363e630c4fba451629eb Mon Sep 17 00:00:00 2001
From: Yannick DAYER <yannick.dayer@idiap.ch>
Date: Mon, 13 Feb 2023 15:29:56 +0100
Subject: [PATCH] [py] score functions set to always return a float.

---
 src/bob/learn/em/factor_analysis.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/bob/learn/em/factor_analysis.py b/src/bob/learn/em/factor_analysis.py
index d31ba53..e856620 100644
--- a/src/bob/learn/em/factor_analysis.py
+++ b/src/bob/learn/em/factor_analysis.py
@@ -1632,7 +1632,7 @@ class ISVMachine(FactorAnalysisBase):
             data_sum,
             Ux.reshape((self.ubm.n_gaussians, self.feature_dimension)),
             frame_length_normalization=True,
-        )[0]
+        )[0][0]
 
 
 class JFAMachine(FactorAnalysisBase):
@@ -2293,4 +2293,4 @@ class JFAMachine(FactorAnalysisBase):
             data_sum,
             Ux.reshape((self.ubm.n_gaussians, self.feature_dimension)),
             frame_length_normalization=True,
-        )[0]
+        )[0][0]
-- 
GitLab