调整perceptron的代码结构。