T1000: Mitigating the memory footprint of convolution neural networks with decomposition and re-fusion