用intellij不行?
都是python语言,为啥用intellij不但颜色不一样就算了,效果也不一样?如图,照样输入,竟然报错,求解答。
import numpy as np class Perceptron(object): """ eta:学习率 n_iter:权重向量的训练次数 w_:神经分叉权重向量 errors_:用于记录神经元判断出错次数 """ def __int__(self, eta = 0.01, n_iter=10): self.eta = eta; self.n_iter = n_iter pass def fit(self, x, y): """ 输入训练数据,培训神经元,x输入样本向量,y对应样本分类 :param x:shape[n_samples, n_features] :param y: :return: """ """ 初始化权重向量为0 加一是因为前面算法提到的0,也就是步调函数阈值 """ self.w_ =np.zero(1 + X.shape[1]); pass