Improving Memory Utilization in Convolutional Neural Network Accelerators