已采納回答 / 慕UI90311
通過圖上xlabel可以看到顯示的是“Epocha”,是上一張圖的橫軸,
plot_decision_reqions()的圖畫成這樣應該是和上一張圖疊加在一起顯示了,建議在plot_decision_reqions(X,y,ppn,resolution=0.02)語句前面添加一句代碼:plt.figure(),表示新建一個畫板,這樣就不會出現和上面的圖疊加顯示的情況了。
2018-09-08
已采納回答 / qq_低音回響_0
errors+=np.where(update==0.0,1,-1)和 errors+=int(update!=0.0)不一樣? (update!=0.0)只有0和1兩種取值下面的你的代碼我理解不清楚,所以我是覺得可能是這個地方錯誤,僅供參考
2018-07-30
最新回答 / 嚴偉安
需要把def net_input()和def predict()兩個函數放到def fit()函數的前面原因:代碼好像是從上往下解釋的,執行到fit函數式,程序還不知道有net_input和predict這兩個函數
2018-07-21
最新回答 / qq_寒江釣雪_1
可以啊,搜索關鍵詞“python anaconda jupyter”+“教程 安裝”。mac用命令行安裝更簡單,先搜索”homebrew 教程”
2018-06-13
最贊回答 / Tuowi
用的IDE不同,代碼色彩也就不同。另外報錯的原因有以下可能:1、Python版本問題 - 可能性低2、np.zero() 這個方法是不存在的,正確的是 np.zeros()
2018-06-10