Neural network based perceptron branch predictor for computer processors