最贊回答 / Tuowi
用的IDE不同,代碼色彩也就不同。另外報(bào)錯(cuò)的原因有以下可能:1、Python版本問題 - 可能性低2、np.zero() 這個(gè)方法是不存在的,正確的是 np.zeros()
2018-06-10
@暴走mmmmmm 你肯定沒用過python ,python語法規(guī)定必須整齊,不整齊不行……編譯不通過的
2018-06-05
最新回答 / 慕運(yùn)維2238754
plt.scatter(x[50:100,0], x[50:100,1], color='blue', marker='x', label='versicolor')color 前多了一個(gè)“)”
2018-05-22
最新回答 / 猛猛小螞蟻
<...圖片...>、你看185的是從3.3開始的,到7.0結(jié)束。255的是從0.0開始到5.1結(jié)束,自增是0.02,這樣就形成了對應(yīng)的點(diǎn)
腦細(xì)胞完全不夠用果斷放棄算法。還是做網(wǎng)站簡單點(diǎn)
第一段程序中應(yīng)該是
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):
這里是并列關(guān)系而不是包含
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):
這里是并列關(guān)系而不是包含
最贊回答 / 慕粉3504785
self.w_[1:]?=?update?*?xi原來是這里搞錯(cuò)了,權(quán)重是用所有預(yù)測不準(zhǔn)確行的結(jié)果和結(jié)果做差 然后乘以學(xué)習(xí)率求得。
self.w_[1:]?+=?update?*?xi
2018-04-26