From b182050742f4c980bd5b35e2b1261659be68e1d8 Mon Sep 17 00:00:00 2001
From: Yaman Umuroglu <yamanu@xilinx.com>
Date: Fri, 17 Dec 2021 22:17:41 +0100
Subject: [PATCH] [HLSCustomOp] adapt comp:: act types to use new template
 params

---
 src/finn/custom_op/fpgadataflow/streamingfclayer_batch.py       | 2 +-
 src/finn/custom_op/fpgadataflow/thresholding_batch.py           | 2 +-
 src/finn/custom_op/fpgadataflow/vector_vector_activate_batch.py | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/finn/custom_op/fpgadataflow/streamingfclayer_batch.py b/src/finn/custom_op/fpgadataflow/streamingfclayer_batch.py
index 3e3b915c2..8ca378723 100644
--- a/src/finn/custom_op/fpgadataflow/streamingfclayer_batch.py
+++ b/src/finn/custom_op/fpgadataflow/streamingfclayer_batch.py
@@ -878,7 +878,7 @@ class StreamingFCLayer_Batch(HLSCustomOp):
                         tdt_hls,
                         odt_hls,
                         self.get_nodeattr("ActVal"),
-                        "comp::less_equal<%s>" % tdt_hls,
+                        "comp::less_equal<%s, %s>" % (tdt_hls, tdt_hls),
                     )
                 )
                 f_thresh.write(thresholds_hls_code)
diff --git a/src/finn/custom_op/fpgadataflow/thresholding_batch.py b/src/finn/custom_op/fpgadataflow/thresholding_batch.py
index e9d99183f..0e8d77c3a 100644
--- a/src/finn/custom_op/fpgadataflow/thresholding_batch.py
+++ b/src/finn/custom_op/fpgadataflow/thresholding_batch.py
@@ -389,7 +389,7 @@ class Thresholding_Batch(HLSCustomOp):
                     tdt_hls,
                     odt_hls,
                     self.get_nodeattr("ActVal"),
-                    "comp::less_equal<%s>" % tdt_hls,
+                    "comp::less_equal<%s, %s>" % (tdt_hls, tdt_hls),
                 )
             )
             f_thresh.write(thresholds_hls_code)
diff --git a/src/finn/custom_op/fpgadataflow/vector_vector_activate_batch.py b/src/finn/custom_op/fpgadataflow/vector_vector_activate_batch.py
index a007b7fab..e9a212a58 100644
--- a/src/finn/custom_op/fpgadataflow/vector_vector_activate_batch.py
+++ b/src/finn/custom_op/fpgadataflow/vector_vector_activate_batch.py
@@ -379,7 +379,7 @@ class Vector_Vector_Activate_Batch(HLSCustomOp):
                         tdt_hls,
                         odt_hls,
                         self.get_nodeattr("ActVal"),
-                        "comp::less_equal<%s>" % tdt_hls,
+                        "comp::less_equal<%s, %s>" % (tdt_hls, tdt_hls),
                     )
                 )
                 f_thresh.write(thresholds_hls_code)
-- 
GitLab