为什么运行后会有name 'self' is not defined
self没有定义,你少抄了
def __init__(self, eta=0.01, n_iter=10):
self.eta = eta
self.n_iter = n_iter