From 8c32a78fca885dcb65724940b8f1e999665827ab Mon Sep 17 00:00:00 2001 From: auphelia <jakobapk@web.de> Date: Mon, 27 Jul 2020 14:34:56 +0100 Subject: [PATCH] [CustomOp] Change calculation of exp cycles for GlobalAccPool --- src/finn/custom_op/fpgadataflow/globalaccpool_batch.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/finn/custom_op/fpgadataflow/globalaccpool_batch.py b/src/finn/custom_op/fpgadataflow/globalaccpool_batch.py index 477fcf507..7bfd4eb59 100644 --- a/src/finn/custom_op/fpgadataflow/globalaccpool_batch.py +++ b/src/finn/custom_op/fpgadataflow/globalaccpool_batch.py @@ -183,8 +183,8 @@ class GlobalAccPool_Batch(HLSCustomOp): return np.prod(self.get_folded_output_shape()[1:-1]) def get_exp_cycles(self): - # Channels/PE * batch size (ofmdim = 1) - return np.prod(self.get_folded_output_shape()[:-1]) + # Channels/PE * batch size * idim * idim + return np.prod(self.get_folded_input_shape()[:-1]) def execute_node(self, context, graph): mode = self.get_nodeattr("exec_mode") -- GitLab