最贊回答 / 慕粉3504785
self.w_[1:]?=?update?*?xi原來是這里搞錯了,權重是用所有預測不準確行的結果和結果做差 然后乘以學習率求得。
self.w_[1:]?+=?update?*?xi
2018-04-26
loc 到的數據比 iloc到的數據,多一個,在進行下面的操作的時候,會提示維度錯誤,在此做個標記!
for idx, val in enumerate(np.unique(y)):
plt.scatter(x=X[y == val, 0], y=X[y == val, 1], alpha=0.8, c=cmap(idx),
marker=markers[idx], label=val)
for idx, val in enumerate(np.unique(y)):
plt.scatter(x=X[y == val, 0], y=X[y == val, 1], alpha=0.8, c=cmap(idx),
marker=markers[idx], label=val)
2018-04-25
這個anaconda說實話真的很強大,800多個庫,剛安裝完就有兩三個GB!安裝教程可以參考這里:
http://www.xianlaiwan.cn/learn/943
官網下載比較慢,大家可以去清華大學開源軟件鏡像站下載,下載速度快,但是版本比官網稍微低了一點點,實際上基本沒區別!路過的幫忙頂一下咯!
清華大學開源軟件鏡像站下載網址:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
http://www.xianlaiwan.cn/learn/943
官網下載比較慢,大家可以去清華大學開源軟件鏡像站下載,下載速度快,但是版本比官網稍微低了一點點,實際上基本沒區別!路過的幫忙頂一下咯!
清華大學開源軟件鏡像站下載網址:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
2018-04-21
運行ppn = Perceptron(eta=0.1, n_iter=10)這一句是出現提示:
NameError: name 'Perceptron' is not defined
NameError: name 'Perceptron' is not defined
2018-04-15