Before revision: Despite recent developments, deploying deep neural networks on resource constrained general purpose hardware remains a significant challenge. There hasbeen much work in developing methods for reshaping neural networks, usually with a focus on minimising total parameter count. These methods are typically developed in a hardware-agnostic manner and do not exploit hardware behaviour .
After revision: Despite recent developments, deploying deep neural networks on resource constrained general purpose hardware has, in recent years, prompted the use of channel pruning to reduce network size. However, the efficacy of pruning based approaches has since been called into question .