为了账号安全,请及时绑定邮箱和手机立即绑定

--------------------------------------------------------------------------- NameError Traceback (most recent call last) <ipython-input-24-83d76d986e7e> in <module>() ----> 1 ppn = Perceptron(eta=0.1, n_iter=10) 2 ppn.


这两个代码运行错误怎么解决,感觉完完全全按照老师打的呀


---------------------------------------------------------------------------

NameError                                 Traceback (most recent call last)

<ipython-input-24-83d76d986e7e> in <module>()

----> 1 ppn = Perceptron(eta=0.1, n_iter=10)

      2 ppn.fit(X,y)

      3 plt.plot(range(1,len(ppn.errors_) + 1), ppn.errors_, marker='o')

      4 plt.xlabel('Epochs')

      5 plt.ylabel('错误分类次数')

NameError: name 'Perceptron' is not defined







---------------------------------------------------------------------------

NameError                                 Traceback (most recent call last)

<ipython-input-22-6d6859494f47> in <module>()

----> 1 plot_decision_regions(X, y, ppn, resolution=0.02)

NameError: name 'ppn' is not defined





正在回答

2 回答

Perceptron拼错了

0 回复 有任何疑惑可以回复我~

第一个错误倒回Perceptron定义那里重新看一下是不是完全一样的代码,有很多细微之处可能有错误

第二个错误是因为定义ppn时发生了错误,需要把第一个解决了才能解决这个

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

--------------------------------------------------------------------------- NameError Traceback (most recent call last) <ipython-input-24-83d76d986e7e> in <module>() ----> 1 ppn = Perceptron(eta=0.1, n_iter=10) 2 ppn.

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信