Training Compact CNNs for Image Classification using Dynamic-coded Filter Fusion