diff --git a/src/finn/custom_op/fpgadataflow/streamingfclayer_batch.py b/src/finn/custom_op/fpgadataflow/streamingfclayer_batch.py index 3e3b915c269eb54942443e203532bfb192e635d3..8ca3787232fc22ae6cf798edc8552fd257fdcc2f 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 e9d99183f7baa0f83721980ad679d53548e5250b..0e8d77c3a9c81d9664ddf9aa1ee8953662ce46b2 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 a007b7fab5417f7aa49e2a552675e8f1491c2d4a..e9a212a588d90bfd72ef0487c4137eda912ca701 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)