CBP: Backpropagation with constraint on weight precision using pseudo-Lagrange multiplier method