From 7f11136c678efa58e7d6c620ba6e0ae2585611c3 Mon Sep 17 00:00:00 2001
From: Dominique Benielli <dominique.benielli@lis-lab.fr>
Date: Wed, 4 Mar 2020 14:02:08 +0100
Subject: [PATCH] call alpha

---
 multimodal/boosting/cumbo.py | 6 +++---
 multimodal/boosting/mumbo.py | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/multimodal/boosting/cumbo.py b/multimodal/boosting/cumbo.py
index b498064..158c9ca 100644
--- a/multimodal/boosting/cumbo.py
+++ b/multimodal/boosting/cumbo.py
@@ -216,10 +216,10 @@ class MuCumboClassifier(BaseEnsemble, ClassifierMixin, UBoosting):
         """Compute values of confidence rate alpha given edge values."""
         np.where(edges > 1.0, edges, 1.0)
         alphas = 0.5 * np.log((1. + edges) / (1. - edges))
-        if np.any(np.isinf(alphas)) or np.any(np.isnan(alphas)):
-
-            alphas[np.where(np.isnan(alphas))[0]] = 1.0
+        if np.any(np.isinf(alphas)):
             alphas[np.where(np.isinf(alphas))[0]] = 1.0
+        if np.any(np.isnan(alphas)):
+            alphas[np.where(np.isnan(alphas))[0]] = 1.0
         return alphas
 
     def _compute_cost(self, label_score, predicted_classes, y, alphas, betas,
diff --git a/multimodal/boosting/mumbo.py b/multimodal/boosting/mumbo.py
index 84530d8..23dacff 100644
--- a/multimodal/boosting/mumbo.py
+++ b/multimodal/boosting/mumbo.py
@@ -223,10 +223,10 @@ class MumboClassifier(BaseEnsemble, ClassifierMixin, UBoosting):
         """Compute values of confidence rate alpha given edge values."""
         np.where(edges > 1.0, edges, 1.0)
         alphas = 0.5 * np.log((1. + edges) / (1. - edges))
-        if np.any(np.isinf(alphas)) or np.any(np.isnan(alphas)):
-
-            alphas[np.where(np.isnan(alphas))[0]] = 1.0
+        if np.any(np.isinf(alphas)):
             alphas[np.where(np.isinf(alphas))[0]] = 1.0
+        if np.any(np.isnan(alphas)):
+            alphas[np.where(np.isnan(alphas))[0]] = 1.0
         return alphas
 
     def _compute_cost_global(self, label_score_global, best_predicted_classes,
-- 
GitLab