最赞回答 / Tuowi
用的IDE不同,代码色彩也就不同。另外报错的原因有以下可能:1、Python版本问题 - 可能性低2、np.zero() 这个方法是不存在的,正确的是 np.zeros()
2018-06-10
最新回答 / 慕运维2238754
plt.scatter(x[50:100,0], x[50:100,1], color='blue', marker='x', label='versicolor')color 前多了一个“)”
2018-05-22
第一段程序中应该是
class Perceptron
def __init__(self, eta = 0.01, n_iter=10):
def fit(self, X, y):
def net_input(self, X)
def predict(self, X):
这里是并列关系而不是包含
class Perceptron
def __init__(self, eta = 0.01, n_iter=10):
def fit(self, X, y):
def net_input(self, X)
def predict(self, X):
这里是并列关系而不是包含
2018-04-26
最赞回答 / 慕粉3504785
self.w_[1:] = update * xi原来是这里搞错了,权重是用所有预测不准确行的结果和结果做差 然后乘以学习率求得。
self.w_[1:] += update * xi
2018-04-26