WRPN: Training and Inference using Wide Reduced-Precision Networks | Synapse