Fix-Net: pure fixed-point representation of deep neural networks