From a08640109095fa0099ea543ab31bdccffdfcca9f Mon Sep 17 00:00:00 2001
From: Raffaele Gaetano <raffaele.gaetano@cirad.fr>
Date: Fri, 15 Dec 2023 09:05:37 +0100
Subject: [PATCH] FIX: inverted true and pred in training base.

---
 OBIA/OBIABase.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/OBIA/OBIABase.py b/OBIA/OBIABase.py
index 964b01c..f4ea65c 100644
--- a/OBIA/OBIABase.py
+++ b/OBIA/OBIABase.py
@@ -388,7 +388,7 @@ class OBIABase:
         # ATTENTION: works if "labels" is sorted (as provided by get_reference_...)
         true_c[labels] = self.ref_db.loc[self.ref_db['orig_label'].isin(labels),class_field].to_numpy(dtype=int)
         true = true_c[support]
-        return pred[pred>0], true[pred>0]
+        return true[pred>0], pred[pred>0]
 
     def tiled_objects(self, on_ref=False):
         assert(self.tiles is not None)
-- 
GitLab