Adaptive Quantization for Deep Neural Network