Precision Point Training

avoid weight training mistakes