From 1aa8defc62a579ea0ef4a31bc9f367291e93152e Mon Sep 17 00:00:00 2001
From: Olivier BICHLER <olivier.bichler@cea.fr>
Date: Thu, 9 Jan 2025 10:51:23 +0100
Subject: [PATCH] Planes are garanteed to exist

---
 aidge_core/mem_info.py | 25 ++++++++++++-------------
 1 file changed, 12 insertions(+), 13 deletions(-)

diff --git a/aidge_core/mem_info.py b/aidge_core/mem_info.py
index 8946c4dbd..5e36eb3ee 100644
--- a/aidge_core/mem_info.py
+++ b/aidge_core/mem_info.py
@@ -144,19 +144,18 @@ def generate_optimized_memory_info(scheduler: aidge_core.Scheduler, stats_folder
                 })
         else:
             for out_id in range(node.get_nb_outputs()):
-                if node in mem_planes:
-                    plane = mem_planes[node][out_id]
-                    node_mem_info.append({
-                        "size": plane.size,
-                        "offset": plane.get_contiguous_offset(),
-                        "stride": plane.stride,
-                        "length": plane.length,
-                        "count": plane.count,
-                        "cont_offset": plane.get_contiguous_offset(),
-                        "cont_size": plane.get_contiguous_size(),
-                        "wrap_offset": plane.get_wrapped_offset(),
-                        "wrap_size": plane.get_wrapped_size()
-                    })
+                plane = mem_planes[node][out_id]
+                node_mem_info.append({
+                    "size": plane.size,
+                    "offset": plane.get_contiguous_offset(),
+                    "stride": plane.stride,
+                    "length": plane.length,
+                    "count": plane.count,
+                    "cont_offset": plane.get_contiguous_offset(),
+                    "cont_size": plane.get_contiguous_size(),
+                    "wrap_offset": plane.get_wrapped_offset(),
+                    "wrap_size": plane.get_wrapped_size()
+                })
         mem_info[node] = node_mem_info
     return mem_size, mem_info
 
-- 
GitLab