From c59e47527f92eacfc19c5064118e1a836459e654 Mon Sep 17 00:00:00 2001
From: Yaman Umuroglu <yamanu@xilinx.com>
Date: Thu, 2 Jun 2022 17:48:37 +0200
Subject: [PATCH] [Pack] fix return type bug in npy_to_rtlsim_input

---
 src/finn/util/data_packing.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/finn/util/data_packing.py b/src/finn/util/data_packing.py
index de8aca405..65478d254 100644
--- a/src/finn/util/data_packing.py
+++ b/src/finn/util/data_packing.py
@@ -301,6 +301,7 @@ def npy_to_rtlsim_input(input_file, input_dtype, pad_to_nbits, reverse_inner=Tru
         raise Exception("input_file must be ndarray or filename for .npy")
     if inp.shape[-1] == 1 and input_dtype.is_integer():
         packed_data = inp.flatten().astype(input_dtype.to_numpy_dt())
+        packed_data = [int(x) for x in packed_data]
     else:
         packed_data = pack_innermost_dim_as_hex_string(
             inp, input_dtype, pad_to_nbits, reverse_inner=reverse_inner
-- 
GitLab