我實驗中出現的一些問題。
anaconda的python3.6運行環境下,
1.老師代碼中的初始化self.w_ = np.zeros(1 + x.shape[0])中shape是0不是1
不然會報錯IndexError: tuple index out of range
2.mergrid函數處的賦值前面應該用[]括起來。
不使用報錯有時候會報錯too many indices for array,但有時又不會
3.用read_csv()文件讀取csv文件時文件存在無法解碼的非法字符,要使用函數中的encoding函數將其設為'encoding="ISO-8859-1",即可讀取。
anaconda的python3.6運行環境下,
1.老師代碼中的初始化self.w_ = np.zeros(1 + x.shape[0])中shape是0不是1
不然會報錯IndexError: tuple index out of range
2.mergrid函數處的賦值前面應該用[]括起來。
不使用報錯有時候會報錯too many indices for array,但有時又不會
3.用read_csv()文件讀取csv文件時文件存在無法解碼的非法字符,要使用函數中的encoding函數將其設為'encoding="ISO-8859-1",即可讀取。
2017-04-17
感覺步調函數與閾值那要講一下:
設z=W0X0+...+WmXm,z1 = W1X1+...+WmXm,因為X0=1,W0=-θ,所以z = -θ + z1,如果z1>θ,那么z>0,分類為1,如果z1<θ,那么z<0嗎,分類為-1
設z=W0X0+...+WmXm,z1 = W1X1+...+WmXm,因為X0=1,W0=-θ,所以z = -θ + z1,如果z1>θ,那么z>0,分類為1,如果z1<θ,那么z<0嗎,分類為-1
2017-04-16
https://github.com/FFGF/ML
Python 3代碼
這個老師的課程資料應該是來自外國網站
http://www.ranling.com/category/it/689240.html
謝謝老師,謝謝無私的分享
Python 3代碼
這個老師的課程資料應該是來自外國網站
http://www.ranling.com/category/it/689240.html
謝謝老師,謝謝無私的分享
2017-04-12