Hello, I am using CMSIS-NN for maxpooling on cortex M7 without Ethos-U and have the following questions:
-
Layout order : Maxpool supports HWC only. However if we feed qnn_max_pool2d with CHW layout, it does not complain and interpret the CHW parameters as HWC which leads to erroneous computation. (I did not see layout check/conversion into cmsisnn.py ) Is there a plan to add layout checking (and eventually layout conversion) ?
-
1HWC Layout: Maxpool supports only N=1. However, if we give qnn_max_pool2d NHWC, it simply process the first batch without complaining. Is there a plan to support N to more than one on qnn_max_pool2d ?
Thank you very much for your help.