From 991c34139638931e9f84586b1c0dde695cce9eee Mon Sep 17 00:00:00 2001
From: ahoni <aurelie.saulq@proton.me>
Date: Mon, 10 Mar 2025 09:54:08 +0100
Subject: [PATCH] run lib fix

---
 modneflib/modnef/modnef_torch/model.py | 4 +++-
 modneflib/modnef/templates/run_lib.py  | 2 +-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/modneflib/modnef/modnef_torch/model.py b/modneflib/modnef/modnef_torch/model.py
index 0451bfe..3b86faa 100644
--- a/modneflib/modnef/modnef_torch/model.py
+++ b/modneflib/modnef/modnef_torch/model.py
@@ -181,6 +181,8 @@ class ModNEFModel(nn.Module):
       output_spike, None
     """
 
+    print("hi")
+
     def to_aer(input):
       input = input.reshape(-1).to(torch.int32)
 
@@ -197,7 +199,7 @@ class ModNEFModel(nn.Module):
     batch_result = []
 
     for sample in input_spikes:
-      sample_res = self.driver.run_sample(sample, to_aer, True, len(self.layers))
+      sample_res = self.driver.run_sample(sample, to_aer, True, 2) #TODO
       batch_result.append([sample_res])
 
     return torch.tensor(batch_result).permute(1, 0, 2), None
diff --git a/modneflib/modnef/templates/run_lib.py b/modneflib/modnef/templates/run_lib.py
index 5a98742..07ccb6d 100644
--- a/modneflib/modnef/templates/run_lib.py
+++ b/modneflib/modnef/templates/run_lib.py
@@ -202,7 +202,7 @@ def fpga_evaluation(model, testLoader, board_path, driver_config, name="FPGA Eva
 
   return accuracy, y_pred, y_true   
 
-def confusion_matrix(y_true, y_pred, file_name, classes):
+def conf_matrix(y_true, y_pred, file_name, classes):
   cm = confusion_matrix(y_true, y_pred)
   df_cm = pd.DataFrame(cm / np.sum(cm, axis=1)[:, None], index = [i for i in classes], columns = [i for i in classes])
   plt.figure()
-- 
GitLab